↑ Up

Princess---230619.UNS-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Princess---230619
% Problem  : SWW789_1 : TPTP v8.1.2. Released v7.0.0.
% Transfm  : none
% Format   : tptp
% Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s

% Computer : n027.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 : Fri Sep  1 00:51:22 EDT 2023

% Result   : Unsatisfiable 120.06s 16.64s
% Output   : Proof 135.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWW789_1 : TPTP v8.1.2. Released v7.0.0.
% 0.00/0.12  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.12/0.33  % Computer : n027.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Sun Aug 27 23:11:06 EDT 2023
% 0.12/0.34  % CPUTime  : 
% 0.19/0.66  ________       _____
% 0.19/0.66  ___  __ \_________(_)________________________________
% 0.19/0.66  __  /_/ /_  ___/_  /__  __ \  ___/  _ \_  ___/_  ___/
% 0.19/0.66  _  ____/_  /   _  / _  / / / /__ /  __/(__  )_(__  )
% 0.19/0.66  /_/     /_/    /_/  /_/ /_/\___/ \___//____/ /____/
% 0.19/0.66  
% 0.19/0.66  A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.19/0.66  (2023-06-19)
% 0.19/0.66  
% 0.19/0.66  (c) Philipp Rümmer, 2009-2023
% 0.19/0.66  Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.19/0.66                Amanda Stjerna.
% 0.19/0.66  Free software under BSD-3-Clause.
% 0.19/0.66  
% 0.19/0.66  For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.19/0.66  
% 0.19/0.66  Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.19/0.67  Running up to 7 provers in parallel.
% 0.19/0.68  Prover 1: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.19/0.68  Prover 2: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.19/0.68  Prover 3: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.19/0.68  Prover 0: Options:  +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.19/0.68  Prover 4: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.19/0.68  Prover 5: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.19/0.69  Prover 6: Options:  -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 14.25/2.85  Prover 3: Preprocessing ...
% 15.66/2.91  Prover 5: Preprocessing ...
% 16.58/3.03  Prover 2: Preprocessing ...
% 16.58/3.04  Prover 1: Preprocessing ...
% 16.58/3.05  Prover 4: Preprocessing ...
% 16.97/3.06  Prover 0: Preprocessing ...
% 16.97/3.08  Prover 6: Preprocessing ...
% 33.79/5.29  Prover 1: Warning: ignoring some quantifiers
% 34.53/5.37  Prover 1: Constructing countermodel ...
% 34.99/5.43  Prover 3: Warning: ignoring some quantifiers
% 35.25/5.48  Prover 3: Constructing countermodel ...
% 36.11/5.69  Prover 6: Proving ...
% 39.42/6.02  Prover 4: Warning: ignoring some quantifiers
% 39.94/6.09  Prover 4: Constructing countermodel ...
% 44.00/6.64  Prover 0: Proving ...
% 48.58/7.24  Prover 2: Proving ...
% 51.82/7.74  Prover 5: Proving ...
% 67.64/9.71  Prover 3: gave up
% 67.64/9.72  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 72.50/10.34  Prover 7: Preprocessing ...
% 79.38/11.23  Prover 7: Warning: ignoring some quantifiers
% 79.38/11.28  Prover 7: Constructing countermodel ...
% 99.34/13.80  Prover 2: stopped
% 99.34/13.82  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 100.92/14.02  Prover 5: stopped
% 100.92/14.03  Prover 9: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 105.63/14.69  Prover 8: Preprocessing ...
% 107.87/14.89  Prover 9: Preprocessing ...
% 108.74/15.12  Prover 8: Warning: ignoring some quantifiers
% 108.74/15.14  Prover 8: Constructing countermodel ...
% 115.52/15.91  Prover 9: Warning: ignoring some quantifiers
% 115.52/15.93  Prover 9: Constructing countermodel ...
% 116.60/16.03  Prover 1: stopped
% 116.60/16.03  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 120.06/16.64  Prover 9: proved (2603ms)
% 120.06/16.64  
% 120.06/16.64  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 120.06/16.64  
% 120.06/16.64  Prover 6: stopped
% 120.06/16.66  Prover 11: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 120.06/16.66  Prover 13: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 121.23/16.70  Prover 0: stopped
% 121.23/16.71  Prover 16: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=completeFrugal -randomSeed=-2043353683
% 123.18/16.89  Prover 10: Preprocessing ...
% 125.53/17.39  Prover 10: Warning: ignoring some quantifiers
% 126.60/17.41  Prover 10: Constructing countermodel ...
% 127.24/17.46  Prover 16: Preprocessing ...
% 127.60/17.53  Prover 11: Preprocessing ...
% 128.24/17.55  Prover 13: Preprocessing ...
% 129.95/17.83  Prover 7: Found proof (size 9)
% 129.95/17.83  Prover 7: proved (8025ms)
% 129.95/17.83  Prover 4: stopped
% 129.95/17.83  Prover 8: stopped
% 129.95/17.84  Prover 10: stopped
% 130.57/17.85  Prover 13: stopped
% 130.75/17.91  Prover 16: Warning: ignoring some quantifiers
% 130.75/17.92  Prover 16: Constructing countermodel ...
% 130.75/17.92  Prover 16: stopped
% 131.77/18.12  Prover 11: Warning: ignoring some quantifiers
% 131.77/18.14  Prover 11: Constructing countermodel ...
% 131.77/18.14  Prover 11: stopped
% 131.77/18.14  
% 131.77/18.14  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 131.77/18.14  
% 131.77/18.15  % SZS output start Proof for theBenchmark
% 131.77/18.16  Assumptions after simplification:
% 131.77/18.16  ---------------------------------
% 131.77/18.16  
% 131.77/18.16    (formula_2)
% 133.32/18.61     ? [v0: int] :  ? [v1: int] :  ? [v2: int] :  ? [v3: int] :  ? [v4: int] :  ?
% 133.32/18.61    [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ?
% 133.32/18.61    [v10: int] :  ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] : 
% 133.32/18.61    ? [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ? [v19: int] :
% 133.32/18.61     ? [v20: int] :  ? [v21: int] :  ? [v22: int] :  ? [v23: int] :  ? [v24: int]
% 133.32/18.61    : ($sum(int_9223372036854775807, int_m9223372036854775808) = -1 &
% 133.32/18.61      $sum(int_2147483647, int_m2147483648) = -1 &  ~ (v24 = true_1) &  ~ (v23 =
% 133.32/18.61        true_1) &  ~ (v22 = true_1) &  ~ (v21 = true_1) &  ~ (v20 = true_1) &  ~
% 133.32/18.61      (v19 = true_1) &  ~ (v18 = true_1) &  ~ (v17 = true_1) &  ~ (v16 = true_1) &
% 133.32/18.61       ~ (v15 = true_1) &  ~ (v14 = true_1) &  ~ (v12 = true_1) &  ~ (v11 =
% 133.32/18.61        true_1) &  ~ (v10 = true_1) &  ~ (v9 = true_1) &  ~ (v8 = true_1) &  ~ (v7
% 133.32/18.61        = true_1) &  ~ (v6 = true_1) &  ~ (v5 = true_1) &  ~ (v4 = true_1) &  ~
% 133.32/18.61      (v3 = true_1) &  ~ (v2 = true_1) &  ~ (v1 = true_1) &  ~ (v0 = true_1) &  ~
% 133.32/18.61      (System_String = Program) &  ~ (System_String =
% 133.32/18.61        System_Runtime_InteropServices__MemberInfo) &  ~ (System_String =
% 133.32/18.61        System_Reflection_IReflect) &  ~ (System_String = System_ICloneable) &  ~
% 133.32/18.61      (System_String = exposeVersion) &  ~ (System_String =
% 133.32/18.61        System_IEquatable_1___System_String) &  ~ (System_String = ownerFrame) & 
% 133.32/18.61      ~ (System_String = System_Type) &  ~ (System_String = CirQueue_tail) &  ~
% 133.32/18.61      (System_String = System_Byte) &  ~ (System_String = FirstConsistentOwner) & 
% 133.32/18.61      ~ (System_String = inv) &  ~ (System_String = System_UInt32) &  ~
% 133.32/18.61      (System_String = System_UIntPtr) &  ~ (System_String =
% 133.32/18.61        System_Collections_IList) &  ~ (System_String = elements) &  ~
% 133.32/18.61      (System_String = System_Char) &  ~ (System_String =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (System_String = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (System_String = System_IComparable_1___System_String) &  ~ (System_String =
% 133.32/18.61        CirQueue_head) &  ~ (System_String = System_SByte) &  ~ (System_String =
% 133.32/18.61        ArrayCategoryValue) &  ~ (System_String = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (System_String = stringLiteral0) &  ~ (System_String =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~ (System_String =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (System_String =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (System_String = System_UInt16) &
% 133.32/18.61       ~ (System_String = SharingMode_Unshared) &  ~ (System_String =
% 133.32/18.61        System_Collections_ICollection) &  ~ (System_String =
% 133.32/18.61        System_IO_TextWriter) &  ~ (System_String = System_IComparable) &  ~
% 133.32/18.61      (System_String = System_Exception) &  ~ (System_String =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~ (System_String =
% 133.32/18.61        System_IntPtr) &  ~ (System_String =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (System_String =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (System_String =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (System_String =
% 133.32/18.61        CirQueue_count) &  ~ (System_String = System_IO_TextReader) &  ~
% 133.32/18.61      (System_String = allocated) &  ~ (System_String = ArrayCategoryRef) &  ~
% 133.32/18.61      (System_String = System_Boolean) &  ~ (System_String =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~ (System_String =
% 133.32/18.61        System_UInt64) &  ~ (System_String = System_IDisposable) &  ~
% 133.32/18.61      (System_String = System_Reflection_MemberInfo) &  ~ (System_String =
% 133.32/18.61        ArrayCategoryNonNullRef) &  ~ (System_String = System_MarshalByRefObject)
% 133.32/18.61      &  ~ (System_String = System_Object) &  ~ (System_String = System_Int32) & 
% 133.32/18.61      ~ (System_String = System_Int64) &  ~ (System_String = System_IConvertible)
% 133.32/18.61      &  ~ (System_String = sharingMode) &  ~ (System_String = ArrayCategoryInt) &
% 133.32/18.61       ~ (System_String = System_Int16) &  ~ (System_String = CirQueue_elements) &
% 133.32/18.61       ~ (System_String = System_Array) &  ~ (System_String =
% 133.32/18.61        System_Collections_IEnumerable) &  ~ (System_String = localinv) &  ~
% 133.32/18.61      (System_String = ownerRef) &  ~ (System_String = CirQueue) &  ~ (Program =
% 133.32/18.61        System_Runtime_InteropServices__MemberInfo) &  ~ (Program =
% 133.32/18.61        System_Reflection_IReflect) &  ~ (Program = System_ICloneable) &  ~
% 133.32/18.61      (Program = exposeVersion) &  ~ (Program =
% 133.32/18.61        System_IEquatable_1___System_String) &  ~ (Program = ownerFrame) &  ~
% 133.32/18.61      (Program = System_Type) &  ~ (Program = CirQueue_tail) &  ~ (Program =
% 133.32/18.61        System_Byte) &  ~ (Program = FirstConsistentOwner) &  ~ (Program = inv) & 
% 133.32/18.61      ~ (Program = System_UInt32) &  ~ (Program = System_UIntPtr) &  ~ (Program =
% 133.32/18.61        System_Collections_IList) &  ~ (Program = elements) &  ~ (Program =
% 133.32/18.61        System_Char) &  ~ (Program =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (Program =
% 133.32/18.61        Microsoft_Contracts_ObjectInvariantException) &  ~ (Program =
% 133.32/18.61        System_IComparable_1___System_String) &  ~ (Program = CirQueue_head) &  ~
% 133.32/18.61      (Program = System_SByte) &  ~ (Program = ArrayCategoryValue) &  ~ (Program =
% 133.32/18.61        PeerGroupPlaceholder) &  ~ (Program = stringLiteral0) &  ~ (Program =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~ (Program =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (Program =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (Program = System_UInt16) &  ~
% 133.32/18.61      (Program = SharingMode_Unshared) &  ~ (Program =
% 133.32/18.61        System_Collections_ICollection) &  ~ (Program = System_IO_TextWriter) &  ~
% 133.32/18.61      (Program = System_IComparable) &  ~ (Program = System_Exception) &  ~
% 133.32/18.61      (Program = System_Reflection_ICustomAttributeProvider) &  ~ (Program =
% 133.32/18.61        System_IntPtr) &  ~ (Program = System_Runtime_InteropServices__Exception)
% 133.32/18.61      &  ~ (Program = SharingMode_LockProtected) &  ~ (Program =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (Program = CirQueue_count) &  ~
% 133.32/18.61      (Program = System_IO_TextReader) &  ~ (Program = allocated) &  ~ (Program =
% 133.32/18.61        ArrayCategoryRef) &  ~ (Program = System_Boolean) &  ~ (Program =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~ (Program = System_UInt64)
% 133.32/18.61      &  ~ (Program = System_IDisposable) &  ~ (Program =
% 133.32/18.61        System_Reflection_MemberInfo) &  ~ (Program = ArrayCategoryNonNullRef) & 
% 133.32/18.61      ~ (Program = System_MarshalByRefObject) &  ~ (Program = System_Object) &  ~
% 133.32/18.61      (Program = System_Int32) &  ~ (Program = System_Int64) &  ~ (Program =
% 133.32/18.61        System_IConvertible) &  ~ (Program = sharingMode) &  ~ (Program =
% 133.32/18.61        ArrayCategoryInt) &  ~ (Program = System_Int16) &  ~ (Program =
% 133.32/18.61        CirQueue_elements) &  ~ (Program = System_Array) &  ~ (Program =
% 133.32/18.61        System_Collections_IEnumerable) &  ~ (Program = localinv) &  ~ (Program =
% 133.32/18.61        ownerRef) &  ~ (Program = CirQueue) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Reflection_IReflect) & 
% 133.32/18.61      ~ (System_Runtime_InteropServices__MemberInfo = System_ICloneable) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = exposeVersion) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_IEquatable_1___System_String) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = ownerFrame) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Type) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = CirQueue_tail) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Byte) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = FirstConsistentOwner) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = inv) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_UInt32) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_UIntPtr) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Collections_IList) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = elements) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Char) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_IComparable_1___System_String) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = CirQueue_head) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_SByte) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = ArrayCategoryValue) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = stringLiteral0) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = NonNullFieldsAreInitialized) &
% 133.32/18.61       ~ (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_UInt16) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = SharingMode_Unshared) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Collections_ICollection) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IO_TextWriter) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IComparable) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Exception) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IntPtr) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = SharingMode_LockProtected) & 
% 133.32/18.61      ~ (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = CirQueue_count) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IO_TextReader) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = allocated) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = ArrayCategoryRef) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Boolean) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_UInt64) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IDisposable) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Reflection_MemberInfo)
% 133.32/18.61      &  ~ (System_Runtime_InteropServices__MemberInfo = ArrayCategoryNonNullRef)
% 133.32/18.61      &  ~ (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_MarshalByRefObject) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Object) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Int32) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Int64) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_IConvertible) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = sharingMode) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = ArrayCategoryInt) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Int16) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = CirQueue_elements) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = System_Array) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo =
% 133.32/18.61        System_Collections_IEnumerable) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = localinv) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = ownerRef) &  ~
% 133.32/18.61      (System_Runtime_InteropServices__MemberInfo = CirQueue) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_ICloneable) &  ~
% 133.32/18.61      (System_Reflection_IReflect = exposeVersion) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_IEquatable_1___System_String) &  ~
% 133.32/18.61      (System_Reflection_IReflect = ownerFrame) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        System_Type) &  ~ (System_Reflection_IReflect = CirQueue_tail) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Byte) &  ~ (System_Reflection_IReflect
% 133.32/18.61        = FirstConsistentOwner) &  ~ (System_Reflection_IReflect = inv) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_UInt32) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_UIntPtr) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Collections_IList) &  ~
% 133.32/18.61      (System_Reflection_IReflect = elements) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        System_Char) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (System_Reflection_IReflect = Microsoft_Contracts_ObjectInvariantException)
% 133.32/18.61      &  ~ (System_Reflection_IReflect = System_IComparable_1___System_String) & 
% 133.32/18.61      ~ (System_Reflection_IReflect = CirQueue_head) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_SByte) &  ~ (System_Reflection_IReflect
% 133.32/18.61        = ArrayCategoryValue) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        PeerGroupPlaceholder) &  ~ (System_Reflection_IReflect = stringLiteral0) &
% 133.32/18.61       ~ (System_Reflection_IReflect = Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.61      (System_Reflection_IReflect = NonNullFieldsAreInitialized) &  ~
% 133.32/18.61      (System_Reflection_IReflect = Microsoft_Contracts_GuardException) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_UInt16) &  ~
% 133.32/18.61      (System_Reflection_IReflect = SharingMode_Unshared) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Collections_ICollection) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_IO_TextWriter) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_IComparable) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Exception) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Reflection_ICustomAttributeProvider) & 
% 133.32/18.61      ~ (System_Reflection_IReflect = System_IntPtr) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Runtime_InteropServices__Exception) & 
% 133.32/18.61      ~ (System_Reflection_IReflect = SharingMode_LockProtected) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Runtime_InteropServices__Type) &  ~
% 133.32/18.61      (System_Reflection_IReflect = CirQueue_count) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_IO_TextReader) &  ~
% 133.32/18.61      (System_Reflection_IReflect = allocated) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        ArrayCategoryRef) &  ~ (System_Reflection_IReflect = System_Boolean) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Runtime_Serialization_ISerializable) & 
% 133.32/18.61      ~ (System_Reflection_IReflect = System_UInt64) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_IDisposable) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Reflection_MemberInfo) &  ~
% 133.32/18.61      (System_Reflection_IReflect = ArrayCategoryNonNullRef) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_MarshalByRefObject) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Object) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Int32) &  ~ (System_Reflection_IReflect
% 133.32/18.61        = System_Int64) &  ~ (System_Reflection_IReflect = System_IConvertible) & 
% 133.32/18.61      ~ (System_Reflection_IReflect = sharingMode) &  ~
% 133.32/18.61      (System_Reflection_IReflect = ArrayCategoryInt) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Int16) &  ~ (System_Reflection_IReflect
% 133.32/18.61        = CirQueue_elements) &  ~ (System_Reflection_IReflect = System_Array) &  ~
% 133.32/18.61      (System_Reflection_IReflect = System_Collections_IEnumerable) &  ~
% 133.32/18.61      (System_Reflection_IReflect = localinv) &  ~ (System_Reflection_IReflect =
% 133.32/18.61        ownerRef) &  ~ (System_Reflection_IReflect = CirQueue) &  ~
% 133.32/18.61      (System_ICloneable = exposeVersion) &  ~ (System_ICloneable =
% 133.32/18.61        System_IEquatable_1___System_String) &  ~ (System_ICloneable = ownerFrame)
% 133.32/18.61      &  ~ (System_ICloneable = System_Type) &  ~ (System_ICloneable =
% 133.32/18.61        CirQueue_tail) &  ~ (System_ICloneable = System_Byte) &  ~
% 133.32/18.61      (System_ICloneable = FirstConsistentOwner) &  ~ (System_ICloneable = inv) & 
% 133.32/18.61      ~ (System_ICloneable = System_UInt32) &  ~ (System_ICloneable =
% 133.32/18.61        System_UIntPtr) &  ~ (System_ICloneable = System_Collections_IList) &  ~
% 133.32/18.61      (System_ICloneable = elements) &  ~ (System_ICloneable = System_Char) &  ~
% 133.32/18.61      (System_ICloneable = System_Collections_Generic_IEnumerable_1___System_Char)
% 133.32/18.61      &  ~ (System_ICloneable = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (System_ICloneable = System_IComparable_1___System_String) &  ~
% 133.32/18.61      (System_ICloneable = CirQueue_head) &  ~ (System_ICloneable = System_SByte)
% 133.32/18.61      &  ~ (System_ICloneable = ArrayCategoryValue) &  ~ (System_ICloneable =
% 133.32/18.61        PeerGroupPlaceholder) &  ~ (System_ICloneable = stringLiteral0) &  ~
% 133.32/18.61      (System_ICloneable = Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.61      (System_ICloneable = NonNullFieldsAreInitialized) &  ~ (System_ICloneable =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (System_ICloneable =
% 133.32/18.61        System_UInt16) &  ~ (System_ICloneable = SharingMode_Unshared) &  ~
% 133.32/18.61      (System_ICloneable = System_Collections_ICollection) &  ~ (System_ICloneable
% 133.32/18.61        = System_IO_TextWriter) &  ~ (System_ICloneable = System_IComparable) &  ~
% 133.32/18.61      (System_ICloneable = System_Exception) &  ~ (System_ICloneable =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~ (System_ICloneable =
% 133.32/18.61        System_IntPtr) &  ~ (System_ICloneable =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (System_ICloneable =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (System_ICloneable =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (System_ICloneable =
% 133.32/18.61        CirQueue_count) &  ~ (System_ICloneable = System_IO_TextReader) &  ~
% 133.32/18.61      (System_ICloneable = allocated) &  ~ (System_ICloneable = ArrayCategoryRef)
% 133.32/18.61      &  ~ (System_ICloneable = System_Boolean) &  ~ (System_ICloneable =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~ (System_ICloneable =
% 133.32/18.61        System_UInt64) &  ~ (System_ICloneable = System_IDisposable) &  ~
% 133.32/18.61      (System_ICloneable = System_Reflection_MemberInfo) &  ~ (System_ICloneable =
% 133.32/18.61        ArrayCategoryNonNullRef) &  ~ (System_ICloneable =
% 133.32/18.61        System_MarshalByRefObject) &  ~ (System_ICloneable = System_Object) &  ~
% 133.32/18.61      (System_ICloneable = System_Int32) &  ~ (System_ICloneable = System_Int64) &
% 133.32/18.61       ~ (System_ICloneable = System_IConvertible) &  ~ (System_ICloneable =
% 133.32/18.61        sharingMode) &  ~ (System_ICloneable = ArrayCategoryInt) &  ~
% 133.32/18.61      (System_ICloneable = System_Int16) &  ~ (System_ICloneable =
% 133.32/18.61        CirQueue_elements) &  ~ (System_ICloneable = System_Array) &  ~
% 133.32/18.61      (System_ICloneable = System_Collections_IEnumerable) &  ~ (System_ICloneable
% 133.32/18.61        = localinv) &  ~ (System_ICloneable = ownerRef) &  ~ (System_ICloneable =
% 133.32/18.61        CirQueue) &  ~ (exposeVersion = System_IEquatable_1___System_String) &  ~
% 133.32/18.61      (exposeVersion = ownerFrame) &  ~ (exposeVersion = System_Type) &  ~
% 133.32/18.61      (exposeVersion = CirQueue_tail) &  ~ (exposeVersion = System_Byte) &  ~
% 133.32/18.61      (exposeVersion = FirstConsistentOwner) &  ~ (exposeVersion = inv) &  ~
% 133.32/18.61      (exposeVersion = System_UInt32) &  ~ (exposeVersion = System_UIntPtr) &  ~
% 133.32/18.61      (exposeVersion = System_Collections_IList) &  ~ (exposeVersion = elements) &
% 133.32/18.61       ~ (exposeVersion = System_Char) &  ~ (exposeVersion =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (exposeVersion = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (exposeVersion = System_IComparable_1___System_String) &  ~ (exposeVersion =
% 133.32/18.61        CirQueue_head) &  ~ (exposeVersion = System_SByte) &  ~ (exposeVersion =
% 133.32/18.61        ArrayCategoryValue) &  ~ (exposeVersion = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (exposeVersion = stringLiteral0) &  ~ (exposeVersion =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~ (exposeVersion =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (exposeVersion =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (exposeVersion = System_UInt16) &
% 133.32/18.61       ~ (exposeVersion = SharingMode_Unshared) &  ~ (exposeVersion =
% 133.32/18.61        System_Collections_ICollection) &  ~ (exposeVersion =
% 133.32/18.61        System_IO_TextWriter) &  ~ (exposeVersion = System_IComparable) &  ~
% 133.32/18.61      (exposeVersion = System_Exception) &  ~ (exposeVersion =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~ (exposeVersion =
% 133.32/18.61        System_IntPtr) &  ~ (exposeVersion =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (exposeVersion =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (exposeVersion =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (exposeVersion =
% 133.32/18.61        CirQueue_count) &  ~ (exposeVersion = System_IO_TextReader) &  ~
% 133.32/18.61      (exposeVersion = allocated) &  ~ (exposeVersion = ArrayCategoryRef) &  ~
% 133.32/18.61      (exposeVersion = System_Boolean) &  ~ (exposeVersion =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~ (exposeVersion =
% 133.32/18.61        System_UInt64) &  ~ (exposeVersion = System_IDisposable) &  ~
% 133.32/18.61      (exposeVersion = System_Reflection_MemberInfo) &  ~ (exposeVersion =
% 133.32/18.61        ArrayCategoryNonNullRef) &  ~ (exposeVersion = System_MarshalByRefObject)
% 133.32/18.61      &  ~ (exposeVersion = System_Object) &  ~ (exposeVersion = System_Int32) & 
% 133.32/18.61      ~ (exposeVersion = System_Int64) &  ~ (exposeVersion = System_IConvertible)
% 133.32/18.61      &  ~ (exposeVersion = sharingMode) &  ~ (exposeVersion = ArrayCategoryInt) &
% 133.32/18.61       ~ (exposeVersion = System_Int16) &  ~ (exposeVersion = CirQueue_elements) &
% 133.32/18.61       ~ (exposeVersion = System_Array) &  ~ (exposeVersion =
% 133.32/18.61        System_Collections_IEnumerable) &  ~ (exposeVersion = localinv) &  ~
% 133.32/18.61      (exposeVersion = ownerRef) &  ~ (exposeVersion = CirQueue) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ownerFrame) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Type) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = CirQueue_tail) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Byte) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = FirstConsistentOwner) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = inv) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_UInt32) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_UIntPtr) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Collections_IList) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = elements) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Char) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IComparable_1___System_String)
% 133.32/18.61      &  ~ (System_IEquatable_1___System_String = CirQueue_head) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_SByte) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ArrayCategoryValue) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = stringLiteral0) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = NonNullFieldsAreInitialized) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = Microsoft_Contracts_GuardException) &
% 133.32/18.61       ~ (System_IEquatable_1___System_String = System_UInt16) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = SharingMode_Unshared) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Collections_ICollection) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IO_TextWriter) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IComparable) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Exception) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IntPtr) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = SharingMode_LockProtected) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Runtime_InteropServices__Type)
% 133.32/18.61      &  ~ (System_IEquatable_1___System_String = CirQueue_count) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IO_TextReader) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = allocated) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ArrayCategoryRef) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Boolean) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_UInt64) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IDisposable) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Reflection_MemberInfo) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ArrayCategoryNonNullRef) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_MarshalByRefObject) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Object) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Int32) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Int64) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_IConvertible) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = sharingMode) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ArrayCategoryInt) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Int16) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = CirQueue_elements) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Array) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = System_Collections_IEnumerable) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = localinv) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = ownerRef) &  ~
% 133.32/18.61      (System_IEquatable_1___System_String = CirQueue) &  ~ (ownerFrame =
% 133.32/18.61        System_Type) &  ~ (ownerFrame = CirQueue_tail) &  ~ (ownerFrame =
% 133.32/18.61        System_Byte) &  ~ (ownerFrame = FirstConsistentOwner) &  ~ (ownerFrame =
% 133.32/18.61        inv) &  ~ (ownerFrame = System_UInt32) &  ~ (ownerFrame = System_UIntPtr)
% 133.32/18.61      &  ~ (ownerFrame = System_Collections_IList) &  ~ (ownerFrame = elements) & 
% 133.32/18.61      ~ (ownerFrame = System_Char) &  ~ (ownerFrame =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (ownerFrame =
% 133.32/18.61        Microsoft_Contracts_ObjectInvariantException) &  ~ (ownerFrame =
% 133.32/18.61        System_IComparable_1___System_String) &  ~ (ownerFrame = CirQueue_head) & 
% 133.32/18.61      ~ (ownerFrame = System_SByte) &  ~ (ownerFrame = ArrayCategoryValue) &  ~
% 133.32/18.61      (ownerFrame = PeerGroupPlaceholder) &  ~ (ownerFrame = stringLiteral0) &  ~
% 133.32/18.61      (ownerFrame = Microsoft_Contracts_ICheckedException) &  ~ (ownerFrame =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (ownerFrame =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (ownerFrame = System_UInt16) &  ~
% 133.32/18.61      (ownerFrame = SharingMode_Unshared) &  ~ (ownerFrame =
% 133.32/18.61        System_Collections_ICollection) &  ~ (ownerFrame = System_IO_TextWriter) &
% 133.32/18.61       ~ (ownerFrame = System_IComparable) &  ~ (ownerFrame = System_Exception) & 
% 133.32/18.61      ~ (ownerFrame = System_Reflection_ICustomAttributeProvider) &  ~ (ownerFrame
% 133.32/18.61        = System_IntPtr) &  ~ (ownerFrame =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (ownerFrame =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (ownerFrame =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (ownerFrame = CirQueue_count) &
% 133.32/18.61       ~ (ownerFrame = System_IO_TextReader) &  ~ (ownerFrame = allocated) &  ~
% 133.32/18.61      (ownerFrame = ArrayCategoryRef) &  ~ (ownerFrame = System_Boolean) &  ~
% 133.32/18.61      (ownerFrame = System_Runtime_Serialization_ISerializable) &  ~ (ownerFrame =
% 133.32/18.61        System_UInt64) &  ~ (ownerFrame = System_IDisposable) &  ~ (ownerFrame =
% 133.32/18.61        System_Reflection_MemberInfo) &  ~ (ownerFrame = ArrayCategoryNonNullRef)
% 133.32/18.61      &  ~ (ownerFrame = System_MarshalByRefObject) &  ~ (ownerFrame =
% 133.32/18.61        System_Object) &  ~ (ownerFrame = System_Int32) &  ~ (ownerFrame =
% 133.32/18.61        System_Int64) &  ~ (ownerFrame = System_IConvertible) &  ~ (ownerFrame =
% 133.32/18.61        sharingMode) &  ~ (ownerFrame = ArrayCategoryInt) &  ~ (ownerFrame =
% 133.32/18.61        System_Int16) &  ~ (ownerFrame = CirQueue_elements) &  ~ (ownerFrame =
% 133.32/18.61        System_Array) &  ~ (ownerFrame = System_Collections_IEnumerable) &  ~
% 133.32/18.61      (ownerFrame = localinv) &  ~ (ownerFrame = ownerRef) &  ~ (ownerFrame =
% 133.32/18.61        CirQueue) &  ~ (System_Type = CirQueue_tail) &  ~ (System_Type =
% 133.32/18.61        System_Byte) &  ~ (System_Type = FirstConsistentOwner) &  ~ (System_Type =
% 133.32/18.61        inv) &  ~ (System_Type = System_UInt32) &  ~ (System_Type =
% 133.32/18.61        System_UIntPtr) &  ~ (System_Type = System_Collections_IList) &  ~
% 133.32/18.61      (System_Type = elements) &  ~ (System_Type = System_Char) &  ~ (System_Type
% 133.32/18.61        = System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (System_Type = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (System_Type = System_IComparable_1___System_String) &  ~ (System_Type =
% 133.32/18.61        CirQueue_head) &  ~ (System_Type = System_SByte) &  ~ (System_Type =
% 133.32/18.61        ArrayCategoryValue) &  ~ (System_Type = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (System_Type = stringLiteral0) &  ~ (System_Type =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~ (System_Type =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (System_Type =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (System_Type = System_UInt16) & 
% 133.32/18.61      ~ (System_Type = SharingMode_Unshared) &  ~ (System_Type =
% 133.32/18.61        System_Collections_ICollection) &  ~ (System_Type = System_IO_TextWriter)
% 133.32/18.61      &  ~ (System_Type = System_IComparable) &  ~ (System_Type =
% 133.32/18.61        System_Exception) &  ~ (System_Type =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~ (System_Type =
% 133.32/18.61        System_IntPtr) &  ~ (System_Type =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (System_Type =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (System_Type =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (System_Type = CirQueue_count)
% 133.32/18.61      &  ~ (System_Type = System_IO_TextReader) &  ~ (System_Type = allocated) & 
% 133.32/18.61      ~ (System_Type = ArrayCategoryRef) &  ~ (System_Type = System_Boolean) &  ~
% 133.32/18.61      (System_Type = System_Runtime_Serialization_ISerializable) &  ~ (System_Type
% 133.32/18.61        = System_UInt64) &  ~ (System_Type = System_IDisposable) &  ~ (System_Type
% 133.32/18.61        = System_Reflection_MemberInfo) &  ~ (System_Type =
% 133.32/18.61        ArrayCategoryNonNullRef) &  ~ (System_Type = System_MarshalByRefObject) & 
% 133.32/18.61      ~ (System_Type = System_Object) &  ~ (System_Type = System_Int32) &  ~
% 133.32/18.61      (System_Type = System_Int64) &  ~ (System_Type = System_IConvertible) &  ~
% 133.32/18.61      (System_Type = sharingMode) &  ~ (System_Type = ArrayCategoryInt) &  ~
% 133.32/18.61      (System_Type = System_Int16) &  ~ (System_Type = CirQueue_elements) &  ~
% 133.32/18.61      (System_Type = System_Array) &  ~ (System_Type =
% 133.32/18.61        System_Collections_IEnumerable) &  ~ (System_Type = localinv) &  ~
% 133.32/18.61      (System_Type = ownerRef) &  ~ (System_Type = CirQueue) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Byte) &  ~ (CirQueue_tail = FirstConsistentOwner) &  ~
% 133.32/18.61      (CirQueue_tail = inv) &  ~ (CirQueue_tail = System_UInt32) &  ~
% 133.32/18.61      (CirQueue_tail = System_UIntPtr) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Collections_IList) &  ~ (CirQueue_tail = elements) &  ~
% 133.32/18.61      (CirQueue_tail = System_Char) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.61      (CirQueue_tail = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.61      (CirQueue_tail = System_IComparable_1___System_String) &  ~ (CirQueue_tail =
% 133.32/18.61        CirQueue_head) &  ~ (CirQueue_tail = System_SByte) &  ~ (CirQueue_tail =
% 133.32/18.61        ArrayCategoryValue) &  ~ (CirQueue_tail = PeerGroupPlaceholder) &  ~
% 133.32/18.61      (CirQueue_tail = stringLiteral0) &  ~ (CirQueue_tail =
% 133.32/18.61        Microsoft_Contracts_ICheckedException) &  ~ (CirQueue_tail =
% 133.32/18.61        NonNullFieldsAreInitialized) &  ~ (CirQueue_tail =
% 133.32/18.61        Microsoft_Contracts_GuardException) &  ~ (CirQueue_tail = System_UInt16) &
% 133.32/18.61       ~ (CirQueue_tail = SharingMode_Unshared) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Collections_ICollection) &  ~ (CirQueue_tail =
% 133.32/18.61        System_IO_TextWriter) &  ~ (CirQueue_tail = System_IComparable) &  ~
% 133.32/18.61      (CirQueue_tail = System_Exception) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Reflection_ICustomAttributeProvider) &  ~ (CirQueue_tail =
% 133.32/18.61        System_IntPtr) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Runtime_InteropServices__Exception) &  ~ (CirQueue_tail =
% 133.32/18.61        SharingMode_LockProtected) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Runtime_InteropServices__Type) &  ~ (CirQueue_tail =
% 133.32/18.61        CirQueue_count) &  ~ (CirQueue_tail = System_IO_TextReader) &  ~
% 133.32/18.61      (CirQueue_tail = allocated) &  ~ (CirQueue_tail = ArrayCategoryRef) &  ~
% 133.32/18.61      (CirQueue_tail = System_Boolean) &  ~ (CirQueue_tail =
% 133.32/18.61        System_Runtime_Serialization_ISerializable) &  ~ (CirQueue_tail =
% 133.32/18.61        System_UInt64) &  ~ (CirQueue_tail = System_IDisposable) &  ~
% 133.32/18.61      (CirQueue_tail = System_Reflection_MemberInfo) &  ~ (CirQueue_tail =
% 133.32/18.61        ArrayCategoryNonNullRef) &  ~ (CirQueue_tail = System_MarshalByRefObject)
% 133.32/18.61      &  ~ (CirQueue_tail = System_Object) &  ~ (CirQueue_tail = System_Int32) & 
% 133.32/18.61      ~ (CirQueue_tail = System_Int64) &  ~ (CirQueue_tail = System_IConvertible)
% 133.32/18.61      &  ~ (CirQueue_tail = sharingMode) &  ~ (CirQueue_tail = ArrayCategoryInt) &
% 133.32/18.61       ~ (CirQueue_tail = System_Int16) &  ~ (CirQueue_tail = CirQueue_elements) &
% 133.32/18.61       ~ (CirQueue_tail = System_Array) &  ~ (CirQueue_tail =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (CirQueue_tail = localinv) &  ~
% 133.32/18.62      (CirQueue_tail = ownerRef) &  ~ (CirQueue_tail = CirQueue) &  ~ (System_Byte
% 133.32/18.62        = FirstConsistentOwner) &  ~ (System_Byte = inv) &  ~ (System_Byte =
% 133.32/18.62        System_UInt32) &  ~ (System_Byte = System_UIntPtr) &  ~ (System_Byte =
% 133.32/18.62        System_Collections_IList) &  ~ (System_Byte = elements) &  ~ (System_Byte
% 133.32/18.62        = System_Char) &  ~ (System_Byte =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (System_Byte
% 133.32/18.62        = Microsoft_Contracts_ObjectInvariantException) &  ~ (System_Byte =
% 133.32/18.62        System_IComparable_1___System_String) &  ~ (System_Byte = CirQueue_head) &
% 133.32/18.62       ~ (System_Byte = System_SByte) &  ~ (System_Byte = ArrayCategoryValue) &  ~
% 133.32/18.62      (System_Byte = PeerGroupPlaceholder) &  ~ (System_Byte = stringLiteral0) & 
% 133.32/18.62      ~ (System_Byte = Microsoft_Contracts_ICheckedException) &  ~ (System_Byte =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_Byte =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_Byte = System_UInt16) & 
% 133.32/18.62      ~ (System_Byte = SharingMode_Unshared) &  ~ (System_Byte =
% 133.32/18.62        System_Collections_ICollection) &  ~ (System_Byte = System_IO_TextWriter)
% 133.32/18.62      &  ~ (System_Byte = System_IComparable) &  ~ (System_Byte =
% 133.32/18.62        System_Exception) &  ~ (System_Byte =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (System_Byte =
% 133.32/18.62        System_IntPtr) &  ~ (System_Byte =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_Byte =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (System_Byte =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_Byte = CirQueue_count)
% 133.32/18.62      &  ~ (System_Byte = System_IO_TextReader) &  ~ (System_Byte = allocated) & 
% 133.32/18.62      ~ (System_Byte = ArrayCategoryRef) &  ~ (System_Byte = System_Boolean) &  ~
% 133.32/18.62      (System_Byte = System_Runtime_Serialization_ISerializable) &  ~ (System_Byte
% 133.32/18.62        = System_UInt64) &  ~ (System_Byte = System_IDisposable) &  ~ (System_Byte
% 133.32/18.62        = System_Reflection_MemberInfo) &  ~ (System_Byte =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_Byte = System_MarshalByRefObject) & 
% 133.32/18.62      ~ (System_Byte = System_Object) &  ~ (System_Byte = System_Int32) &  ~
% 133.32/18.62      (System_Byte = System_Int64) &  ~ (System_Byte = System_IConvertible) &  ~
% 133.32/18.62      (System_Byte = sharingMode) &  ~ (System_Byte = ArrayCategoryInt) &  ~
% 133.32/18.62      (System_Byte = System_Int16) &  ~ (System_Byte = CirQueue_elements) &  ~
% 133.32/18.62      (System_Byte = System_Array) &  ~ (System_Byte =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (System_Byte = localinv) &  ~
% 133.32/18.62      (System_Byte = ownerRef) &  ~ (System_Byte = CirQueue) &  ~
% 133.32/18.62      (FirstConsistentOwner = inv) &  ~ (FirstConsistentOwner = System_UInt32) & 
% 133.32/18.62      ~ (FirstConsistentOwner = System_UIntPtr) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Collections_IList) &  ~ (FirstConsistentOwner = elements) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_Char) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.62      (FirstConsistentOwner = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_IComparable_1___System_String) &  ~
% 133.32/18.62      (FirstConsistentOwner = CirQueue_head) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_SByte) &  ~ (FirstConsistentOwner = ArrayCategoryValue) &  ~
% 133.32/18.62      (FirstConsistentOwner = PeerGroupPlaceholder) &  ~ (FirstConsistentOwner =
% 133.32/18.62        stringLiteral0) &  ~ (FirstConsistentOwner =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (FirstConsistentOwner =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (FirstConsistentOwner =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_UInt16) &  ~ (FirstConsistentOwner = SharingMode_Unshared) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_Collections_ICollection) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_IO_TextWriter) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_IComparable) &  ~ (FirstConsistentOwner = System_Exception) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_IntPtr) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (FirstConsistentOwner =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (FirstConsistentOwner =
% 133.32/18.62        CirQueue_count) &  ~ (FirstConsistentOwner = System_IO_TextReader) &  ~
% 133.32/18.62      (FirstConsistentOwner = allocated) &  ~ (FirstConsistentOwner =
% 133.32/18.62        ArrayCategoryRef) &  ~ (FirstConsistentOwner = System_Boolean) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (FirstConsistentOwner = System_UInt64) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_IDisposable) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~ (FirstConsistentOwner =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_MarshalByRefObject) &  ~ (FirstConsistentOwner = System_Object) & 
% 133.32/18.62      ~ (FirstConsistentOwner = System_Int32) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Int64) &  ~ (FirstConsistentOwner = System_IConvertible) &  ~
% 133.32/18.62      (FirstConsistentOwner = sharingMode) &  ~ (FirstConsistentOwner =
% 133.32/18.62        ArrayCategoryInt) &  ~ (FirstConsistentOwner = System_Int16) &  ~
% 133.32/18.62      (FirstConsistentOwner = CirQueue_elements) &  ~ (FirstConsistentOwner =
% 133.32/18.62        System_Array) &  ~ (FirstConsistentOwner = System_Collections_IEnumerable)
% 133.32/18.62      &  ~ (FirstConsistentOwner = localinv) &  ~ (FirstConsistentOwner =
% 133.32/18.62        ownerRef) &  ~ (FirstConsistentOwner = CirQueue) &  ~ (inv =
% 133.32/18.62        System_UInt32) &  ~ (inv = System_UIntPtr) &  ~ (inv =
% 133.32/18.62        System_Collections_IList) &  ~ (inv = elements) &  ~ (inv = System_Char) &
% 133.32/18.62       ~ (inv = System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (inv
% 133.32/18.62        = Microsoft_Contracts_ObjectInvariantException) &  ~ (inv =
% 133.32/18.62        System_IComparable_1___System_String) &  ~ (inv = CirQueue_head) &  ~ (inv
% 133.32/18.62        = System_SByte) &  ~ (inv = ArrayCategoryValue) &  ~ (inv =
% 133.32/18.62        PeerGroupPlaceholder) &  ~ (inv = stringLiteral0) &  ~ (inv =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (inv =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (inv =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (inv = System_UInt16) &  ~ (inv =
% 133.32/18.62        SharingMode_Unshared) &  ~ (inv = System_Collections_ICollection) &  ~
% 133.32/18.62      (inv = System_IO_TextWriter) &  ~ (inv = System_IComparable) &  ~ (inv =
% 133.32/18.62        System_Exception) &  ~ (inv = System_Reflection_ICustomAttributeProvider)
% 133.32/18.62      &  ~ (inv = System_IntPtr) &  ~ (inv =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (inv =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (inv =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (inv = CirQueue_count) &  ~
% 133.32/18.62      (inv = System_IO_TextReader) &  ~ (inv = allocated) &  ~ (inv =
% 133.32/18.62        ArrayCategoryRef) &  ~ (inv = System_Boolean) &  ~ (inv =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~ (inv = System_UInt64) & 
% 133.32/18.62      ~ (inv = System_IDisposable) &  ~ (inv = System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (inv = ArrayCategoryNonNullRef) &  ~ (inv = System_MarshalByRefObject) &  ~
% 133.32/18.62      (inv = System_Object) &  ~ (inv = System_Int32) &  ~ (inv = System_Int64) & 
% 133.32/18.62      ~ (inv = System_IConvertible) &  ~ (inv = sharingMode) &  ~ (inv =
% 133.32/18.62        ArrayCategoryInt) &  ~ (inv = System_Int16) &  ~ (inv = CirQueue_elements)
% 133.32/18.62      &  ~ (inv = System_Array) &  ~ (inv = System_Collections_IEnumerable) &  ~
% 133.32/18.62      (inv = localinv) &  ~ (inv = ownerRef) &  ~ (inv = CirQueue) &  ~
% 133.32/18.62      (System_UInt32 = System_UIntPtr) &  ~ (System_UInt32 =
% 133.32/18.62        System_Collections_IList) &  ~ (System_UInt32 = elements) &  ~
% 133.32/18.62      (System_UInt32 = System_Char) &  ~ (System_UInt32 =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.62      (System_UInt32 = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.62      (System_UInt32 = System_IComparable_1___System_String) &  ~ (System_UInt32 =
% 133.32/18.62        CirQueue_head) &  ~ (System_UInt32 = System_SByte) &  ~ (System_UInt32 =
% 133.32/18.62        ArrayCategoryValue) &  ~ (System_UInt32 = PeerGroupPlaceholder) &  ~
% 133.32/18.62      (System_UInt32 = stringLiteral0) &  ~ (System_UInt32 =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (System_UInt32 =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_UInt32 =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_UInt32 = System_UInt16) &
% 133.32/18.62       ~ (System_UInt32 = SharingMode_Unshared) &  ~ (System_UInt32 =
% 133.32/18.62        System_Collections_ICollection) &  ~ (System_UInt32 =
% 133.32/18.62        System_IO_TextWriter) &  ~ (System_UInt32 = System_IComparable) &  ~
% 133.32/18.62      (System_UInt32 = System_Exception) &  ~ (System_UInt32 =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (System_UInt32 =
% 133.32/18.62        System_IntPtr) &  ~ (System_UInt32 =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_UInt32 =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (System_UInt32 =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_UInt32 =
% 133.32/18.62        CirQueue_count) &  ~ (System_UInt32 = System_IO_TextReader) &  ~
% 133.32/18.62      (System_UInt32 = allocated) &  ~ (System_UInt32 = ArrayCategoryRef) &  ~
% 133.32/18.62      (System_UInt32 = System_Boolean) &  ~ (System_UInt32 =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~ (System_UInt32 =
% 133.32/18.62        System_UInt64) &  ~ (System_UInt32 = System_IDisposable) &  ~
% 133.32/18.62      (System_UInt32 = System_Reflection_MemberInfo) &  ~ (System_UInt32 =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_UInt32 = System_MarshalByRefObject)
% 133.32/18.62      &  ~ (System_UInt32 = System_Object) &  ~ (System_UInt32 = System_Int32) & 
% 133.32/18.62      ~ (System_UInt32 = System_Int64) &  ~ (System_UInt32 = System_IConvertible)
% 133.32/18.62      &  ~ (System_UInt32 = sharingMode) &  ~ (System_UInt32 = ArrayCategoryInt) &
% 133.32/18.62       ~ (System_UInt32 = System_Int16) &  ~ (System_UInt32 = CirQueue_elements) &
% 133.32/18.62       ~ (System_UInt32 = System_Array) &  ~ (System_UInt32 =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (System_UInt32 = localinv) &  ~
% 133.32/18.62      (System_UInt32 = ownerRef) &  ~ (System_UInt32 = CirQueue) &  ~
% 133.32/18.62      (System_UIntPtr = System_Collections_IList) &  ~ (System_UIntPtr = elements)
% 133.32/18.62      &  ~ (System_UIntPtr = System_Char) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.62      (System_UIntPtr = Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.62      (System_UIntPtr = System_IComparable_1___System_String) &  ~ (System_UIntPtr
% 133.32/18.62        = CirQueue_head) &  ~ (System_UIntPtr = System_SByte) &  ~ (System_UIntPtr
% 133.32/18.62        = ArrayCategoryValue) &  ~ (System_UIntPtr = PeerGroupPlaceholder) &  ~
% 133.32/18.62      (System_UIntPtr = stringLiteral0) &  ~ (System_UIntPtr =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (System_UIntPtr =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_UIntPtr =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_UIntPtr = System_UInt16)
% 133.32/18.62      &  ~ (System_UIntPtr = SharingMode_Unshared) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Collections_ICollection) &  ~ (System_UIntPtr =
% 133.32/18.62        System_IO_TextWriter) &  ~ (System_UIntPtr = System_IComparable) &  ~
% 133.32/18.62      (System_UIntPtr = System_Exception) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (System_UIntPtr =
% 133.32/18.62        System_IntPtr) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_UIntPtr =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_UIntPtr =
% 133.32/18.62        CirQueue_count) &  ~ (System_UIntPtr = System_IO_TextReader) &  ~
% 133.32/18.62      (System_UIntPtr = allocated) &  ~ (System_UIntPtr = ArrayCategoryRef) &  ~
% 133.32/18.62      (System_UIntPtr = System_Boolean) &  ~ (System_UIntPtr =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~ (System_UIntPtr =
% 133.32/18.62        System_UInt64) &  ~ (System_UIntPtr = System_IDisposable) &  ~
% 133.32/18.62      (System_UIntPtr = System_Reflection_MemberInfo) &  ~ (System_UIntPtr =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_UIntPtr = System_MarshalByRefObject)
% 133.32/18.62      &  ~ (System_UIntPtr = System_Object) &  ~ (System_UIntPtr = System_Int32) &
% 133.32/18.62       ~ (System_UIntPtr = System_Int64) &  ~ (System_UIntPtr =
% 133.32/18.62        System_IConvertible) &  ~ (System_UIntPtr = sharingMode) &  ~
% 133.32/18.62      (System_UIntPtr = ArrayCategoryInt) &  ~ (System_UIntPtr = System_Int16) & 
% 133.32/18.62      ~ (System_UIntPtr = CirQueue_elements) &  ~ (System_UIntPtr = System_Array)
% 133.32/18.62      &  ~ (System_UIntPtr = System_Collections_IEnumerable) &  ~ (System_UIntPtr
% 133.32/18.62        = localinv) &  ~ (System_UIntPtr = ownerRef) &  ~ (System_UIntPtr =
% 133.32/18.62        CirQueue) &  ~ (System_Collections_IList = elements) &  ~
% 133.32/18.62      (System_Collections_IList = System_Char) &  ~ (System_Collections_IList =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 133.32/18.62      (System_Collections_IList = Microsoft_Contracts_ObjectInvariantException) & 
% 133.32/18.62      ~ (System_Collections_IList = System_IComparable_1___System_String) &  ~
% 133.32/18.62      (System_Collections_IList = CirQueue_head) &  ~ (System_Collections_IList =
% 133.32/18.62        System_SByte) &  ~ (System_Collections_IList = ArrayCategoryValue) &  ~
% 133.32/18.62      (System_Collections_IList = PeerGroupPlaceholder) &  ~
% 133.32/18.62      (System_Collections_IList = stringLiteral0) &  ~ (System_Collections_IList =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (System_Collections_IList =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_Collections_IList =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_Collections_IList =
% 133.32/18.62        System_UInt16) &  ~ (System_Collections_IList = SharingMode_Unshared) &  ~
% 133.32/18.62      (System_Collections_IList = System_Collections_ICollection) &  ~
% 133.32/18.62      (System_Collections_IList = System_IO_TextWriter) &  ~
% 133.32/18.62      (System_Collections_IList = System_IComparable) &  ~
% 133.32/18.62      (System_Collections_IList = System_Exception) &  ~ (System_Collections_IList
% 133.32/18.62        = System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (System_Collections_IList = System_IntPtr) &  ~ (System_Collections_IList =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_Collections_IList
% 133.32/18.62        = SharingMode_LockProtected) &  ~ (System_Collections_IList =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_Collections_IList =
% 133.32/18.62        CirQueue_count) &  ~ (System_Collections_IList = System_IO_TextReader) & 
% 133.32/18.62      ~ (System_Collections_IList = allocated) &  ~ (System_Collections_IList =
% 133.32/18.62        ArrayCategoryRef) &  ~ (System_Collections_IList = System_Boolean) &  ~
% 133.32/18.62      (System_Collections_IList = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (System_Collections_IList = System_UInt64) &  ~ (System_Collections_IList =
% 133.32/18.62        System_IDisposable) &  ~ (System_Collections_IList =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~ (System_Collections_IList =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_Collections_IList =
% 133.32/18.62        System_MarshalByRefObject) &  ~ (System_Collections_IList = System_Object)
% 133.32/18.62      &  ~ (System_Collections_IList = System_Int32) &  ~
% 133.32/18.62      (System_Collections_IList = System_Int64) &  ~ (System_Collections_IList =
% 133.32/18.62        System_IConvertible) &  ~ (System_Collections_IList = sharingMode) &  ~
% 133.32/18.62      (System_Collections_IList = ArrayCategoryInt) &  ~ (System_Collections_IList
% 133.32/18.62        = System_Int16) &  ~ (System_Collections_IList = CirQueue_elements) &  ~
% 133.32/18.62      (System_Collections_IList = System_Array) &  ~ (System_Collections_IList =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (System_Collections_IList = localinv)
% 133.32/18.62      &  ~ (System_Collections_IList = ownerRef) &  ~ (System_Collections_IList =
% 133.32/18.62        CirQueue) &  ~ (elements = System_Char) &  ~ (elements =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (elements =
% 133.32/18.62        Microsoft_Contracts_ObjectInvariantException) &  ~ (elements =
% 133.32/18.62        System_IComparable_1___System_String) &  ~ (elements = CirQueue_head) &  ~
% 133.32/18.62      (elements = System_SByte) &  ~ (elements = ArrayCategoryValue) &  ~
% 133.32/18.62      (elements = PeerGroupPlaceholder) &  ~ (elements = stringLiteral0) &  ~
% 133.32/18.62      (elements = Microsoft_Contracts_ICheckedException) &  ~ (elements =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (elements =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (elements = System_UInt16) &  ~
% 133.32/18.62      (elements = SharingMode_Unshared) &  ~ (elements =
% 133.32/18.62        System_Collections_ICollection) &  ~ (elements = System_IO_TextWriter) & 
% 133.32/18.62      ~ (elements = System_IComparable) &  ~ (elements = System_Exception) &  ~
% 133.32/18.62      (elements = System_Reflection_ICustomAttributeProvider) &  ~ (elements =
% 133.32/18.62        System_IntPtr) &  ~ (elements = System_Runtime_InteropServices__Exception)
% 133.32/18.62      &  ~ (elements = SharingMode_LockProtected) &  ~ (elements =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (elements = CirQueue_count) & 
% 133.32/18.62      ~ (elements = System_IO_TextReader) &  ~ (elements = allocated) &  ~
% 133.32/18.62      (elements = ArrayCategoryRef) &  ~ (elements = System_Boolean) &  ~
% 133.32/18.62      (elements = System_Runtime_Serialization_ISerializable) &  ~ (elements =
% 133.32/18.62        System_UInt64) &  ~ (elements = System_IDisposable) &  ~ (elements =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~ (elements = ArrayCategoryNonNullRef) & 
% 133.32/18.62      ~ (elements = System_MarshalByRefObject) &  ~ (elements = System_Object) & 
% 133.32/18.62      ~ (elements = System_Int32) &  ~ (elements = System_Int64) &  ~ (elements =
% 133.32/18.62        System_IConvertible) &  ~ (elements = sharingMode) &  ~ (elements =
% 133.32/18.62        ArrayCategoryInt) &  ~ (elements = System_Int16) &  ~ (elements =
% 133.32/18.62        CirQueue_elements) &  ~ (elements = System_Array) &  ~ (elements =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (elements = localinv) &  ~ (elements
% 133.32/18.62        = ownerRef) &  ~ (elements = CirQueue) &  ~ (System_Char =
% 133.32/18.62        System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (System_Char
% 133.32/18.62        = Microsoft_Contracts_ObjectInvariantException) &  ~ (System_Char =
% 133.32/18.62        System_IComparable_1___System_String) &  ~ (System_Char = CirQueue_head) &
% 133.32/18.62       ~ (System_Char = System_SByte) &  ~ (System_Char = ArrayCategoryValue) &  ~
% 133.32/18.62      (System_Char = PeerGroupPlaceholder) &  ~ (System_Char = stringLiteral0) & 
% 133.32/18.62      ~ (System_Char = Microsoft_Contracts_ICheckedException) &  ~ (System_Char =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_Char =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_Char = System_UInt16) & 
% 133.32/18.62      ~ (System_Char = SharingMode_Unshared) &  ~ (System_Char =
% 133.32/18.62        System_Collections_ICollection) &  ~ (System_Char = System_IO_TextWriter)
% 133.32/18.62      &  ~ (System_Char = System_IComparable) &  ~ (System_Char =
% 133.32/18.62        System_Exception) &  ~ (System_Char =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (System_Char =
% 133.32/18.62        System_IntPtr) &  ~ (System_Char =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_Char =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (System_Char =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_Char = CirQueue_count)
% 133.32/18.62      &  ~ (System_Char = System_IO_TextReader) &  ~ (System_Char = allocated) & 
% 133.32/18.62      ~ (System_Char = ArrayCategoryRef) &  ~ (System_Char = System_Boolean) &  ~
% 133.32/18.62      (System_Char = System_Runtime_Serialization_ISerializable) &  ~ (System_Char
% 133.32/18.62        = System_UInt64) &  ~ (System_Char = System_IDisposable) &  ~ (System_Char
% 133.32/18.62        = System_Reflection_MemberInfo) &  ~ (System_Char =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_Char = System_MarshalByRefObject) & 
% 133.32/18.62      ~ (System_Char = System_Object) &  ~ (System_Char = System_Int32) &  ~
% 133.32/18.62      (System_Char = System_Int64) &  ~ (System_Char = System_IConvertible) &  ~
% 133.32/18.62      (System_Char = sharingMode) &  ~ (System_Char = ArrayCategoryInt) &  ~
% 133.32/18.62      (System_Char = System_Int16) &  ~ (System_Char = CirQueue_elements) &  ~
% 133.32/18.62      (System_Char = System_Array) &  ~ (System_Char =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (System_Char = localinv) &  ~
% 133.32/18.62      (System_Char = ownerRef) &  ~ (System_Char = CirQueue) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        Microsoft_Contracts_ObjectInvariantException) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IComparable_1___System_String) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = CirQueue_head) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char = System_SByte) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        ArrayCategoryValue) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        PeerGroupPlaceholder) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = stringLiteral0) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_UInt16) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        SharingMode_Unshared) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Collections_ICollection) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IO_TextWriter) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IComparable) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_Exception)
% 133.32/18.62      &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_IntPtr) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        SharingMode_LockProtected) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = CirQueue_count) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IO_TextReader) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = allocated) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = ArrayCategoryRef)
% 133.32/18.62      &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Boolean) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_UInt64) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IDisposable) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_MarshalByRefObject) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_Object) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char = System_Int32) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char = System_Int64) & 
% 133.32/18.62      ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_IConvertible) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = sharingMode) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = ArrayCategoryInt)
% 133.32/18.62      &  ~ (System_Collections_Generic_IEnumerable_1___System_Char = System_Int16)
% 133.32/18.62      &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        CirQueue_elements) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = System_Array) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char =
% 133.32/18.62        System_Collections_IEnumerable) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = localinv) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = ownerRef) &  ~
% 133.32/18.62      (System_Collections_Generic_IEnumerable_1___System_Char = CirQueue) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_IComparable_1___System_String) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = CirQueue_head) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_SByte) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryValue) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = PeerGroupPlaceholder) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = stringLiteral0) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = NonNullFieldsAreInitialized)
% 133.32/18.62      &  ~ (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_UInt16) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = SharingMode_Unshared) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Collections_ICollection) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IO_TextWriter) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IComparable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IntPtr) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = SharingMode_LockProtected) &
% 133.32/18.62       ~ (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = CirQueue_count) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IO_TextReader) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = allocated) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryRef) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Boolean) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_UInt64) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IDisposable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryNonNullRef) & 
% 133.32/18.62      ~ (Microsoft_Contracts_ObjectInvariantException = System_MarshalByRefObject)
% 133.32/18.62      &  ~ (Microsoft_Contracts_ObjectInvariantException = System_Object) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Int32) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Int64) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_IConvertible) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = sharingMode) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryInt) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Int16) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = CirQueue_elements) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = System_Array) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException =
% 133.32/18.62        System_Collections_IEnumerable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = localinv) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = ownerRef) &  ~
% 133.32/18.62      (Microsoft_Contracts_ObjectInvariantException = CirQueue) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = CirQueue_head) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_SByte) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = ArrayCategoryValue) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = PeerGroupPlaceholder) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = stringLiteral0) &  ~
% 133.32/18.62      (System_IComparable_1___System_String =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = NonNullFieldsAreInitialized) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = Microsoft_Contracts_GuardException)
% 133.32/18.62      &  ~ (System_IComparable_1___System_String = System_UInt16) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = SharingMode_Unshared) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Collections_ICollection) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IO_TextWriter) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IComparable) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Exception) &  ~
% 133.32/18.62      (System_IComparable_1___System_String =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IntPtr) &  ~
% 133.32/18.62      (System_IComparable_1___System_String =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = SharingMode_LockProtected) &  ~
% 133.32/18.62      (System_IComparable_1___System_String =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = CirQueue_count) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IO_TextReader) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = allocated) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = ArrayCategoryRef) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Boolean) &  ~
% 133.32/18.62      (System_IComparable_1___System_String =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_UInt64) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IDisposable) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = ArrayCategoryNonNullRef) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_MarshalByRefObject) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Object) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Int32) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Int64) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_IConvertible) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = sharingMode) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = ArrayCategoryInt) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Int16) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = CirQueue_elements) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Array) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = System_Collections_IEnumerable) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = localinv) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = ownerRef) &  ~
% 133.32/18.62      (System_IComparable_1___System_String = CirQueue) &  ~ (CirQueue_head =
% 133.32/18.62        System_SByte) &  ~ (CirQueue_head = ArrayCategoryValue) &  ~
% 133.32/18.62      (CirQueue_head = PeerGroupPlaceholder) &  ~ (CirQueue_head = stringLiteral0)
% 133.32/18.62      &  ~ (CirQueue_head = Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.62      (CirQueue_head = NonNullFieldsAreInitialized) &  ~ (CirQueue_head =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (CirQueue_head = System_UInt16) &
% 133.32/18.62       ~ (CirQueue_head = SharingMode_Unshared) &  ~ (CirQueue_head =
% 133.32/18.62        System_Collections_ICollection) &  ~ (CirQueue_head =
% 133.32/18.62        System_IO_TextWriter) &  ~ (CirQueue_head = System_IComparable) &  ~
% 133.32/18.62      (CirQueue_head = System_Exception) &  ~ (CirQueue_head =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (CirQueue_head =
% 133.32/18.62        System_IntPtr) &  ~ (CirQueue_head =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (CirQueue_head =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (CirQueue_head =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (CirQueue_head =
% 133.32/18.62        CirQueue_count) &  ~ (CirQueue_head = System_IO_TextReader) &  ~
% 133.32/18.62      (CirQueue_head = allocated) &  ~ (CirQueue_head = ArrayCategoryRef) &  ~
% 133.32/18.62      (CirQueue_head = System_Boolean) &  ~ (CirQueue_head =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~ (CirQueue_head =
% 133.32/18.62        System_UInt64) &  ~ (CirQueue_head = System_IDisposable) &  ~
% 133.32/18.62      (CirQueue_head = System_Reflection_MemberInfo) &  ~ (CirQueue_head =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (CirQueue_head = System_MarshalByRefObject)
% 133.32/18.62      &  ~ (CirQueue_head = System_Object) &  ~ (CirQueue_head = System_Int32) & 
% 133.32/18.62      ~ (CirQueue_head = System_Int64) &  ~ (CirQueue_head = System_IConvertible)
% 133.32/18.62      &  ~ (CirQueue_head = sharingMode) &  ~ (CirQueue_head = ArrayCategoryInt) &
% 133.32/18.62       ~ (CirQueue_head = System_Int16) &  ~ (CirQueue_head = CirQueue_elements) &
% 133.32/18.62       ~ (CirQueue_head = System_Array) &  ~ (CirQueue_head =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (CirQueue_head = localinv) &  ~
% 133.32/18.62      (CirQueue_head = ownerRef) &  ~ (CirQueue_head = CirQueue) &  ~
% 133.32/18.62      (System_SByte = ArrayCategoryValue) &  ~ (System_SByte =
% 133.32/18.62        PeerGroupPlaceholder) &  ~ (System_SByte = stringLiteral0) &  ~
% 133.32/18.62      (System_SByte = Microsoft_Contracts_ICheckedException) &  ~ (System_SByte =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (System_SByte =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (System_SByte = System_UInt16) & 
% 133.32/18.62      ~ (System_SByte = SharingMode_Unshared) &  ~ (System_SByte =
% 133.32/18.62        System_Collections_ICollection) &  ~ (System_SByte = System_IO_TextWriter)
% 133.32/18.62      &  ~ (System_SByte = System_IComparable) &  ~ (System_SByte =
% 133.32/18.62        System_Exception) &  ~ (System_SByte =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (System_SByte =
% 133.32/18.62        System_IntPtr) &  ~ (System_SByte =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (System_SByte =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (System_SByte =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (System_SByte = CirQueue_count)
% 133.32/18.62      &  ~ (System_SByte = System_IO_TextReader) &  ~ (System_SByte = allocated) &
% 133.32/18.62       ~ (System_SByte = ArrayCategoryRef) &  ~ (System_SByte = System_Boolean) & 
% 133.32/18.62      ~ (System_SByte = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (System_SByte = System_UInt64) &  ~ (System_SByte = System_IDisposable) &  ~
% 133.32/18.62      (System_SByte = System_Reflection_MemberInfo) &  ~ (System_SByte =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (System_SByte = System_MarshalByRefObject) &
% 133.32/18.62       ~ (System_SByte = System_Object) &  ~ (System_SByte = System_Int32) &  ~
% 133.32/18.62      (System_SByte = System_Int64) &  ~ (System_SByte = System_IConvertible) &  ~
% 133.32/18.62      (System_SByte = sharingMode) &  ~ (System_SByte = ArrayCategoryInt) &  ~
% 133.32/18.62      (System_SByte = System_Int16) &  ~ (System_SByte = CirQueue_elements) &  ~
% 133.32/18.62      (System_SByte = System_Array) &  ~ (System_SByte =
% 133.32/18.62        System_Collections_IEnumerable) &  ~ (System_SByte = localinv) &  ~
% 133.32/18.62      (System_SByte = ownerRef) &  ~ (System_SByte = CirQueue) &  ~
% 133.32/18.62      (ArrayCategoryValue = PeerGroupPlaceholder) &  ~ (ArrayCategoryValue =
% 133.32/18.62        stringLiteral0) &  ~ (ArrayCategoryValue =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (ArrayCategoryValue =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (ArrayCategoryValue =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_UInt16) &  ~ (ArrayCategoryValue = SharingMode_Unshared) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Collections_ICollection) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_IO_TextWriter) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_IComparable) &  ~ (ArrayCategoryValue = System_Exception) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_IntPtr) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (ArrayCategoryValue =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (ArrayCategoryValue =
% 133.32/18.62        CirQueue_count) &  ~ (ArrayCategoryValue = System_IO_TextReader) &  ~
% 133.32/18.62      (ArrayCategoryValue = allocated) &  ~ (ArrayCategoryValue =
% 133.32/18.62        ArrayCategoryRef) &  ~ (ArrayCategoryValue = System_Boolean) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_UInt64) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_IDisposable) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~ (ArrayCategoryValue =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (ArrayCategoryValue =
% 133.32/18.62        System_MarshalByRefObject) &  ~ (ArrayCategoryValue = System_Object) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Int32) &  ~ (ArrayCategoryValue = System_Int64)
% 133.32/18.62      &  ~ (ArrayCategoryValue = System_IConvertible) &  ~ (ArrayCategoryValue =
% 133.32/18.62        sharingMode) &  ~ (ArrayCategoryValue = ArrayCategoryInt) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Int16) &  ~ (ArrayCategoryValue =
% 133.32/18.62        CirQueue_elements) &  ~ (ArrayCategoryValue = System_Array) &  ~
% 133.32/18.62      (ArrayCategoryValue = System_Collections_IEnumerable) &  ~
% 133.32/18.62      (ArrayCategoryValue = localinv) &  ~ (ArrayCategoryValue = ownerRef) &  ~
% 133.32/18.62      (ArrayCategoryValue = CirQueue) &  ~ (PeerGroupPlaceholder = stringLiteral0)
% 133.32/18.62      &  ~ (PeerGroupPlaceholder = Microsoft_Contracts_ICheckedException) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = NonNullFieldsAreInitialized) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = Microsoft_Contracts_GuardException) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = System_UInt16) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        SharingMode_Unshared) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Collections_ICollection) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_IO_TextWriter) &  ~ (PeerGroupPlaceholder = System_IComparable) & 
% 133.32/18.62      ~ (PeerGroupPlaceholder = System_Exception) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_IntPtr) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        CirQueue_count) &  ~ (PeerGroupPlaceholder = System_IO_TextReader) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = allocated) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        ArrayCategoryRef) &  ~ (PeerGroupPlaceholder = System_Boolean) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = System_UInt64) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_IDisposable) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Reflection_MemberInfo) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_MarshalByRefObject) &  ~ (PeerGroupPlaceholder = System_Object) & 
% 133.32/18.62      ~ (PeerGroupPlaceholder = System_Int32) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Int64) &  ~ (PeerGroupPlaceholder = System_IConvertible) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = sharingMode) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        ArrayCategoryInt) &  ~ (PeerGroupPlaceholder = System_Int16) &  ~
% 133.32/18.62      (PeerGroupPlaceholder = CirQueue_elements) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        System_Array) &  ~ (PeerGroupPlaceholder = System_Collections_IEnumerable)
% 133.32/18.62      &  ~ (PeerGroupPlaceholder = localinv) &  ~ (PeerGroupPlaceholder =
% 133.32/18.62        ownerRef) &  ~ (PeerGroupPlaceholder = CirQueue) &  ~ (stringLiteral0 =
% 133.32/18.62        Microsoft_Contracts_ICheckedException) &  ~ (stringLiteral0 =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (stringLiteral0 =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~ (stringLiteral0 = System_UInt16)
% 133.32/18.62      &  ~ (stringLiteral0 = SharingMode_Unshared) &  ~ (stringLiteral0 =
% 133.32/18.62        System_Collections_ICollection) &  ~ (stringLiteral0 =
% 133.32/18.62        System_IO_TextWriter) &  ~ (stringLiteral0 = System_IComparable) &  ~
% 133.32/18.62      (stringLiteral0 = System_Exception) &  ~ (stringLiteral0 =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~ (stringLiteral0 =
% 133.32/18.62        System_IntPtr) &  ~ (stringLiteral0 =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~ (stringLiteral0 =
% 133.32/18.62        SharingMode_LockProtected) &  ~ (stringLiteral0 =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~ (stringLiteral0 =
% 133.32/18.62        CirQueue_count) &  ~ (stringLiteral0 = System_IO_TextReader) &  ~
% 133.32/18.62      (stringLiteral0 = allocated) &  ~ (stringLiteral0 = ArrayCategoryRef) &  ~
% 133.32/18.62      (stringLiteral0 = System_Boolean) &  ~ (stringLiteral0 =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~ (stringLiteral0 =
% 133.32/18.62        System_UInt64) &  ~ (stringLiteral0 = System_IDisposable) &  ~
% 133.32/18.62      (stringLiteral0 = System_Reflection_MemberInfo) &  ~ (stringLiteral0 =
% 133.32/18.62        ArrayCategoryNonNullRef) &  ~ (stringLiteral0 = System_MarshalByRefObject)
% 133.32/18.62      &  ~ (stringLiteral0 = System_Object) &  ~ (stringLiteral0 = System_Int32) &
% 133.32/18.62       ~ (stringLiteral0 = System_Int64) &  ~ (stringLiteral0 =
% 133.32/18.62        System_IConvertible) &  ~ (stringLiteral0 = sharingMode) &  ~
% 133.32/18.62      (stringLiteral0 = ArrayCategoryInt) &  ~ (stringLiteral0 = System_Int16) & 
% 133.32/18.62      ~ (stringLiteral0 = CirQueue_elements) &  ~ (stringLiteral0 = System_Array)
% 133.32/18.62      &  ~ (stringLiteral0 = System_Collections_IEnumerable) &  ~ (stringLiteral0
% 133.32/18.62        = localinv) &  ~ (stringLiteral0 = ownerRef) &  ~ (stringLiteral0 =
% 133.32/18.62        CirQueue) &  ~ (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        NonNullFieldsAreInitialized) &  ~ (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        Microsoft_Contracts_GuardException) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_UInt16) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = SharingMode_Unshared) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Collections_ICollection) & 
% 133.32/18.62      ~ (Microsoft_Contracts_ICheckedException = System_IO_TextWriter) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_IComparable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_IntPtr) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = SharingMode_LockProtected) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = CirQueue_count) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_IO_TextReader) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = allocated) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = ArrayCategoryRef) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Boolean) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException =
% 133.32/18.62        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_UInt64) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_IDisposable) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = ArrayCategoryNonNullRef) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_MarshalByRefObject) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Object) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Int32) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Int64) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_IConvertible) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = sharingMode) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = ArrayCategoryInt) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Int16) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = CirQueue_elements) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Array) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = System_Collections_IEnumerable) & 
% 133.32/18.62      ~ (Microsoft_Contracts_ICheckedException = localinv) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = ownerRef) &  ~
% 133.32/18.62      (Microsoft_Contracts_ICheckedException = CirQueue) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = Microsoft_Contracts_GuardException) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_UInt16) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = SharingMode_Unshared) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Collections_ICollection) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_IO_TextWriter) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_IComparable) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Exception) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Reflection_ICustomAttributeProvider) &
% 133.32/18.62       ~ (NonNullFieldsAreInitialized = System_IntPtr) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Runtime_InteropServices__Exception) & 
% 133.32/18.62      ~ (NonNullFieldsAreInitialized = SharingMode_LockProtected) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Runtime_InteropServices__Type) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = CirQueue_count) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_IO_TextReader) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = allocated) &  ~ (NonNullFieldsAreInitialized
% 133.32/18.62        = ArrayCategoryRef) &  ~ (NonNullFieldsAreInitialized = System_Boolean) & 
% 133.32/18.62      ~ (NonNullFieldsAreInitialized = System_Runtime_Serialization_ISerializable)
% 133.32/18.62      &  ~ (NonNullFieldsAreInitialized = System_UInt64) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_IDisposable) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Reflection_MemberInfo) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = ArrayCategoryNonNullRef) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_MarshalByRefObject) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Object) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Int32) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Int64) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_IConvertible) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = sharingMode) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = ArrayCategoryInt) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Int16) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = CirQueue_elements) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Array) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = System_Collections_IEnumerable) &  ~
% 133.32/18.62      (NonNullFieldsAreInitialized = localinv) &  ~ (NonNullFieldsAreInitialized =
% 133.32/18.62        ownerRef) &  ~ (NonNullFieldsAreInitialized = CirQueue) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_UInt16) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = SharingMode_Unshared) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_Collections_ICollection) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_IO_TextWriter) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_IComparable) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException =
% 133.32/18.62        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_IntPtr) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException =
% 133.32/18.62        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = SharingMode_LockProtected) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_Runtime_InteropServices__Type)
% 133.32/18.62      &  ~ (Microsoft_Contracts_GuardException = CirQueue_count) &  ~
% 133.32/18.62      (Microsoft_Contracts_GuardException = System_IO_TextReader) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = allocated) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = ArrayCategoryRef) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Boolean) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_UInt64) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_IDisposable) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = ArrayCategoryNonNullRef) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_MarshalByRefObject) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Object) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Int32) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Int64) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_IConvertible) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = sharingMode) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = ArrayCategoryInt) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Int16) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = CirQueue_elements) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Array) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = localinv) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = ownerRef) &  ~
% 133.32/18.63      (Microsoft_Contracts_GuardException = CirQueue) &  ~ (System_UInt16 =
% 133.32/18.63        SharingMode_Unshared) &  ~ (System_UInt16 =
% 133.32/18.63        System_Collections_ICollection) &  ~ (System_UInt16 =
% 133.32/18.63        System_IO_TextWriter) &  ~ (System_UInt16 = System_IComparable) &  ~
% 133.32/18.63      (System_UInt16 = System_Exception) &  ~ (System_UInt16 =
% 133.32/18.63        System_Reflection_ICustomAttributeProvider) &  ~ (System_UInt16 =
% 133.32/18.63        System_IntPtr) &  ~ (System_UInt16 =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~ (System_UInt16 =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (System_UInt16 =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (System_UInt16 =
% 133.32/18.63        CirQueue_count) &  ~ (System_UInt16 = System_IO_TextReader) &  ~
% 133.32/18.63      (System_UInt16 = allocated) &  ~ (System_UInt16 = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_UInt16 = System_Boolean) &  ~ (System_UInt16 =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (System_UInt16 =
% 133.32/18.63        System_UInt64) &  ~ (System_UInt16 = System_IDisposable) &  ~
% 133.32/18.63      (System_UInt16 = System_Reflection_MemberInfo) &  ~ (System_UInt16 =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_UInt16 = System_MarshalByRefObject)
% 133.32/18.63      &  ~ (System_UInt16 = System_Object) &  ~ (System_UInt16 = System_Int32) & 
% 133.32/18.63      ~ (System_UInt16 = System_Int64) &  ~ (System_UInt16 = System_IConvertible)
% 133.32/18.63      &  ~ (System_UInt16 = sharingMode) &  ~ (System_UInt16 = ArrayCategoryInt) &
% 133.32/18.63       ~ (System_UInt16 = System_Int16) &  ~ (System_UInt16 = CirQueue_elements) &
% 133.32/18.63       ~ (System_UInt16 = System_Array) &  ~ (System_UInt16 =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (System_UInt16 = localinv) &  ~
% 133.32/18.63      (System_UInt16 = ownerRef) &  ~ (System_UInt16 = CirQueue) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_Collections_ICollection) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_IO_TextWriter) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_IComparable) &  ~ (SharingMode_Unshared = System_Exception) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_IntPtr) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~ (SharingMode_Unshared =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (SharingMode_Unshared =
% 133.32/18.63        CirQueue_count) &  ~ (SharingMode_Unshared = System_IO_TextReader) &  ~
% 133.32/18.63      (SharingMode_Unshared = allocated) &  ~ (SharingMode_Unshared =
% 133.32/18.63        ArrayCategoryRef) &  ~ (SharingMode_Unshared = System_Boolean) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (SharingMode_Unshared = System_UInt64) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_IDisposable) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~ (SharingMode_Unshared =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (SharingMode_Unshared = System_Object) & 
% 133.32/18.63      ~ (SharingMode_Unshared = System_Int32) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_Int64) &  ~ (SharingMode_Unshared = System_IConvertible) &  ~
% 133.32/18.63      (SharingMode_Unshared = sharingMode) &  ~ (SharingMode_Unshared =
% 133.32/18.63        ArrayCategoryInt) &  ~ (SharingMode_Unshared = System_Int16) &  ~
% 133.32/18.63      (SharingMode_Unshared = CirQueue_elements) &  ~ (SharingMode_Unshared =
% 133.32/18.63        System_Array) &  ~ (SharingMode_Unshared = System_Collections_IEnumerable)
% 133.32/18.63      &  ~ (SharingMode_Unshared = localinv) &  ~ (SharingMode_Unshared =
% 133.32/18.63        ownerRef) &  ~ (SharingMode_Unshared = CirQueue) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IO_TextWriter) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IComparable) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Exception) &  ~
% 133.32/18.63      (System_Collections_ICollection =
% 133.32/18.63        System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IntPtr) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Runtime_InteropServices__Exception)
% 133.32/18.63      &  ~ (System_Collections_ICollection = SharingMode_LockProtected) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Runtime_InteropServices__Type) &  ~
% 133.32/18.63      (System_Collections_ICollection = CirQueue_count) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IO_TextReader) &  ~
% 133.32/18.63      (System_Collections_ICollection = allocated) &  ~
% 133.32/18.63      (System_Collections_ICollection = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Boolean) &  ~
% 133.32/18.63      (System_Collections_ICollection =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_UInt64) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IDisposable) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (System_Collections_ICollection = ArrayCategoryNonNullRef) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_MarshalByRefObject) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Object) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Int32) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Int64) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_IConvertible) &  ~
% 133.32/18.63      (System_Collections_ICollection = sharingMode) &  ~
% 133.32/18.63      (System_Collections_ICollection = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Int16) &  ~
% 133.32/18.63      (System_Collections_ICollection = CirQueue_elements) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Array) &  ~
% 133.32/18.63      (System_Collections_ICollection = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Collections_ICollection = localinv) &  ~
% 133.32/18.63      (System_Collections_ICollection = ownerRef) &  ~
% 133.32/18.63      (System_Collections_ICollection = CirQueue) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_IComparable) &  ~ (System_IO_TextWriter = System_Exception) &  ~
% 133.32/18.63      (System_IO_TextWriter = System_Reflection_ICustomAttributeProvider) &  ~
% 133.32/18.63      (System_IO_TextWriter = System_IntPtr) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~ (System_IO_TextWriter =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (System_IO_TextWriter =
% 133.32/18.63        CirQueue_count) &  ~ (System_IO_TextWriter = System_IO_TextReader) &  ~
% 133.32/18.63      (System_IO_TextWriter = allocated) &  ~ (System_IO_TextWriter =
% 133.32/18.63        ArrayCategoryRef) &  ~ (System_IO_TextWriter = System_Boolean) &  ~
% 133.32/18.63      (System_IO_TextWriter = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_IO_TextWriter = System_UInt64) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_IDisposable) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~ (System_IO_TextWriter =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_IO_TextWriter = System_Object) & 
% 133.32/18.63      ~ (System_IO_TextWriter = System_Int32) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_Int64) &  ~ (System_IO_TextWriter = System_IConvertible) &  ~
% 133.32/18.63      (System_IO_TextWriter = sharingMode) &  ~ (System_IO_TextWriter =
% 133.32/18.63        ArrayCategoryInt) &  ~ (System_IO_TextWriter = System_Int16) &  ~
% 133.32/18.63      (System_IO_TextWriter = CirQueue_elements) &  ~ (System_IO_TextWriter =
% 133.32/18.63        System_Array) &  ~ (System_IO_TextWriter = System_Collections_IEnumerable)
% 133.32/18.63      &  ~ (System_IO_TextWriter = localinv) &  ~ (System_IO_TextWriter =
% 133.32/18.63        ownerRef) &  ~ (System_IO_TextWriter = CirQueue) &  ~ (System_IComparable
% 133.32/18.63        = System_Exception) &  ~ (System_IComparable =
% 133.32/18.63        System_Reflection_ICustomAttributeProvider) &  ~ (System_IComparable =
% 133.32/18.63        System_IntPtr) &  ~ (System_IComparable =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~ (System_IComparable =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (System_IComparable =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (System_IComparable =
% 133.32/18.63        CirQueue_count) &  ~ (System_IComparable = System_IO_TextReader) &  ~
% 133.32/18.63      (System_IComparable = allocated) &  ~ (System_IComparable =
% 133.32/18.63        ArrayCategoryRef) &  ~ (System_IComparable = System_Boolean) &  ~
% 133.32/18.63      (System_IComparable = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_IComparable = System_UInt64) &  ~ (System_IComparable =
% 133.32/18.63        System_IDisposable) &  ~ (System_IComparable =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~ (System_IComparable =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_IComparable =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_IComparable = System_Object) &  ~
% 133.32/18.63      (System_IComparable = System_Int32) &  ~ (System_IComparable = System_Int64)
% 133.32/18.63      &  ~ (System_IComparable = System_IConvertible) &  ~ (System_IComparable =
% 133.32/18.63        sharingMode) &  ~ (System_IComparable = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_IComparable = System_Int16) &  ~ (System_IComparable =
% 133.32/18.63        CirQueue_elements) &  ~ (System_IComparable = System_Array) &  ~
% 133.32/18.63      (System_IComparable = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_IComparable = localinv) &  ~ (System_IComparable = ownerRef) &  ~
% 133.32/18.63      (System_IComparable = CirQueue) &  ~ (System_Exception =
% 133.32/18.63        System_Reflection_ICustomAttributeProvider) &  ~ (System_Exception =
% 133.32/18.63        System_IntPtr) &  ~ (System_Exception =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~ (System_Exception =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (System_Exception =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (System_Exception =
% 133.32/18.63        CirQueue_count) &  ~ (System_Exception = System_IO_TextReader) &  ~
% 133.32/18.63      (System_Exception = allocated) &  ~ (System_Exception = ArrayCategoryRef) & 
% 133.32/18.63      ~ (System_Exception = System_Boolean) &  ~ (System_Exception =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (System_Exception =
% 133.32/18.63        System_UInt64) &  ~ (System_Exception = System_IDisposable) &  ~
% 133.32/18.63      (System_Exception = System_Reflection_MemberInfo) &  ~ (System_Exception =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_Exception =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_Exception = System_Object) &  ~
% 133.32/18.63      (System_Exception = System_Int32) &  ~ (System_Exception = System_Int64) & 
% 133.32/18.63      ~ (System_Exception = System_IConvertible) &  ~ (System_Exception =
% 133.32/18.63        sharingMode) &  ~ (System_Exception = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Exception = System_Int16) &  ~ (System_Exception =
% 133.32/18.63        CirQueue_elements) &  ~ (System_Exception = System_Array) &  ~
% 133.32/18.63      (System_Exception = System_Collections_IEnumerable) &  ~ (System_Exception =
% 133.32/18.63        localinv) &  ~ (System_Exception = ownerRef) &  ~ (System_Exception =
% 133.32/18.63        CirQueue) &  ~ (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_IntPtr) &  ~ (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_Runtime_InteropServices__Exception) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = SharingMode_LockProtected) & 
% 133.32/18.63      ~ (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = CirQueue_count) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_IO_TextReader) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = allocated) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Boolean) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_UInt64) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_IDisposable) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Reflection_MemberInfo)
% 133.32/18.63      &  ~ (System_Reflection_ICustomAttributeProvider = ArrayCategoryNonNullRef)
% 133.32/18.63      &  ~ (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_MarshalByRefObject) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Object) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Int32) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Int64) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_IConvertible) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = sharingMode) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Int16) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = CirQueue_elements) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = System_Array) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider =
% 133.32/18.63        System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = localinv) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = ownerRef) &  ~
% 133.32/18.63      (System_Reflection_ICustomAttributeProvider = CirQueue) &  ~ (System_IntPtr
% 133.32/18.63        = System_Runtime_InteropServices__Exception) &  ~ (System_IntPtr =
% 133.32/18.63        SharingMode_LockProtected) &  ~ (System_IntPtr =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~ (System_IntPtr =
% 133.32/18.63        CirQueue_count) &  ~ (System_IntPtr = System_IO_TextReader) &  ~
% 133.32/18.63      (System_IntPtr = allocated) &  ~ (System_IntPtr = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_IntPtr = System_Boolean) &  ~ (System_IntPtr =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (System_IntPtr =
% 133.32/18.63        System_UInt64) &  ~ (System_IntPtr = System_IDisposable) &  ~
% 133.32/18.63      (System_IntPtr = System_Reflection_MemberInfo) &  ~ (System_IntPtr =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_IntPtr = System_MarshalByRefObject)
% 133.32/18.63      &  ~ (System_IntPtr = System_Object) &  ~ (System_IntPtr = System_Int32) & 
% 133.32/18.63      ~ (System_IntPtr = System_Int64) &  ~ (System_IntPtr = System_IConvertible)
% 133.32/18.63      &  ~ (System_IntPtr = sharingMode) &  ~ (System_IntPtr = ArrayCategoryInt) &
% 133.32/18.63       ~ (System_IntPtr = System_Int16) &  ~ (System_IntPtr = CirQueue_elements) &
% 133.32/18.63       ~ (System_IntPtr = System_Array) &  ~ (System_IntPtr =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (System_IntPtr = localinv) &  ~
% 133.32/18.63      (System_IntPtr = ownerRef) &  ~ (System_IntPtr = CirQueue) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = SharingMode_LockProtected) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception =
% 133.32/18.63        System_Runtime_InteropServices__Type) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = CirQueue_count) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_IO_TextReader) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = allocated) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Boolean) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_UInt64) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_IDisposable) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Reflection_MemberInfo) &
% 133.32/18.63       ~ (System_Runtime_InteropServices__Exception = ArrayCategoryNonNullRef) & 
% 133.32/18.63      ~ (System_Runtime_InteropServices__Exception = System_MarshalByRefObject) & 
% 133.32/18.63      ~ (System_Runtime_InteropServices__Exception = System_Object) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Int32) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Int64) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_IConvertible) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = sharingMode) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Int16) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = CirQueue_elements) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Array) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = System_Collections_IEnumerable)
% 133.32/18.63      &  ~ (System_Runtime_InteropServices__Exception = localinv) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = ownerRef) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Exception = CirQueue) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_Runtime_InteropServices__Type) &  ~
% 133.32/18.63      (SharingMode_LockProtected = CirQueue_count) &  ~ (SharingMode_LockProtected
% 133.32/18.63        = System_IO_TextReader) &  ~ (SharingMode_LockProtected = allocated) &  ~
% 133.32/18.63      (SharingMode_LockProtected = ArrayCategoryRef) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_Boolean) &  ~ (SharingMode_LockProtected
% 133.32/18.63        = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_UInt64) &  ~ (SharingMode_LockProtected
% 133.32/18.63        = System_IDisposable) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        System_Object) &  ~ (SharingMode_LockProtected = System_Int32) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_Int64) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        System_IConvertible) &  ~ (SharingMode_LockProtected = sharingMode) &  ~
% 133.32/18.63      (SharingMode_LockProtected = ArrayCategoryInt) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_Int16) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        CirQueue_elements) &  ~ (SharingMode_LockProtected = System_Array) &  ~
% 133.32/18.63      (SharingMode_LockProtected = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (SharingMode_LockProtected = localinv) &  ~ (SharingMode_LockProtected =
% 133.32/18.63        ownerRef) &  ~ (SharingMode_LockProtected = CirQueue) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = CirQueue_count) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_IO_TextReader) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = allocated) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = ArrayCategoryRef) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Boolean) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_UInt64) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_IDisposable) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = ArrayCategoryNonNullRef) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_MarshalByRefObject) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Object) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Int32) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Int64) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_IConvertible) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = sharingMode) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Int16) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = CirQueue_elements) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Array) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = localinv) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = ownerRef) &  ~
% 133.32/18.63      (System_Runtime_InteropServices__Type = CirQueue) &  ~ (CirQueue_count =
% 133.32/18.63        System_IO_TextReader) &  ~ (CirQueue_count = allocated) &  ~
% 133.32/18.63      (CirQueue_count = ArrayCategoryRef) &  ~ (CirQueue_count = System_Boolean) &
% 133.32/18.63       ~ (CirQueue_count = System_Runtime_Serialization_ISerializable) &  ~
% 133.32/18.63      (CirQueue_count = System_UInt64) &  ~ (CirQueue_count = System_IDisposable)
% 133.32/18.63      &  ~ (CirQueue_count = System_Reflection_MemberInfo) &  ~ (CirQueue_count =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (CirQueue_count = System_MarshalByRefObject)
% 133.32/18.63      &  ~ (CirQueue_count = System_Object) &  ~ (CirQueue_count = System_Int32) &
% 133.32/18.63       ~ (CirQueue_count = System_Int64) &  ~ (CirQueue_count =
% 133.32/18.63        System_IConvertible) &  ~ (CirQueue_count = sharingMode) &  ~
% 133.32/18.63      (CirQueue_count = ArrayCategoryInt) &  ~ (CirQueue_count = System_Int16) & 
% 133.32/18.63      ~ (CirQueue_count = CirQueue_elements) &  ~ (CirQueue_count = System_Array)
% 133.32/18.63      &  ~ (CirQueue_count = System_Collections_IEnumerable) &  ~ (CirQueue_count
% 133.32/18.63        = localinv) &  ~ (CirQueue_count = ownerRef) &  ~ (CirQueue_count =
% 133.32/18.63        CirQueue) &  ~ (System_IO_TextReader = allocated) &  ~
% 133.32/18.63      (System_IO_TextReader = ArrayCategoryRef) &  ~ (System_IO_TextReader =
% 133.32/18.63        System_Boolean) &  ~ (System_IO_TextReader =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (System_IO_TextReader =
% 133.32/18.63        System_UInt64) &  ~ (System_IO_TextReader = System_IDisposable) &  ~
% 133.32/18.63      (System_IO_TextReader = System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (System_IO_TextReader = ArrayCategoryNonNullRef) &  ~ (System_IO_TextReader
% 133.32/18.63        = System_MarshalByRefObject) &  ~ (System_IO_TextReader = System_Object) &
% 133.32/18.63       ~ (System_IO_TextReader = System_Int32) &  ~ (System_IO_TextReader =
% 133.32/18.63        System_Int64) &  ~ (System_IO_TextReader = System_IConvertible) &  ~
% 133.32/18.63      (System_IO_TextReader = sharingMode) &  ~ (System_IO_TextReader =
% 133.32/18.63        ArrayCategoryInt) &  ~ (System_IO_TextReader = System_Int16) &  ~
% 133.32/18.63      (System_IO_TextReader = CirQueue_elements) &  ~ (System_IO_TextReader =
% 133.32/18.63        System_Array) &  ~ (System_IO_TextReader = System_Collections_IEnumerable)
% 133.32/18.63      &  ~ (System_IO_TextReader = localinv) &  ~ (System_IO_TextReader =
% 133.32/18.63        ownerRef) &  ~ (System_IO_TextReader = CirQueue) &  ~ (allocated =
% 133.32/18.63        ArrayCategoryRef) &  ~ (allocated = System_Boolean) &  ~ (allocated =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (allocated =
% 133.32/18.63        System_UInt64) &  ~ (allocated = System_IDisposable) &  ~ (allocated =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~ (allocated = ArrayCategoryNonNullRef) &
% 133.32/18.63       ~ (allocated = System_MarshalByRefObject) &  ~ (allocated = System_Object)
% 133.32/18.63      &  ~ (allocated = System_Int32) &  ~ (allocated = System_Int64) &  ~
% 133.32/18.63      (allocated = System_IConvertible) &  ~ (allocated = sharingMode) &  ~
% 133.32/18.63      (allocated = ArrayCategoryInt) &  ~ (allocated = System_Int16) &  ~
% 133.32/18.63      (allocated = CirQueue_elements) &  ~ (allocated = System_Array) &  ~
% 133.32/18.63      (allocated = System_Collections_IEnumerable) &  ~ (allocated = localinv) & 
% 133.32/18.63      ~ (allocated = ownerRef) &  ~ (allocated = CirQueue) &  ~ (ArrayCategoryRef
% 133.32/18.63        = System_Boolean) &  ~ (ArrayCategoryRef =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (ArrayCategoryRef =
% 133.32/18.63        System_UInt64) &  ~ (ArrayCategoryRef = System_IDisposable) &  ~
% 133.32/18.63      (ArrayCategoryRef = System_Reflection_MemberInfo) &  ~ (ArrayCategoryRef =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (ArrayCategoryRef =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (ArrayCategoryRef = System_Object) &  ~
% 133.32/18.63      (ArrayCategoryRef = System_Int32) &  ~ (ArrayCategoryRef = System_Int64) & 
% 133.32/18.63      ~ (ArrayCategoryRef = System_IConvertible) &  ~ (ArrayCategoryRef =
% 133.32/18.63        sharingMode) &  ~ (ArrayCategoryRef = ArrayCategoryInt) &  ~
% 133.32/18.63      (ArrayCategoryRef = System_Int16) &  ~ (ArrayCategoryRef =
% 133.32/18.63        CirQueue_elements) &  ~ (ArrayCategoryRef = System_Array) &  ~
% 133.32/18.63      (ArrayCategoryRef = System_Collections_IEnumerable) &  ~ (ArrayCategoryRef =
% 133.32/18.63        localinv) &  ~ (ArrayCategoryRef = ownerRef) &  ~ (ArrayCategoryRef =
% 133.32/18.63        CirQueue) &  ~ (System_Boolean =
% 133.32/18.63        System_Runtime_Serialization_ISerializable) &  ~ (System_Boolean =
% 133.32/18.63        System_UInt64) &  ~ (System_Boolean = System_IDisposable) &  ~
% 133.32/18.63      (System_Boolean = System_Reflection_MemberInfo) &  ~ (System_Boolean =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_Boolean = System_MarshalByRefObject)
% 133.32/18.63      &  ~ (System_Boolean = System_Object) &  ~ (System_Boolean = System_Int32) &
% 133.32/18.63       ~ (System_Boolean = System_Int64) &  ~ (System_Boolean =
% 133.32/18.63        System_IConvertible) &  ~ (System_Boolean = sharingMode) &  ~
% 133.32/18.63      (System_Boolean = ArrayCategoryInt) &  ~ (System_Boolean = System_Int16) & 
% 133.32/18.63      ~ (System_Boolean = CirQueue_elements) &  ~ (System_Boolean = System_Array)
% 133.32/18.63      &  ~ (System_Boolean = System_Collections_IEnumerable) &  ~ (System_Boolean
% 133.32/18.63        = localinv) &  ~ (System_Boolean = ownerRef) &  ~ (System_Boolean =
% 133.32/18.63        CirQueue) &  ~ (System_Runtime_Serialization_ISerializable =
% 133.32/18.63        System_UInt64) &  ~ (System_Runtime_Serialization_ISerializable =
% 133.32/18.63        System_IDisposable) &  ~ (System_Runtime_Serialization_ISerializable =
% 133.32/18.63        System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = ArrayCategoryNonNullRef) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_MarshalByRefObject) & 
% 133.32/18.63      ~ (System_Runtime_Serialization_ISerializable = System_Object) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_Int32) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_Int64) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_IConvertible) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = sharingMode) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_Int16) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = CirQueue_elements) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = System_Array) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable =
% 133.32/18.63        System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = localinv) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = ownerRef) &  ~
% 133.32/18.63      (System_Runtime_Serialization_ISerializable = CirQueue) &  ~ (System_UInt64
% 133.32/18.63        = System_IDisposable) &  ~ (System_UInt64 = System_Reflection_MemberInfo)
% 133.32/18.63      &  ~ (System_UInt64 = ArrayCategoryNonNullRef) &  ~ (System_UInt64 =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_UInt64 = System_Object) &  ~
% 133.32/18.63      (System_UInt64 = System_Int32) &  ~ (System_UInt64 = System_Int64) &  ~
% 133.32/18.63      (System_UInt64 = System_IConvertible) &  ~ (System_UInt64 = sharingMode) & 
% 133.32/18.63      ~ (System_UInt64 = ArrayCategoryInt) &  ~ (System_UInt64 = System_Int16) & 
% 133.32/18.63      ~ (System_UInt64 = CirQueue_elements) &  ~ (System_UInt64 = System_Array) & 
% 133.32/18.63      ~ (System_UInt64 = System_Collections_IEnumerable) &  ~ (System_UInt64 =
% 133.32/18.63        localinv) &  ~ (System_UInt64 = ownerRef) &  ~ (System_UInt64 = CirQueue)
% 133.32/18.63      &  ~ (System_IDisposable = System_Reflection_MemberInfo) &  ~
% 133.32/18.63      (System_IDisposable = ArrayCategoryNonNullRef) &  ~ (System_IDisposable =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_IDisposable = System_Object) &  ~
% 133.32/18.63      (System_IDisposable = System_Int32) &  ~ (System_IDisposable = System_Int64)
% 133.32/18.63      &  ~ (System_IDisposable = System_IConvertible) &  ~ (System_IDisposable =
% 133.32/18.63        sharingMode) &  ~ (System_IDisposable = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_IDisposable = System_Int16) &  ~ (System_IDisposable =
% 133.32/18.63        CirQueue_elements) &  ~ (System_IDisposable = System_Array) &  ~
% 133.32/18.63      (System_IDisposable = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_IDisposable = localinv) &  ~ (System_IDisposable = ownerRef) &  ~
% 133.32/18.63      (System_IDisposable = CirQueue) &  ~ (System_Reflection_MemberInfo =
% 133.32/18.63        ArrayCategoryNonNullRef) &  ~ (System_Reflection_MemberInfo =
% 133.32/18.63        System_MarshalByRefObject) &  ~ (System_Reflection_MemberInfo =
% 133.32/18.63        System_Object) &  ~ (System_Reflection_MemberInfo = System_Int32) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = System_Int64) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = System_IConvertible) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = sharingMode) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = System_Int16) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = CirQueue_elements) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = System_Array) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Reflection_MemberInfo = localinv) &  ~ (System_Reflection_MemberInfo
% 133.32/18.63        = ownerRef) &  ~ (System_Reflection_MemberInfo = CirQueue) &  ~
% 133.32/18.63      (ArrayCategoryNonNullRef = System_MarshalByRefObject) &  ~
% 133.32/18.63      (ArrayCategoryNonNullRef = System_Object) &  ~ (ArrayCategoryNonNullRef =
% 133.32/18.63        System_Int32) &  ~ (ArrayCategoryNonNullRef = System_Int64) &  ~
% 133.32/18.63      (ArrayCategoryNonNullRef = System_IConvertible) &  ~
% 133.32/18.63      (ArrayCategoryNonNullRef = sharingMode) &  ~ (ArrayCategoryNonNullRef =
% 133.32/18.63        ArrayCategoryInt) &  ~ (ArrayCategoryNonNullRef = System_Int16) &  ~
% 133.32/18.63      (ArrayCategoryNonNullRef = CirQueue_elements) &  ~ (ArrayCategoryNonNullRef
% 133.32/18.63        = System_Array) &  ~ (ArrayCategoryNonNullRef =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (ArrayCategoryNonNullRef = localinv)
% 133.32/18.63      &  ~ (ArrayCategoryNonNullRef = ownerRef) &  ~ (ArrayCategoryNonNullRef =
% 133.32/18.63        CirQueue) &  ~ (System_MarshalByRefObject = System_Object) &  ~
% 133.32/18.63      (System_MarshalByRefObject = System_Int32) &  ~ (System_MarshalByRefObject =
% 133.32/18.63        System_Int64) &  ~ (System_MarshalByRefObject = System_IConvertible) &  ~
% 133.32/18.63      (System_MarshalByRefObject = sharingMode) &  ~ (System_MarshalByRefObject =
% 133.32/18.63        ArrayCategoryInt) &  ~ (System_MarshalByRefObject = System_Int16) &  ~
% 133.32/18.63      (System_MarshalByRefObject = CirQueue_elements) &  ~
% 133.32/18.63      (System_MarshalByRefObject = System_Array) &  ~ (System_MarshalByRefObject =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (System_MarshalByRefObject =
% 133.32/18.63        localinv) &  ~ (System_MarshalByRefObject = ownerRef) &  ~
% 133.32/18.63      (System_MarshalByRefObject = CirQueue) &  ~ (System_Object = System_Int32) &
% 133.32/18.63       ~ (System_Object = System_Int64) &  ~ (System_Object = System_IConvertible)
% 133.32/18.63      &  ~ (System_Object = sharingMode) &  ~ (System_Object = ArrayCategoryInt) &
% 133.32/18.63       ~ (System_Object = System_Int16) &  ~ (System_Object = CirQueue_elements) &
% 133.32/18.63       ~ (System_Object = System_Array) &  ~ (System_Object =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (System_Object = localinv) &  ~
% 133.32/18.63      (System_Object = ownerRef) &  ~ (System_Object = CirQueue) &  ~
% 133.32/18.63      (System_Int32 = System_Int64) &  ~ (System_Int32 = System_IConvertible) &  ~
% 133.32/18.63      (System_Int32 = sharingMode) &  ~ (System_Int32 = ArrayCategoryInt) &  ~
% 133.32/18.63      (System_Int32 = System_Int16) &  ~ (System_Int32 = CirQueue_elements) &  ~
% 133.32/18.63      (System_Int32 = System_Array) &  ~ (System_Int32 =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (System_Int32 = localinv) &  ~
% 133.32/18.63      (System_Int32 = ownerRef) &  ~ (System_Int32 = CirQueue) &  ~ (System_Int64
% 133.32/18.63        = System_IConvertible) &  ~ (System_Int64 = sharingMode) &  ~
% 133.32/18.63      (System_Int64 = ArrayCategoryInt) &  ~ (System_Int64 = System_Int16) &  ~
% 133.32/18.63      (System_Int64 = CirQueue_elements) &  ~ (System_Int64 = System_Array) &  ~
% 133.32/18.63      (System_Int64 = System_Collections_IEnumerable) &  ~ (System_Int64 =
% 133.32/18.63        localinv) &  ~ (System_Int64 = ownerRef) &  ~ (System_Int64 = CirQueue) & 
% 133.32/18.63      ~ (System_IConvertible = sharingMode) &  ~ (System_IConvertible =
% 133.32/18.63        ArrayCategoryInt) &  ~ (System_IConvertible = System_Int16) &  ~
% 133.32/18.63      (System_IConvertible = CirQueue_elements) &  ~ (System_IConvertible =
% 133.32/18.63        System_Array) &  ~ (System_IConvertible = System_Collections_IEnumerable)
% 133.32/18.63      &  ~ (System_IConvertible = localinv) &  ~ (System_IConvertible = ownerRef)
% 133.32/18.63      &  ~ (System_IConvertible = CirQueue) &  ~ (sharingMode = ArrayCategoryInt)
% 133.32/18.63      &  ~ (sharingMode = System_Int16) &  ~ (sharingMode = CirQueue_elements) & 
% 133.32/18.63      ~ (sharingMode = System_Array) &  ~ (sharingMode =
% 133.32/18.63        System_Collections_IEnumerable) &  ~ (sharingMode = localinv) &  ~
% 133.32/18.63      (sharingMode = ownerRef) &  ~ (sharingMode = CirQueue) &  ~
% 133.32/18.63      (ArrayCategoryInt = System_Int16) &  ~ (ArrayCategoryInt =
% 133.32/18.63        CirQueue_elements) &  ~ (ArrayCategoryInt = System_Array) &  ~
% 133.32/18.63      (ArrayCategoryInt = System_Collections_IEnumerable) &  ~ (ArrayCategoryInt =
% 133.32/18.63        localinv) &  ~ (ArrayCategoryInt = ownerRef) &  ~ (ArrayCategoryInt =
% 133.32/18.63        CirQueue) &  ~ (System_Int16 = CirQueue_elements) &  ~ (System_Int16 =
% 133.32/18.63        System_Array) &  ~ (System_Int16 = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Int16 = localinv) &  ~ (System_Int16 = ownerRef) &  ~ (System_Int16
% 133.32/18.63        = CirQueue) &  ~ (CirQueue_elements = System_Array) &  ~
% 133.32/18.63      (CirQueue_elements = System_Collections_IEnumerable) &  ~ (CirQueue_elements
% 133.32/18.63        = localinv) &  ~ (CirQueue_elements = ownerRef) &  ~ (CirQueue_elements =
% 133.32/18.63        CirQueue) &  ~ (System_Array = System_Collections_IEnumerable) &  ~
% 133.32/18.63      (System_Array = localinv) &  ~ (System_Array = ownerRef) &  ~ (System_Array
% 133.32/18.63        = CirQueue) &  ~ (System_Collections_IEnumerable = localinv) &  ~
% 133.32/18.63      (System_Collections_IEnumerable = ownerRef) &  ~
% 133.32/18.63      (System_Collections_IEnumerable = CirQueue) &  ~ (localinv = ownerRef) &  ~
% 133.32/18.63      (localinv = CirQueue) &  ~ (ownerRef = CirQueue) & $lesseq(0,
% 133.32/18.63        $sum(int_18446744073709551615, int_m9223372036854775808)) & $lesseq(2,
% 133.32/18.63        $difference($product(-1, int_4294967295), int_m9223372036854775808)) &
% 133.32/18.63      $lesseq(0, $sum(int_4294967295, int_m2147483648)) & $lesseq(int_m2147483648,
% 133.32/18.63        -100002) & IsStaticField(exposeVersion) = v7 &
% 133.32/18.63      IsStaticField(CirQueue_tail) = v14 & IsStaticField(inv) = v5 &
% 133.32/18.63      IsStaticField(elements) = v4 & IsStaticField(CirQueue_head) = v11 &
% 133.32/18.63      IsStaticField(CirQueue_count) = v15 & IsStaticField(allocated) = v3 &
% 133.32/18.63      IsStaticField(CirQueue_elements) = v12 & IsStaticField(localinv) = v6 &
% 133.32/18.63      IncludeInMainFrameCondition(exposeVersion) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(ownerFrame) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(CirQueue_tail) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(FirstConsistentOwner) = v2 &
% 133.32/18.63      IncludeInMainFrameCondition(inv) = v0 &
% 133.32/18.63      IncludeInMainFrameCondition(elements) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(CirQueue_head) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(CirQueue_count) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(allocated) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(CirQueue_elements) = true_1 &
% 133.32/18.63      IncludeInMainFrameCondition(localinv) = v1 &
% 133.32/18.63      IncludeInMainFrameCondition(ownerRef) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(exposeVersion) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(ownerFrame) = v9 &
% 133.32/18.63      IncludedInModifiesStar(CirQueue_tail) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(elements) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(CirQueue_head) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(CirQueue_count) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(CirQueue_elements) = true_1 &
% 133.32/18.63      IncludedInModifiesStar(ownerRef) = v8 & DeclType(exposeVersion) =
% 133.32/18.63      System_Object & DeclType(CirQueue_tail) = CirQueue & DeclType(elements) =
% 133.32/18.63      System_Object & DeclType(CirQueue_head) = CirQueue &
% 133.32/18.63      DeclType(NonNullFieldsAreInitialized) = System_Object &
% 133.32/18.63      DeclType(CirQueue_count) = CirQueue & DeclType(CirQueue_elements) = CirQueue
% 133.32/18.63      & AsRepField(CirQueue_elements, CirQueue) = CirQueue_elements &
% 133.32/18.63      StringLength(stringLiteral0) = 27 & AsMutable(Program) = Program &
% 133.32/18.63      AsMutable(Microsoft_Contracts_ObjectInvariantException) =
% 133.32/18.63      Microsoft_Contracts_ObjectInvariantException &
% 133.32/18.63      AsMutable(Microsoft_Contracts_GuardException) =
% 133.32/18.63      Microsoft_Contracts_GuardException & AsMutable(System_IO_TextWriter) =
% 133.32/18.63      System_IO_TextWriter & AsMutable(System_Exception) = System_Exception &
% 133.32/18.63      AsMutable(System_IO_TextReader) = System_IO_TextReader &
% 133.32/18.63      AsMutable(System_MarshalByRefObject) = System_MarshalByRefObject &
% 133.32/18.63      AsMutable(System_Array) = System_Array & AsMutable(CirQueue) = CirQueue &
% 133.32/18.63      AsImmutable(System_String) = System_String & AsImmutable(System_Type) =
% 133.32/18.63      System_Type & AsImmutable(System_Reflection_MemberInfo) =
% 133.32/18.63      System_Reflection_MemberInfo &
% 133.32/18.63      AsInterface(System_Runtime_InteropServices__MemberInfo) =
% 133.32/18.63      System_Runtime_InteropServices__MemberInfo &
% 133.32/18.63      AsInterface(System_Reflection_IReflect) = System_Reflection_IReflect &
% 133.32/18.63      AsInterface(System_ICloneable) = System_ICloneable &
% 133.32/18.63      AsInterface(System_IEquatable_1___System_String) =
% 133.32/18.63      System_IEquatable_1___System_String & AsInterface(System_Collections_IList)
% 133.32/18.63      = System_Collections_IList &
% 133.32/18.63      AsInterface(System_Collections_Generic_IEnumerable_1___System_Char) =
% 133.32/18.63      System_Collections_Generic_IEnumerable_1___System_Char &
% 133.32/18.63      AsInterface(System_IComparable_1___System_String) =
% 133.32/18.63      System_IComparable_1___System_String &
% 133.32/18.63      AsInterface(Microsoft_Contracts_ICheckedException) =
% 133.32/18.63      Microsoft_Contracts_ICheckedException &
% 133.32/18.63      AsInterface(System_Collections_ICollection) = System_Collections_ICollection
% 133.32/18.63      & AsInterface(System_IComparable) = System_IComparable &
% 133.32/18.63      AsInterface(System_Reflection_ICustomAttributeProvider) =
% 133.32/18.63      System_Reflection_ICustomAttributeProvider &
% 133.32/18.63      AsInterface(System_Runtime_InteropServices__Exception) =
% 133.32/18.63      System_Runtime_InteropServices__Exception &
% 133.32/18.63      AsInterface(System_Runtime_InteropServices__Type) =
% 133.32/18.63      System_Runtime_InteropServices__Type &
% 133.32/18.63      AsInterface(System_Runtime_Serialization_ISerializable) =
% 133.32/18.63      System_Runtime_Serialization_ISerializable & AsInterface(System_IDisposable)
% 133.32/18.63      = System_IDisposable & AsInterface(System_IConvertible) =
% 133.32/18.63      System_IConvertible & AsInterface(System_Collections_IEnumerable) =
% 133.32/18.63      System_Collections_IEnumerable &
% 133.32/18.63      IsMemberlessType(System_Runtime_InteropServices__MemberInfo) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Reflection_IReflect) = true_1 &
% 133.32/18.63      IsMemberlessType(System_ICloneable) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IEquatable_1___System_String) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Type) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Collections_IList) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Collections_Generic_IEnumerable_1___System_Char) =
% 133.32/18.63      true_1 & IsMemberlessType(System_IComparable_1___System_String) = true_1 &
% 133.32/18.63      IsMemberlessType(Microsoft_Contracts_ICheckedException) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Collections_ICollection) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IO_TextWriter) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IComparable) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Reflection_ICustomAttributeProvider) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Runtime_InteropServices__Exception) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Runtime_InteropServices__Type) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IO_TextReader) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Runtime_Serialization_ISerializable) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IDisposable) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Reflection_MemberInfo) = true_1 &
% 133.32/18.63      IsMemberlessType(System_MarshalByRefObject) = true_1 &
% 133.32/18.63      IsMemberlessType(System_IConvertible) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Array) = true_1 &
% 133.32/18.63      IsMemberlessType(System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      AsRangeField(CirQueue_tail, System_Int32) = CirQueue_tail &
% 133.32/18.63      AsRangeField(CirQueue_head, System_Int32) = CirQueue_head &
% 133.32/18.63      AsRangeField(CirQueue_count, System_Int32) = CirQueue_count &
% 133.32/18.63      AsNonNullRefField(CirQueue_elements, v13) = CirQueue_elements &
% 133.32/18.63      IsNotNull(stringLiteral0, System_String) = true_1 & IsValueType(System_Byte)
% 133.32/18.63      = true_1 & IsValueType(System_UInt32) = true_1 & IsValueType(System_UIntPtr)
% 133.32/18.63      = true_1 & IsValueType(System_Char) = true_1 & IsValueType(System_SByte) =
% 133.32/18.63      true_1 & IsValueType(System_UInt16) = true_1 & IsValueType(System_IntPtr) =
% 133.32/18.63      true_1 & IsValueType(System_Boolean) = true_1 & IsValueType(System_UInt64) =
% 133.32/18.63      true_1 & IsValueType(System_Int32) = true_1 & IsValueType(System_Int64) =
% 133.32/18.63      true_1 & IsValueType(System_Int16) = true_1 &
% 133.32/18.63      AsDirectSubClass(System_String, System_Object) = System_String &
% 133.32/18.63      AsDirectSubClass(Program, System_Object) = Program &
% 133.32/18.63      AsDirectSubClass(System_Type, System_Reflection_MemberInfo) = System_Type &
% 133.32/18.63      AsDirectSubClass(Microsoft_Contracts_ObjectInvariantException,
% 133.32/18.63        Microsoft_Contracts_GuardException) =
% 133.32/18.63      Microsoft_Contracts_ObjectInvariantException &
% 133.32/18.63      AsDirectSubClass(Microsoft_Contracts_GuardException, System_Exception) =
% 133.32/18.63      Microsoft_Contracts_GuardException & AsDirectSubClass(System_IO_TextWriter,
% 133.32/18.63        System_MarshalByRefObject) = System_IO_TextWriter &
% 133.32/18.63      AsDirectSubClass(System_Exception, System_Object) = System_Exception &
% 133.32/18.63      AsDirectSubClass(System_IO_TextReader, System_MarshalByRefObject) =
% 133.32/18.63      System_IO_TextReader & AsDirectSubClass(System_Reflection_MemberInfo,
% 133.32/18.63        System_Object) = System_Reflection_MemberInfo &
% 133.32/18.63      AsDirectSubClass(System_MarshalByRefObject, System_Object) =
% 133.32/18.63      System_MarshalByRefObject & AsDirectSubClass(System_Array, System_Object) =
% 133.32/18.63      System_Array & AsDirectSubClass(CirQueue, System_Object) = CirQueue &
% 133.32/18.63      BaseClass(System_String) = System_Object & BaseClass(Program) =
% 133.32/18.63      System_Object & BaseClass(System_Type) = System_Reflection_MemberInfo &
% 133.32/18.63      BaseClass(Microsoft_Contracts_ObjectInvariantException) =
% 133.32/18.63      Microsoft_Contracts_GuardException &
% 133.32/18.63      BaseClass(Microsoft_Contracts_GuardException) = System_Exception &
% 133.32/18.63      BaseClass(System_IO_TextWriter) = System_MarshalByRefObject &
% 133.32/18.63      BaseClass(System_Exception) = System_Object &
% 133.32/18.63      BaseClass(System_IO_TextReader) = System_MarshalByRefObject &
% 133.32/18.63      BaseClass(System_Reflection_MemberInfo) = System_Object &
% 133.32/18.63      BaseClass(System_MarshalByRefObject) = System_Object &
% 133.32/18.63      BaseClass(System_Array) = System_Object & BaseClass(CirQueue) =
% 133.32/18.63      System_Object & IsImmutable(System_String) = true_1 & IsImmutable(Program) =
% 133.32/18.63      v21 & IsImmutable(System_Type) = true_1 &
% 133.32/18.63      IsImmutable(Microsoft_Contracts_ObjectInvariantException) = v20 &
% 133.32/18.63      IsImmutable(Microsoft_Contracts_GuardException) = v19 &
% 133.32/18.63      IsImmutable(System_IO_TextWriter) = v23 & IsImmutable(System_Exception) =
% 133.32/18.63      v18 & IsImmutable(System_IO_TextReader) = v24 &
% 133.32/18.63      IsImmutable(System_Reflection_MemberInfo) = true_1 &
% 133.32/18.63      IsImmutable(System_MarshalByRefObject) = v22 & IsImmutable(System_Object) =
% 133.32/18.63      v10 & IsImmutable(System_Array) = v17 & IsImmutable(CirQueue) = v16 &
% 133.32/18.63      IntArray(System_Int32, 1) = v13 & x(System_String, System_String) = true_1 &
% 133.32/18.63      x(System_String, System_ICloneable) = true_1 & x(System_String,
% 133.32/18.63        System_IEquatable_1___System_String) = true_1 & x(System_String,
% 133.32/18.63        System_Collections_Generic_IEnumerable_1___System_Char) = true_1 &
% 133.32/18.63      x(System_String, System_IComparable_1___System_String) = true_1 &
% 133.32/18.63      x(System_String, System_IComparable) = true_1 & x(System_String,
% 133.32/18.63        System_IConvertible) = true_1 & x(System_String,
% 133.32/18.63        System_Collections_IEnumerable) = true_1 & x(Program, Program) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__MemberInfo,
% 133.32/18.63        System_Runtime_InteropServices__MemberInfo) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__MemberInfo, System_Object) = true_1 &
% 133.32/18.63      x(System_Reflection_IReflect, System_Reflection_IReflect) = true_1 &
% 133.32/18.63      x(System_Reflection_IReflect, System_Object) = true_1 & x(System_ICloneable,
% 133.32/18.63        System_ICloneable) = true_1 & x(System_ICloneable, System_Object) = true_1
% 133.32/18.63      & x(System_IEquatable_1___System_String,
% 133.32/18.63        System_IEquatable_1___System_String) = true_1 &
% 133.32/18.63      x(System_IEquatable_1___System_String, System_Object) = true_1 &
% 133.32/18.63      x(System_Type, System_Reflection_IReflect) = true_1 & x(System_Type,
% 133.32/18.63        System_Type) = true_1 & x(System_Type,
% 133.32/18.63        System_Runtime_InteropServices__Type) = true_1 & x(System_Type,
% 133.32/18.63        System_Object) = true_1 & x(System_Collections_IList,
% 133.32/18.63        System_Collections_IList) = true_1 & x(System_Collections_IList,
% 133.32/18.63        System_Collections_ICollection) = true_1 & x(System_Collections_IList,
% 133.32/18.63        System_Object) = true_1 & x(System_Collections_IList,
% 133.32/18.63        System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      x(System_Collections_Generic_IEnumerable_1___System_Char,
% 133.32/18.63        System_Collections_Generic_IEnumerable_1___System_Char) = true_1 &
% 133.32/18.63      x(System_Collections_Generic_IEnumerable_1___System_Char, System_Object) =
% 133.32/18.63      true_1 & x(System_Collections_Generic_IEnumerable_1___System_Char,
% 133.32/18.63        System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      x(Microsoft_Contracts_ObjectInvariantException,
% 133.32/18.63        Microsoft_Contracts_ObjectInvariantException) = true_1 &
% 133.32/18.63      x(System_IComparable_1___System_String,
% 133.32/18.63        System_IComparable_1___System_String) = true_1 &
% 133.32/18.63      x(System_IComparable_1___System_String, System_Object) = true_1 &
% 133.32/18.63      x(Microsoft_Contracts_ICheckedException,
% 133.32/18.63        Microsoft_Contracts_ICheckedException) = true_1 &
% 133.32/18.63      x(Microsoft_Contracts_ICheckedException, System_Object) = true_1 &
% 133.32/18.63      x(Microsoft_Contracts_GuardException, Microsoft_Contracts_GuardException) =
% 133.32/18.63      true_1 & x(System_Collections_ICollection, System_Collections_ICollection) =
% 133.32/18.63      true_1 & x(System_Collections_ICollection, System_Object) = true_1 &
% 133.32/18.63      x(System_Collections_ICollection, System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      x(System_IO_TextWriter, System_IO_TextWriter) = true_1 &
% 133.32/18.63      x(System_IO_TextWriter, System_IDisposable) = true_1 & x(System_IComparable,
% 133.32/18.63        System_IComparable) = true_1 & x(System_IComparable, System_Object) =
% 133.32/18.63      true_1 & x(System_Exception, System_Exception) = true_1 &
% 133.32/18.63      x(System_Exception, System_Runtime_InteropServices__Exception) = true_1 &
% 133.32/18.63      x(System_Exception, System_Runtime_Serialization_ISerializable) = true_1 &
% 133.32/18.63      x(System_Reflection_ICustomAttributeProvider,
% 133.32/18.63        System_Reflection_ICustomAttributeProvider) = true_1 &
% 133.32/18.63      x(System_Reflection_ICustomAttributeProvider, System_Object) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__Exception,
% 133.32/18.63        System_Runtime_InteropServices__Exception) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__Exception, System_Object) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__Type,
% 133.32/18.63        System_Runtime_InteropServices__Type) = true_1 &
% 133.32/18.63      x(System_Runtime_InteropServices__Type, System_Object) = true_1 &
% 133.32/18.63      x(System_IO_TextReader, System_IO_TextReader) = true_1 &
% 133.32/18.63      x(System_IO_TextReader, System_IDisposable) = true_1 &
% 133.32/18.63      x(System_Runtime_Serialization_ISerializable,
% 133.32/18.63        System_Runtime_Serialization_ISerializable) = true_1 &
% 133.32/18.63      x(System_Runtime_Serialization_ISerializable, System_Object) = true_1 &
% 133.32/18.63      x(System_IDisposable, System_IDisposable) = true_1 & x(System_IDisposable,
% 133.32/18.63        System_Object) = true_1 & x(System_Reflection_MemberInfo,
% 133.32/18.63        System_Runtime_InteropServices__MemberInfo) = true_1 &
% 133.32/18.63      x(System_Reflection_MemberInfo, System_Reflection_ICustomAttributeProvider)
% 133.32/18.63      = true_1 & x(System_Reflection_MemberInfo, System_Reflection_MemberInfo) =
% 133.32/18.63      true_1 & x(System_MarshalByRefObject, System_MarshalByRefObject) = true_1 &
% 133.32/18.63      x(System_IConvertible, System_Object) = true_1 & x(System_IConvertible,
% 133.32/18.63        System_IConvertible) = true_1 & x(System_Array, System_ICloneable) =
% 133.32/18.63      true_1 & x(System_Array, System_Collections_IList) = true_1 &
% 133.32/18.63      x(System_Array, System_Collections_ICollection) = true_1 & x(System_Array,
% 133.32/18.63        System_Object) = true_1 & x(System_Array, System_Array) = true_1 &
% 133.32/18.63      x(System_Array, System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      x(System_Collections_IEnumerable, System_Object) = true_1 &
% 133.32/18.63      x(System_Collections_IEnumerable, System_Collections_IEnumerable) = true_1 &
% 133.32/18.63      x(CirQueue, CirQueue) = true_1 &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.63        int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] :  ! [v31: int] :  !
% 133.32/18.63      [v32: int] : ( ~ (NonNullRefArray(v26, v28) = v31) |  ~ (RefArrayGet(v32,
% 133.32/18.63            v27) = nullObject) |  ~ (typeof(v25) = v30) |  ~ (x(v30, v31) =
% 133.32/18.63          true_1) |  ~ (select2(v29, v25, elements) = v32) |  ? [v33: int] : ( ~
% 133.32/18.63          (v33 = true_1) & IsHeap(v29) = v33)) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] :  ! [v31: int]
% 133.32/18.63      : ( ~ (AsElementsRepField(v27, v28, v29) = v30) |  ~ (select2(v25, v26, v30)
% 133.32/18.63          = v31) |  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.63        (ElementProxy(v31, v29) = v33 & IsHeap(v25) = v32 & ( ~ (v32 = true_1) |
% 133.32/18.63            v31 = nullObject | (v35 = v28 & v34 = v26 & select2(v25, v33,
% 133.32/18.63                ownerFrame) = v28 & select2(v25, v33, ownerRef) = v26)))) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :
% 133.32/18.63       ! [v30: int] : (v30 = true_1 |  ~ (RefArray(v26, v27) = v28) |  ~
% 133.32/18.63        (RefArray(v25, v27) = v29) |  ~ (x(v28, v29) = v30) |  ? [v31: int] : ( ~
% 133.32/18.63          (v31 = true_1) & x(v26, v25) = v31)) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : (v30 = true_1
% 133.32/18.63        |  ~ (NonNullRefArray(v26, v27) = v28) |  ~ (NonNullRefArray(v25, v27) =
% 133.32/18.63          v29) |  ~ (x(v28, v29) = v30) |  ? [v31: int] : ( ~ (v31 = true_1) &
% 133.32/18.63          x(v26, v25) = v31)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.63      [v28: int] :  ! [v29: int] :  ! [v30: int] : (v27 = v26 |  ~ (StructSet(v25,
% 133.32/18.63            v26, v28) = v29) |  ~ (StructGet(v29, v27) = v30) | StructGet(v25,
% 133.32/18.63          v27) = v30) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28:
% 133.32/18.63        int] :  ! [v29: int] :  ! [v30: int] : (v27 = v26 |  ~ (RefArraySet(v25,
% 133.32/18.63            v26, v28) = v29) |  ~ (RefArrayGet(v29, v27) = v30) | RefArrayGet(v25,
% 133.32/18.63          v27) = v30) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28:
% 133.32/18.63        int] :  ! [v29: int] :  ! [v30: int] : (v27 = v26 |  ~ (IntArraySet(v25,
% 133.32/18.63            v26, v28) = v29) |  ~ (IntArrayGet(v29, v27) = v30) | IntArrayGet(v25,
% 133.32/18.63          v27) = v30) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28:
% 133.32/18.63        int] :  ! [v29: int] :  ! [v30: int] : (v27 = v26 |  ~ (ValueArraySet(v25,
% 133.32/18.63            v26, v28) = v29) |  ~ (ValueArrayGet(v29, v27) = v30) |
% 133.32/18.63        ValueArrayGet(v25, v27) = v30) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.63        int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : (v25 = nullObject |
% 133.32/18.63        v25 = BeingConstructed |  ~ (AsImmutable(v26) = v28) |  ~ (IsHeap(v29) =
% 133.32/18.63          v30) |  ~ (typeof(v25) = v27) |  ~ (x(v27, v28) = true_1) |  ? [v31:
% 133.32/18.63          int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.63        (AsOwner(v25, v34) = v35 & select2(v29, v25, ownerFrame) = v33 &
% 133.32/18.63          select2(v29, v25, inv) = v31 & select2(v29, v25, localinv) = v32 &
% 133.32/18.63          select2(v29, v25, ownerRef) = v34 & ( ~ (v30 = true_1) | (v35 = v25 &
% 133.32/18.63              v33 = PeerGroupPlaceholder & v32 = v27 & v31 = v27 &  ! [v36: int] :
% 133.32/18.63               ! [v37: int] : (v36 = v25 |  ~ (select2(v29, v36, ownerRef) = v37)
% 133.32/18.63                |  ? [v38: int] :  ? [v39: int] : (( ~ (v39 =
% 133.32/18.63                      PeerGroupPlaceholder) & select2(v29, v36, ownerFrame) = v39)
% 133.32/18.63                  | ( ~ (v38 = v25) & AsOwner(v25, v37) = v38))) &  ! [v36: int] :
% 133.32/18.63              (v36 = v25 |  ~ (select2(v29, v36, ownerFrame) =
% 133.32/18.63                  PeerGroupPlaceholder) |  ? [v37: int] :  ? [v38: int] : ( ~ (v38
% 133.32/18.63                    = v25) & AsOwner(v25, v37) = v38 & select2(v29, v36, ownerRef)
% 133.32/18.63                  = v37)))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.63      [v28: int] :  ! [v29: int] :  ! [v30: int] : (v25 = nullObject | v25 =
% 133.32/18.63        BeingConstructed |  ~ (AsImmutable(v26) = v28) |  ~ (typeof(v25) = v27) | 
% 133.32/18.63        ~ (x(v27, v28) = true_1) |  ~ (select2(v29, v25, ownerFrame) = v30) |  ?
% 133.32/18.63        [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.63        : (AsOwner(v25, v34) = v35 & IsHeap(v29) = v31 & select2(v29, v25, inv) =
% 133.32/18.63          v32 & select2(v29, v25, localinv) = v33 & select2(v29, v25, ownerRef) =
% 133.32/18.63          v34 & ( ~ (v31 = true_1) | (v35 = v25 & v33 = v27 & v32 = v27 & v30 =
% 133.32/18.63              PeerGroupPlaceholder &  ! [v36: int] :  ! [v37: int] : (v36 = v25 | 
% 133.32/18.63                ~ (select2(v29, v36, ownerRef) = v37) |  ? [v38: int] :  ? [v39:
% 133.32/18.63                  int] : (( ~ (v39 = PeerGroupPlaceholder) & select2(v29, v36,
% 133.32/18.63                      ownerFrame) = v39) | ( ~ (v38 = v25) & AsOwner(v25, v37) =
% 133.32/18.63                    v38))) &  ! [v36: int] : (v36 = v25 |  ~ (select2(v29, v36,
% 133.32/18.63                    ownerFrame) = PeerGroupPlaceholder) |  ? [v37: int] :  ? [v38:
% 133.32/18.63                  int] : ( ~ (v38 = v25) & AsOwner(v25, v37) = v38 & select2(v29,
% 133.32/18.63                    v36, ownerRef) = v37)))))) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : (v25 =
% 133.32/18.63        nullObject | v25 = BeingConstructed |  ~ (AsImmutable(v26) = v28) |  ~
% 133.32/18.63        (typeof(v25) = v27) |  ~ (x(v27, v28) = true_1) |  ~ (select2(v29, v25,
% 133.32/18.63            inv) = v30) |  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34:
% 133.32/18.63          int] :  ? [v35: int] : (AsOwner(v25, v34) = v35 & IsHeap(v29) = v31 &
% 133.32/18.63          select2(v29, v25, ownerFrame) = v33 & select2(v29, v25, localinv) = v32
% 133.32/18.63          & select2(v29, v25, ownerRef) = v34 & ( ~ (v31 = true_1) | (v35 = v25 &
% 133.32/18.63              v33 = PeerGroupPlaceholder & v32 = v27 & v30 = v27 &  ! [v36: int] :
% 133.32/18.63               ! [v37: int] : (v36 = v25 |  ~ (select2(v29, v36, ownerRef) = v37)
% 133.32/18.63                |  ? [v38: int] :  ? [v39: int] : (( ~ (v39 =
% 133.32/18.63                      PeerGroupPlaceholder) & select2(v29, v36, ownerFrame) = v39)
% 133.32/18.63                  | ( ~ (v38 = v25) & AsOwner(v25, v37) = v38))) &  ! [v36: int] :
% 133.32/18.63              (v36 = v25 |  ~ (select2(v29, v36, ownerFrame) =
% 133.32/18.63                  PeerGroupPlaceholder) |  ? [v37: int] :  ? [v38: int] : ( ~ (v38
% 133.32/18.63                    = v25) & AsOwner(v25, v37) = v38 & select2(v29, v36, ownerRef)
% 133.32/18.63                  = v37)))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.63      [v28: int] :  ! [v29: int] :  ! [v30: int] : (v25 = nullObject | v25 =
% 133.32/18.63        BeingConstructed |  ~ (AsImmutable(v26) = v28) |  ~ (typeof(v25) = v27) | 
% 133.32/18.63        ~ (x(v27, v28) = true_1) |  ~ (select2(v29, v25, localinv) = v30) |  ?
% 133.32/18.63        [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.63        : (AsOwner(v25, v34) = v35 & IsHeap(v29) = v31 & select2(v29, v25,
% 133.32/18.63            ownerFrame) = v33 & select2(v29, v25, inv) = v32 & select2(v29, v25,
% 133.32/18.63            ownerRef) = v34 & ( ~ (v31 = true_1) | (v35 = v25 & v33 =
% 133.32/18.63              PeerGroupPlaceholder & v32 = v27 & v30 = v27 &  ! [v36: int] :  !
% 133.32/18.63              [v37: int] : (v36 = v25 |  ~ (select2(v29, v36, ownerRef) = v37) | 
% 133.32/18.63                ? [v38: int] :  ? [v39: int] : (( ~ (v39 = PeerGroupPlaceholder) &
% 133.32/18.63                    select2(v29, v36, ownerFrame) = v39) | ( ~ (v38 = v25) &
% 133.32/18.63                    AsOwner(v25, v37) = v38))) &  ! [v36: int] : (v36 = v25 |  ~
% 133.32/18.63                (select2(v29, v36, ownerFrame) = PeerGroupPlaceholder) |  ? [v37:
% 133.32/18.63                  int] :  ? [v38: int] : ( ~ (v38 = v25) & AsOwner(v25, v37) = v38
% 133.32/18.63                  & select2(v29, v36, ownerRef) = v37)))))) &  ! [v25: int] :  !
% 133.32/18.63      [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] :
% 133.32/18.63      (v25 = nullObject | v25 = BeingConstructed |  ~ (AsImmutable(v26) = v28) | 
% 133.32/18.63        ~ (typeof(v25) = v27) |  ~ (x(v27, v28) = true_1) |  ~ (select2(v29, v25,
% 133.32/18.63            ownerRef) = v30) |  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.63        [v34: int] :  ? [v35: int] : (AsOwner(v25, v30) = v35 & IsHeap(v29) = v31
% 133.32/18.63          & select2(v29, v25, ownerFrame) = v34 & select2(v29, v25, inv) = v32 &
% 133.32/18.63          select2(v29, v25, localinv) = v33 & ( ~ (v31 = true_1) | (v35 = v25 &
% 133.32/18.63              v34 = PeerGroupPlaceholder & v33 = v27 & v32 = v27 &  ! [v36: int] :
% 133.32/18.63               ! [v37: int] : (v36 = v25 |  ~ (select2(v29, v36, ownerRef) = v37)
% 133.32/18.63                |  ? [v38: int] :  ? [v39: int] : (( ~ (v39 =
% 133.32/18.63                      PeerGroupPlaceholder) & select2(v29, v36, ownerFrame) = v39)
% 133.32/18.63                  | ( ~ (v38 = v25) & AsOwner(v25, v37) = v38))) &  ! [v36: int] :
% 133.32/18.63              (v36 = v25 |  ~ (select2(v29, v36, ownerFrame) =
% 133.32/18.63                  PeerGroupPlaceholder) |  ? [v37: int] :  ? [v38: int] : ( ~ (v38
% 133.32/18.63                    = v25) & AsOwner(v25, v37) = v38 & select2(v29, v36, ownerRef)
% 133.32/18.63                  = v37)))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.63      [v28: int] :  ! [v29: int] :  ! [v30: int] : ( ~ (FieldDependsOnFCO(v25,
% 133.32/18.63            v26, v29) = v30) |  ~ (select2(v27, v28, exposeVersion) = v29) |  ~
% 133.32/18.63        (select2(v27, v25, FirstConsistentOwner) = v28) |  ? [v31: int] :  ? [v32:
% 133.32/18.63          int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] : 
% 133.32/18.63        ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :
% 133.32/18.63        (AsPureObject(v25) = v35 & IsHeap(v27) = v33 & select2(v27, v25, v26) =
% 133.32/18.63          v36 & select2(v27, v25, ownerFrame) = v31 & select2(v27, v25, allocated)
% 133.32/18.63          = v34 & select2(v27, v25, ownerRef) = v32 & ( ~ (v35 = v25) |  ~ (v34 =
% 133.32/18.63              true_1) |  ~ (v33 = true_1) | v36 = v30 | v31 = PeerGroupPlaceholder
% 133.32/18.63            | v25 = nullObject | (v40 = v39 & BaseClass(v31) = v39 & select2(v27,
% 133.32/18.63                v32, localinv) = v39) | ( ~ (v38 = true_1) & x(v37, v31) = v38 &
% 133.32/18.63              select2(v27, v32, inv) = v37)))) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : ( ~
% 133.32/18.63        (AsElementsPeerField(v27, v28) = v29) |  ~ (select2(v25, v26, v29) = v30)
% 133.32/18.63        |  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35:
% 133.32/18.63          int] :  ? [v36: int] : (ElementProxy(v30, v28) = v34 & IsHeap(v25) = v31
% 133.32/18.63          & select2(v25, v26, ownerFrame) = v33 & select2(v25, v26, ownerRef) =
% 133.32/18.63          v32 & ( ~ (v31 = true_1) | v30 = nullObject | (v36 = v33 & v35 = v32 &
% 133.32/18.63              select2(v25, v34, ownerFrame) = v33 & select2(v25, v34, ownerRef) =
% 133.32/18.63              v32)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28:
% 133.32/18.63        int] :  ! [v29: int] :  ! [v30: int] : ( ~ (AsRepField(v27, v28) = v29) | 
% 133.32/18.63        ~ (select2(v25, v26, v29) = v30) |  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.63        [v33: int] : (IsHeap(v25) = v31 & ( ~ (v31 = true_1) | v30 = nullObject |
% 133.32/18.63            (v33 = v28 & v32 = v26 & select2(v25, v30, ownerFrame) = v28 &
% 133.32/18.63              select2(v25, v30, ownerRef) = v26)))) &  ! [v25: int] :  ! [v26:
% 133.32/18.63        int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : ( ~
% 133.32/18.63        (Box(v28, v25) = v29) |  ~ (UnboxedType(v25) = v26) |  ~ (IsHeap(v27) =
% 133.32/18.63          v30) |  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] : 
% 133.32/18.63        ? [v35: int] : ((v35 = v32 & v31 = v29 & typeof(v29) = v32 & select2(v27,
% 133.32/18.63              v29, inv) = v33 & select2(v27, v29, localinv) = v34 & ( ~ (v30 =
% 133.32/18.63                true_1) | (v34 = v32 & v33 = v32))) | ( ~ (v31 = true_1) &
% 133.32/18.63            IsValueType(v26) = v31))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.63        int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : ( ~ (Box(v26, v27)
% 133.32/18.63          = v28) |  ~ (typeof(v27) = v29) |  ~ (x(v29, v25) = v30) |  ? [v31: int]
% 133.32/18.63        :  ? [v32: int] :  ? [v33: int] : (AsInterface(v25) = v31 & ( ~ (v31 =
% 133.32/18.63              v25) |  ~ (v28 = v27) | v30 = true_1 | ( ~ (v33 = true_1) &
% 133.32/18.63              UnboxedType(v27) = v32 & x(v32, v25) = v33)))) &  ! [v25: int] :  !
% 133.32/18.63      [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] :
% 133.32/18.63      ( ~ (AsRangeField(v27, v28) = v29) |  ~ (select2(v25, v26, v29) = v30) |  ?
% 133.32/18.63        [v31: int] :  ? [v32: int] : ((v32 = true_1 & InRange(v30, v28) = true_1)
% 133.32/18.63          | ( ~ (v31 = true_1) & IsHeap(v25) = v31))) &  ! [v25: int] :  ! [v26:
% 133.32/18.63        int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :  ! [v30: int] : ( ~
% 133.32/18.63        (AsRefField(v27, v28) = v29) |  ~ (select2(v25, v26, v29) = v30) |  ?
% 133.32/18.63        [v31: int] :  ? [v32: int] : ((v32 = true_1 & Is(v30, v28) = true_1) | ( ~
% 133.32/18.63            (v31 = true_1) & IsHeap(v25) = v31))) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.63      :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] : (v29 = v25 |  ~
% 133.32/18.63        (BoxFunc(v25, v26, v27, v28) = v29) |  ? [v30: int] : (UnboxedType(v25) =
% 133.32/18.63          v30 & IsValueType(v30) = true_1)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : (v29 = true_1 |  ~
% 133.32/18.63        (StructGet(v26, v27) = v28) |  ~ (IsAllocated(v25, v28) = v29) |  ? [v30:
% 133.32/18.63          int] : ( ~ (v30 = true_1) & IsAllocated(v25, v26) = v30)) &  ! [v25:
% 133.32/18.63        int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :
% 133.32/18.63      (v29 = true_1 |  ~ (IsAllocated(v25, v28) = v29) |  ~ (RefArrayGet(v26, v27)
% 133.32/18.63          = v28) |  ? [v30: int] : ( ~ (v30 = true_1) & IsAllocated(v25, v26) =
% 133.32/18.63          v30)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : 
% 133.32/18.63      ! [v29: int] : (v29 = true_1 |  ~ (IsAllocated(v25, v28) = v29) |  ~
% 133.32/18.63        (ValueArrayGet(v26, v27) = v28) |  ? [v30: int] : ( ~ (v30 = true_1) &
% 133.32/18.63          IsAllocated(v25, v26) = v30)) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.63        int] :  ! [v28: int] :  ! [v29: int] : (v26 = nullObject |  ~
% 133.32/18.63        (AsNonNullRefField(v27, v28) = v29) |  ~ (select2(v25, v26, v29) =
% 133.32/18.63          nullObject) |  ? [v30: int] :  ? [v31: int] : ((v26 = BeingConstructed &
% 133.32/18.63             ~ (v31 = true_1) & select2(v25, BeingConstructed,
% 133.32/18.63              NonNullFieldsAreInitialized) = v31) | ( ~ (v30 = true_1) &
% 133.32/18.63            IsHeap(v25) = v30))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.63       ! [v28: int] :  ! [v29: int] : (v25 = nullObject |  ~ (IntArray(v26, v27) =
% 133.32/18.63          v29) |  ~ (typeof(v25) = v28) |  ~ (x(v28, v29) = true_1) | Rank(v25) =
% 133.32/18.63        v27) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  !
% 133.32/18.63      [v29: int] : (v25 = nullObject |  ~ (ValueArray(v26, v27) = v29) |  ~
% 133.32/18.63        (typeof(v25) = v28) |  ~ (x(v28, v29) = true_1) | Rank(v25) = v27) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :
% 133.32/18.63      (v25 = nullObject |  ~ (RefArray(v26, v27) = v29) |  ~ (typeof(v25) = v28) |
% 133.32/18.63         ~ (x(v28, v29) = true_1) | Rank(v25) = v27) &  ! [v25: int] :  ! [v26:
% 133.32/18.63        int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] : (v25 = nullObject |
% 133.32/18.63         ~ (NonNullRefArray(v26, v27) = v29) |  ~ (typeof(v25) = v28) |  ~ (x(v28,
% 133.32/18.63            v29) = true_1) | Rank(v25) = v27) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (BoxFunc(v25, v26, v27,
% 133.32/18.63            v28) = v29) | (Box(v25, v29) = v29 & UnboxedType(v29) = v26)) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :
% 133.32/18.63      ( ~ (AsPeerField(v27) = v28) |  ~ (select2(v25, v26, v28) = v29) |  ? [v30:
% 133.32/18.63          int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :
% 133.32/18.63        (IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v32 & select2(v25,
% 133.32/18.63            v26, ownerRef) = v31 & ( ~ (v30 = true_1) | v29 = nullObject | (v34 =
% 133.32/18.63              v32 & v33 = v31 & select2(v25, v29, ownerFrame) = v32 & select2(v25,
% 133.32/18.63                v29, ownerRef) = v31)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (Box(v26, v27) = v29) |  ~
% 133.32/18.63        (AsInterface(v25) = v28) |  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :
% 133.32/18.63         ? [v33: int] : (typeof(v27) = v30 & x(v30, v25) = v31 & ( ~ (v29 = v27) |
% 133.32/18.63             ~ (v28 = v25) | v31 = true_1 | ( ~ (v33 = true_1) & UnboxedType(v27)
% 133.32/18.63              = v32 & x(v32, v25) = v33)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (IntArray(v25, v26) = v28)
% 133.32/18.63        |  ~ (x(System_Array, v27) = v29) |  ? [v30: int] : (v29 = true_1 | v28 =
% 133.32/18.63          v27 | ( ~ (v30 = true_1) & x(v28, v27) = v30))) &  ! [v25: int] :  !
% 133.32/18.63      [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~
% 133.32/18.63        (ValueArray(v25, v26) = v28) |  ~ (x(System_Array, v27) = v29) |  ? [v30:
% 133.32/18.63          int] : (v29 = true_1 | v28 = v27 | ( ~ (v30 = true_1) & x(v28, v27) =
% 133.32/18.63            v30))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int]
% 133.32/18.63      :  ! [v29: int] : ( ~ (RefArray(v25, v26) = v28) |  ~ (x(v28, v27) = v29) | 
% 133.32/18.63        ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :
% 133.32/18.63        (ElementType(v27) = v30 & x(System_Array, v27) = v31 & ( ~ (v29 = true_1)
% 133.32/18.63            | v31 = true_1 | (v33 = true_1 & v32 = v27 & RefArray(v30, v26) = v27
% 133.32/18.63              & x(v25, v30) = true_1)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (RefArray(v25, v26) = v28)
% 133.32/18.63        |  ~ (x(v27, v28) = v29) |  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :
% 133.32/18.63        (ElementType(v27) = v30 & ( ~ (v29 = true_1) | (v32 = true_1 & v31 = v27 &
% 133.32/18.63               ~ (v27 = v25) & RefArray(v30, v26) = v27 & x(v30, v25) = true_1))))
% 133.32/18.63      &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29:
% 133.32/18.63        int] : ( ~ (NonNullRefArray(v25, v26) = v28) |  ~ (x(v28, v27) = v29) |  ?
% 133.32/18.63        [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :
% 133.32/18.63        (ElementType(v27) = v30 & x(System_Array, v27) = v31 & ( ~ (v29 = true_1)
% 133.32/18.63            | v31 = true_1 | (v33 = true_1 & v32 = v27 & NonNullRefArray(v30, v26)
% 133.32/18.63              = v27 & x(v25, v30) = true_1)))) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (NonNullRefArray(v25,
% 133.32/18.63            v26) = v28) |  ~ (x(v27, v28) = v29) |  ? [v30: int] :  ? [v31: int] :
% 133.32/18.63         ? [v32: int] : (ElementType(v27) = v30 & ( ~ (v29 = true_1) | (v32 =
% 133.32/18.63              true_1 & v31 = v27 &  ~ (v27 = v25) & NonNullRefArray(v30, v26) =
% 133.32/18.63              v27 & x(v30, v25) = true_1)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~ (ArrayIndex(v25, v26, v27,
% 133.32/18.63            v28) = v29) | ArrayIndexInvY(v29) = v28) &  ! [v25: int] :  ! [v26:
% 133.32/18.63        int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] : ( ~
% 133.32/18.63        (ArrayIndex(v25, v26, v27, v28) = v29) | ArrayIndexInvX(v29) = v27) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :  ! [v29: int] :
% 133.32/18.63      ( ~ (RefArrayGet(v28, v26) = v29) |  ~ (select2(v27, v25, elements) = v28) |
% 133.32/18.63         ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34:
% 133.32/18.63          int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] : 
% 133.32/18.63        ? [v39: int] : (ElementProxy(v25, -1) = v30 & IsHeap(v27) = v31 &
% 133.32/18.63          typeof(v25) = v32 & x(v32, System_Array) = v33 & ( ~ (v33 = true_1) |  ~
% 133.32/18.63            (v31 = true_1) | v29 = nullObject | (v39 = v38 & v37 = v36 &
% 133.32/18.63              select2(v27, v30, ownerFrame) = v38 & select2(v27, v30, ownerRef) =
% 133.32/18.63              v36 & select2(v27, v29, ownerFrame) = v38 & select2(v27, v29,
% 133.32/18.63                ownerRef) = v36) | (v35 = true_1 & IsImmutable(v34) = true_1 &
% 133.32/18.63              typeof(v29) = v34)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.63        int] :  ! [v28: int] :  ! [v29: int] : ( ~ (RefArrayGet(v28, v26) = v29) |
% 133.32/18.63         ~ (select2(v27, v25, elements) = v28) |  ? [v30: int] :  ? [v31: int] : 
% 133.32/18.63        ? [v32: int] :  ? [v33: int] :  ? [v34: int] : (ElementType(v31) = v32 &
% 133.32/18.63          IsHeap(v27) = v30 & typeof(v25) = v31 & ( ~ (v30 = true_1) | v29 =
% 133.32/18.63            nullObject | (v34 = true_1 & typeof(v29) = v33 & x(v33, v32) =
% 133.32/18.63              true_1)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.63      [v28: int] :  ! [v29: int] : ( ~ (IntArrayGet(v28, v26) = v29) |  ~
% 133.32/18.63        (select2(v27, v25, elements) = v28) |  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.63        [v32: int] :  ? [v33: int] : ((v33 = true_1 & ElementType(v31) = v32 &
% 133.32/18.63            InRange(v29, v32) = true_1 & typeof(v25) = v31) | ( ~ (v30 = true_1) &
% 133.32/18.63            IsHeap(v27) = v30))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.63       ! [v28: int] : (v28 = v27 | v25 = true_1 |  ~ (IfThenElse(v25, v26, v27) =
% 133.32/18.63          v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] :
% 133.32/18.63      (v28 = v25 |  ~ (IntToInt(v25, v26, v27) = v28) |  ? [v29: int] : ( ~ (v29 =
% 133.32/18.63            true_1) & InRange(v25, v27) = v29)) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.63      ! [v27: int] :  ! [v28: int] : (v28 = true_1 | v25 = nullObject |  ~
% 133.32/18.63        (typeof(v25) = v27) |  ~ (x(v27, v26) = v28) |  ? [v29: int] : ( ~ (v29 =
% 133.32/18.63            true_1) & Is(v25, v26) = v29)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.63      [v27: int] :  ! [v28: int] : (v28 = true_1 |  ~ (StringEquals(v26, v27) =
% 133.32/18.63          true_1) |  ~ (StringEquals(v25, v27) = v28) |  ? [v29: int] : ( ~ (v29 =
% 133.32/18.63            true_1) & StringEquals(v25, v26) = v29)) &  ! [v25: int] :  ! [v26:
% 133.32/18.63        int] :  ! [v27: int] :  ! [v28: int] : (v28 = true_1 |  ~
% 133.32/18.63        (StringEquals(v25, v27) = v28) |  ~ (StringEquals(v25, v26) = true_1) |  ?
% 133.32/18.63        [v29: int] : ( ~ (v29 = true_1) & StringEquals(v26, v27) = v29)) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : (v28 = true_1 |
% 133.32/18.63         ~ (System_String_Equals_System_String_System_String(v25, v26, v27) = v28)
% 133.32/18.63        |  ? [v29: int] : ( ~ (v29 = true_1) & StringEquals(v27, v26) = v29)) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : (v28 = true_1 |
% 133.32/18.63         ~ (System_String_Equals_System_String_System_String(v25, v26, v27) = v28)
% 133.32/18.63        |  ? [v29: int] : ( ~ (v29 = true_1) & StringEquals(v26, v27) = v29)) &  !
% 133.32/18.63      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : (v28 = true_1 |
% 133.32/18.63         ~ (System_String_Equals_System_String_System_String(v25, v26, v27) = v28)
% 133.32/18.63        |  ? [v29: int] : ( ~ (v29 = true_1) &
% 133.32/18.63          System_String_Equals_System_String(v25, v26, v27) = v29)) &  ! [v25:
% 133.32/18.63        int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : (v28 = true_1 |  ~
% 133.32/18.63        (System_String_Equals_System_String(v25, v26, v27) = v28) |  ? [v29: int]
% 133.32/18.63        : ( ~ (v29 = true_1) &
% 133.32/18.63          System_String_Equals_System_String_System_String(v25, v26, v27) = v29))
% 133.32/18.64      &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : (v28 =
% 133.32/18.64        true_1 |  ~ (IsAllocated(v26, v27) = v28) |  ~ (ElementProxy(v25, -1) =
% 133.32/18.64          v27) |  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :
% 133.32/18.64        (( ~ (v32 = true_1) & typeof(v25) = v31 & x(v31, System_Array) = v32) | (
% 133.32/18.64            ~ (v30 = true_1) & IsAllocated(v26, v25) = v30) | ( ~ (v29 = true_1) &
% 133.32/18.64            IsHeap(v26) = v29))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64       ! [v28: int] : (v28 = true_1 |  ~ (ClassRepr(v26) = v27) |  ~ (select2(v25,
% 133.32/18.64            v27, allocated) = v28) |  ? [v29: int] : ( ~ (v29 = true_1) &
% 133.32/18.64          IsHeap(v25) = v29)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.64      [v28: int] : (v28 = PeerGroupPlaceholder |  ~ (ClassRepr(v25) = v27) |  ~
% 133.32/18.64        (select2(v26, v27, ownerFrame) = v28) |  ? [v29: int] : ( ~ (v29 = true_1)
% 133.32/18.64          & IsHeap(v26) = v29)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : 
% 133.32/18.64      ! [v28: int] : ( ~ ($lesseq(1, $sum($difference(v27, v26), v25))) |  ~
% 133.32/18.64        ($lesseq(2, v27)) |  ~ ($lesseq(1, $difference(v26, v25))) |  ~ (x_2(v26,
% 133.32/18.64            v27) = v28) |  ~ (x_2(v25, v27) = v28)) &  ! [v25: int] :  ! [v26:
% 133.32/18.64        int] :  ! [v27: int] :  ! [v28: int] : ( ~ (AsDirectSubClass(v26, v25) =
% 133.32/18.64          v28) |  ~ (x(v27, v28) = true_1) | OneClassDown(v27, v25) = v26) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (StructSet(v25, v26, v27) = v28) | StructGet(v28, v26) = v27) &  ! [v25:
% 133.32/18.64        int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (NonNullRefArrayRaw(v25, v26, v27) = v28) |  ? [v29: int] :  ? [v30: int]
% 133.32/18.64        :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] : (Rank(v25) = v30 &
% 133.32/18.64          typeof(v25) = v29 & ( ~ (v28 = true_1) | (v33 = true_1 & v31 = true_1 &
% 133.32/18.64              v30 = v27 & ElementType(v29) = v32 & x(v29, System_Array) = true_1 &
% 133.32/18.64              x(v26, v32) = true_1)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64        int] :  ! [v28: int] : ( ~ (IntArray(v26, v27) = v28) |  ~ (x(v25, v28) =
% 133.32/18.64          true_1) | ArrayCategory(v25) = ArrayCategoryInt) &  ! [v25: int] :  !
% 133.32/18.64      [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~ (ValueArray(v26, v27) =
% 133.32/18.64          v28) |  ~ (x(v25, v28) = true_1) | ArrayCategory(v25) =
% 133.32/18.64        ArrayCategoryValue) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  !
% 133.32/18.64      [v28: int] : ( ~ (RefArray(v26, v27) = v28) |  ~ (x(v25, v28) = true_1) |
% 133.32/18.64        ArrayCategory(v25) = ArrayCategoryRef) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.64      ! [v27: int] :  ! [v28: int] : ( ~ (NonNullRefArray(v26, v27) = v28) |  ~
% 133.32/18.64        (x(v25, v28) = true_1) | ArrayCategory(v25) = ArrayCategoryNonNullRef) & 
% 133.32/18.64      ! [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (RefArraySet(v25, v26, v27) = v28) | RefArrayGet(v28, v26) = v27) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (IntArraySet(v25, v26, v27) = v28) | IntArrayGet(v28, v26) = v27) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (ValueArraySet(v25, v26, v27) = v28) | ValueArrayGet(v28, v26) = v27) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~
% 133.32/18.64        (select2(v27, v25, v26) = v28) |  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64          int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] : 
% 133.32/18.64        ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40:
% 133.32/18.64          int] : (AsPureObject(v25) = v33 & FieldDependsOnFCO(v25, v26, v35) = v36
% 133.32/18.64          & IsHeap(v27) = v31 & select2(v27, v34, exposeVersion) = v35 &
% 133.32/18.64          select2(v27, v25, ownerFrame) = v29 & select2(v27, v25,
% 133.32/18.64            FirstConsistentOwner) = v34 & select2(v27, v25, allocated) = v32 &
% 133.32/18.64          select2(v27, v25, ownerRef) = v30 & ( ~ (v33 = v25) |  ~ (v32 = true_1)
% 133.32/18.64            |  ~ (v31 = true_1) | v36 = v28 | v29 = PeerGroupPlaceholder | v25 =
% 133.32/18.64            nullObject | (v40 = v39 & BaseClass(v29) = v39 & select2(v27, v30,
% 133.32/18.64                localinv) = v39) | ( ~ (v38 = true_1) & x(v37, v29) = v38 &
% 133.32/18.64              select2(v27, v30, inv) = v37)))) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.64      ! [v27: int] :  ! [v28: int] : ( ~ (select2(v25, v26, v27) = v28) |  ? [v29:
% 133.32/18.64          int] :  ? [v30: int] :  ? [v31: int] : ((v31 = true_1 & IsAllocated(v25,
% 133.32/18.64              v28) = true_1) | ( ~ (v30 = true_1) & select2(v25, v26, allocated) =
% 133.32/18.64            v30) | ( ~ (v29 = true_1) & IsHeap(v25) = v29))) &  ! [v25: int] :  !
% 133.32/18.64      [v26: int] :  ! [v27: int] :  ! [v28: int] : ( ~ (select2(v25, v26, v27) =
% 133.32/18.64          v28) |  ? [v29: int] :  ? [v30: int] :  ? [v31: int] : ((v31 = true_1 &
% 133.32/18.64            select2(v25, v28, allocated) = true_1) | ( ~ (v30 = true_1) &
% 133.32/18.64            select2(v25, v26, allocated) = v30) | ( ~ (v29 = true_1) & IsHeap(v25)
% 133.32/18.64            = v29))) &  ? [v25: int] :  ! [v26: int] :  ! [v27: int] :  ! [v28:
% 133.32/18.64        int] : ( ~ (IntArray(v26, v27) = v28) |  ? [v29: int] : (v28 = v25 | ( ~
% 133.32/18.64            (v29 = true_1) & x(v25, v28) = v29))) &  ? [v25: int] :  ! [v26: int]
% 133.32/18.64      :  ! [v27: int] :  ! [v28: int] : ( ~ (ValueArray(v26, v27) = v28) |  ?
% 133.32/18.64        [v29: int] : (v28 = v25 | ( ~ (v29 = true_1) & x(v25, v28) = v29))) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] : (v27 = v25 |  ~
% 133.32/18.64        (IfThenElse(true_1, v25, v26) = v27)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64      [v27: int] : (v27 = v25 |  ~ (AsRefField(v25, v26) = v27) |  ? [v28: int] :
% 133.32/18.64        ( ~ (v28 = v25) & AsNonNullRefField(v25, v26) = v28)) &  ! [v25: int] :  !
% 133.32/18.64      [v26: int] :  ! [v27: int] : (v27 = v25 |  ~ (As(v25, v26) = v27) |  ? [v28:
% 133.32/18.64          int] : ( ~ (v28 = true_1) & Is(v25, v26) = v28)) &  ! [v25: int] :  !
% 133.32/18.64      [v26: int] :  ! [v27: int] : (v27 = nullObject | v26 = nullObject |  ~
% 133.32/18.64        (System_String_Equals_System_String_System_String(v25, v26, v27) = true_1)
% 133.32/18.64        |  ? [v28: int] : (System_String_IsInterned_System_String_notnull(v25,
% 133.32/18.64            v27) = v28 & System_String_IsInterned_System_String_notnull(v25, v26)
% 133.32/18.64          = v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : (v27 =
% 133.32/18.64        nullObject |  ~ (BoxTester(v25, v26) = v27) | UnboxedType(v25) = v26) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] : (v27 = nullObject |  ~
% 133.32/18.64        (BoxTester(v25, v26) = v27) |  ? [v28: int] : (Unbox(v25) = v28 & Box(v28,
% 133.32/18.64            v25) = v25)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : (v27 =
% 133.32/18.64        nullObject |  ~ (As(v25, v26) = v27) | Is(v25, v26) = true_1) &  ! [v25:
% 133.32/18.64        int] :  ! [v26: int] :  ! [v27: int] : (v27 = true_1 | v25 = nullObject | 
% 133.32/18.64        ~ (IsNotNull(v25, v26) = v27) |  ? [v28: int] : ( ~ (v28 = true_1) &
% 133.32/18.64          Is(v25, v26) = v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64      (v27 = true_1 |  ~ (Is(v25, v26) = v27) | As(v25, v26) = nullObject) &  !
% 133.32/18.64      [v25: int] :  ! [v26: int] :  ! [v27: int] : (v27 = true_1 |  ~ (Is(v25,
% 133.32/18.64            v26) = v27) |  ? [v28: int] :  ? [v29: int] : ( ~ (v29 = true_1) &
% 133.32/18.64          typeof(v25) = v28 & x(v28, v26) = v29)) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64      :  ! [v27: int] : (v27 = true_1 |  ~ (Is(v25, v26) = v27) |  ? [v28: int] :
% 133.32/18.64        ( ~ (v28 = true_1) & IsNotNull(v25, v26) = v28)) &  ! [v25: int] :  !
% 133.32/18.64      [v26: int] :  ! [v27: int] : (v27 = true_1 |  ~ (select2(v25, v26,
% 133.32/18.64            allocated) = v27) |  ? [v28: int] : ( ~ (v28 = true_1) &
% 133.32/18.64          IsAllocated(v25, v26) = v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64        int] : (v27 = 0 |  ~ (LBound(v25, v26) = v27)) &  ! [v25: int] :  ! [v26:
% 133.32/18.64        int] :  ! [v27: int] : ( ~ ($lesseq(v27, -1)) |  ~ ($lesseq(0, v26)) |  ~
% 133.32/18.64        (and_1(v25, v26) = v27)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64      ( ~ ($lesseq(v27, -1)) |  ~ ($lesseq(0, v25)) |  ~ (and_1(v25, v26) = v27))
% 133.32/18.64      &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ ($lesseq(v27, -1)) | 
% 133.32/18.64        ~ (DimLength(v25, v26) = v27)) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64        int] : ( ~ ($lesseq(v26, 16)) |  ~ ($lesseq(0, v26)) |  ~ ($lesseq(v25,
% 133.32/18.64            32767)) |  ~ ($lesseq(0, v25)) |  ~ (shl(v25, v26) = v27) |
% 133.32/18.64        ($lesseq(1, $difference($product(-1, v27), int_m2147483648)) & $lesseq(0,
% 133.32/18.64            v27))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64        ($lesseq(v26, -1)) |  ~ ($lesseq(v25, 0) |  ~ (x_2(v25, v26) = v27) |
% 133.32/18.64          ($lesseq(v27, 0)$lesseq(1, $difference(v27, v26)))) &  ! [v25: int] :  !
% 133.32/18.64        [v26: int] :  ! [v27: int] : ( ~ ($lesseq(v26, -1)) |  ~ ($lesseq(0, v25))
% 133.32/18.64          |  ~ (x_2(v25, v26) = v27) | ($lesseq(1, $difference($product(-1, v27),
% 133.32/18.64                v26)) & $lesseq(0, v27))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64        [v27: int] : ( ~ ($lesseq(1, v26)) |  ~ ($lesseq(v25, 0) |  ~ (x_2(v25,
% 133.32/18.64                v26) = v27) | ($lesseq(v27, 0)$lesseq(1, $sum(v27, v26)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ ($lesseq(1, v26)) |  ~
% 133.32/18.64            ($lesseq(0, v25)) |  ~ (x_2(v25, v26) = v27) | ($lesseq(1,
% 133.32/18.64                $difference(v26, v27)) & $lesseq(0, v27))) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~ ($lesseq(1, v26)) |  ~ (shr(v25,
% 133.32/18.64                $sum(v26, -1)) = v27) |  ? [v28: int] : (shr(v25, v26) = v28 &
% 133.32/18.64              x_1(v27, 2) = v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int]
% 133.32/18.64          : ( ~ ($lesseq(1, v26)) |  ~ (shr(v25, v26) = v27) |  ? [v28: int] :
% 133.32/18.64            (shr(v25, $sum(v26, -1)) = v28 & x_1(v28, 2) = v27)) &  ! [v25: int] :
% 133.32/18.64           ! [v26: int] :  ! [v27: int] : ( ~ ($lesseq(1, v26)) |  ~ (shl(v25,
% 133.32/18.64                $sum(v26, -1)) = v27) | shl(v25, v26) = $product(2, v27)) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ ($lesseq(1, v26)) |  ~
% 133.32/18.64            (shl(v25, v26) = v27) |  ? [v28: int] : ($product(2, v28) = v27 &
% 133.32/18.64              shl(v25, $sum(v26, -1)) = v28)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ ($lesseq(0, v26)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (or_1(v25, v26) = v27) | ($lesseq(0, $sum($difference(v26, v27), v25))
% 133.32/18.64              & $lesseq(0, v27))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int]
% 133.32/18.64          : ( ~ ($lesseq(0, v26)) |  ~ ($lesseq(0, v25)) |  ~ (x_2($sum(v26, v25),
% 133.32/18.64                v26) = v27) | x_2(v25, v26) = v27) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64          :  ! [v27: int] : ( ~ ($lesseq(0, v26)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (x_2(v25, v26) = v27) | x_2($sum(v26, v25), v26) = v27) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (CirQueue_IsEmpty(v25, v26)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_IsEmpty_1(v33) = v34 & IsHeap(v25) = v31 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, allocated) = v32 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~
% 133.32/18.64                (v30 = v28) |  ~ (v29 = v28) | v26 = nullObject | ( ~ (v35 =
% 133.32/18.64                    true_1) & x(v28, CirQueue) = v35) | (( ~ (v34 = true_1) | v27
% 133.32/18.64                    = true_1) & ( ~ (v27 = true_1) | v34 = true_1))))) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (CirQueue_IsFull(v25, v26)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_IsFull_1(v33) = v34 & IsHeap(v25) = v31 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, allocated) = v32 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~
% 133.32/18.64                (v30 = v28) |  ~ (v29 = v28) | v26 = nullObject | ( ~ (v35 =
% 133.32/18.64                    true_1) & x(v28, CirQueue) = v35) | (( ~ (v34 = true_1) | v27
% 133.32/18.64                    = true_1) & ( ~ (v27 = true_1) | v34 = true_1))))) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (CirQueue_get_Capacity(v25,
% 133.32/18.64                v26) = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.64            [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35:
% 133.32/18.64              int] : (CirQueue_get_Capacity_1(v33) = v34 & IsHeap(v25) = v31 &
% 133.32/18.64              typeof(v26) = v28 & select2(v25, v26, exposeVersion) = v33 &
% 133.32/18.64              select2(v25, v26, inv) = v29 & select2(v25, v26, allocated) = v32 &
% 133.32/18.64              select2(v25, v26, localinv) = v30 & ( ~ (v32 = true_1) |  ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = v28) |  ~ (v29 = v28) | v34 = v27 | v26 =
% 133.32/18.64                nullObject | ( ~ (v35 = true_1) & x(v28, CirQueue) = v35)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (CirQueue_get_Count(v25, v26) = v27) |  ? [v28: int] :  ? [v29: int] :
% 133.32/18.64             ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_get_Count_1(v33) = v34 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v32 & select2(v25, v26, localinv) = v30 & ( ~
% 133.32/18.64                (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~ (v29 =
% 133.32/18.64                  v28) | v34 = v27 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (CirQueue_get_Tail(v25, v26) = v27) |  ? [v28: int] : 
% 133.32/18.64            ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] : (CirQueue_get_Tail_1(v33)
% 133.32/18.64              = v34 & IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v32 & select2(v25, v26, localinv) = v30 & ( ~
% 133.32/18.64                (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~ (v29 =
% 133.32/18.64                  v28) | v34 = v27 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (CirQueue_get_Head(v25, v26) = v27) |  ? [v28: int] : 
% 133.32/18.64            ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] : (CirQueue_get_Head_1(v33)
% 133.32/18.64              = v34 & IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v32 & select2(v25, v26, localinv) = v30 & ( ~
% 133.32/18.64                (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~ (v29 =
% 133.32/18.64                  v28) | v34 = v27 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (StringEquals(v26, v27) = true_1) |  ~
% 133.32/18.64            (StringEquals(v25, v26) = true_1) | StringEquals(v25, v27) = true_1) &
% 133.32/18.64           ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (System_String_Equals_System_String_System_String(v25, v26, v27) =
% 133.32/18.64              true_1) | StringEquals(v27, v26) = true_1) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (System_String_Equals_System_String_System_String(v25, v26, v27) =
% 133.32/18.64              true_1) | StringEquals(v26, v27) = true_1) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (System_String_Equals_System_String_System_String(v25, v26, v27) =
% 133.32/18.64              true_1) | System_String_Equals_System_String(v25, v26, v27) =
% 133.32/18.64            true_1) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (System_String_Equals_System_String(v25, v26, v27) = true_1) |
% 133.32/18.64            System_String_Equals_System_String_System_String(v25, v26, v27) =
% 133.32/18.64            true_1) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (max(v25, v26) = v27) | ($lesseq(v26, v27) & $lesseq(v25, v27) & ( ~
% 133.32/18.64                ($lesseq(1, $difference(v27, v26))) |  ~ ($lesseq(1,
% 133.32/18.64                    $difference(v27, v25)))))) &  ! [v25: int] :  ! [v26: int] : 
% 133.32/18.64          ! [v27: int] : ( ~ (min(v25, v26) = v27) | ($lesseq(v27, v26) &
% 133.32/18.64              $lesseq(v27, v25) & ( ~ ($lesseq(1, $difference(v26, v27))) |  ~
% 133.32/18.64                ($lesseq(1, $difference(v25, v27)))))) &  ! [v25: int] :  ! [v26:
% 133.32/18.64            int] :  ! [v27: int] : ( ~ (x_2(v25, v26) = v27) |  ? [v28: int] :
% 133.32/18.64            (x_1(v25, v26) = v28 & $product(v28, v26) = $difference(v25, v27))) & 
% 133.32/18.64          ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (x_2(v25, v26) = v27)
% 133.32/18.64            |  ? [v28: int] : ( ~ ($lesseq(v26, v25)) |  ~ ($lesseq(0, v26)) |
% 133.32/18.64              (v28 = v27 & x_2($difference(v25, v26), v26) = v27))) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (x_1(v25, v26) = v27) |  ?
% 133.32/18.64            [v28: int] : (x_2(v25, v26) = v28 & $product(v27, v26) =
% 133.32/18.64              $difference(v25, v28))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64            int] : ( ~ (AsMutable(v25) = v27) |  ~ (x(v26, v27) = true_1) |  ?
% 133.32/18.64            [v28: int] : ( ~ (v28 = true_1) & AsMutable(v26) = v26 &
% 133.32/18.64              IsImmutable(v26) = v28)) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64            int] : ( ~ (AsImmutable(v25) = v27) |  ~ (x(v26, v27) = true_1) |
% 133.32/18.64            (AsImmutable(v26) = v26 & IsImmutable(v26) = true_1)) &  ! [v25: int]
% 133.32/18.64          :  ! [v26: int] :  ! [v27: int] : ( ~ (Box(v25, v26) = v27) | Unbox(v27)
% 133.32/18.64            = v25) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (Box(v25,
% 133.32/18.64                v26) = v27) |  ? [v28: int] :  ? [v29: int] : ( ~ (v27 = v26) |
% 133.32/18.64              v26 = v25 | ( ~ (v29 = true_1) & UnboxedType(v26) = v28 & x(v28,
% 133.32/18.64                  System_Object) = v29))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (ElementProxyStruct(v25, v26) = v27) | typeof(v27) =
% 133.32/18.64            System_Object) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (ElementProxy(v25, v26) = v27) | typeof(v27) = System_Object) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (UBound(v25, v26) =
% 133.32/18.64              v27) | DimLength(v25, v26) = $sum(v27, 1)) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~ (DimLength(v25, v26) = v27) |
% 133.32/18.64            UBound(v25, v26) = $sum(v27, -1)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (IntArray(v25, v26) = v27) | ElementType(v27) = v25) & 
% 133.32/18.64          ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (IntArray(v25, v26) =
% 133.32/18.64              v27) | (x(v27, v27) = true_1 & x(v27, System_Array) = true_1)) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (ValueArray(v25, v26) =
% 133.32/18.64              v27) | ElementType(v27) = v25) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (ValueArray(v25, v26) = v27) | (x(v27, v27) = true_1 &
% 133.32/18.64              x(v27, System_Array) = true_1)) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (RefArray(v25, v26) = v27) | ElementType(v27) = v25) & 
% 133.32/18.64          ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (RefArray(v25, v26) =
% 133.32/18.64              v27) | (x(v27, v27) = true_1 & x(v27, System_Array) = true_1)) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (NonNullRefArray(v25,
% 133.32/18.64                v26) = v27) | ElementType(v27) = v25) &  ! [v25: int] :  ! [v26:
% 133.32/18.64            int] :  ! [v27: int] : ( ~ (NonNullRefArray(v25, v26) = v27) | (x(v27,
% 133.32/18.64                v27) = true_1 & x(v27, System_Array) = true_1)) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (typeof(v25) = v27) |  ~ (x(v27, v26)
% 133.32/18.64              = true_1) | Is(v25, v26) = true_1) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64           ! [v27: int] : ( ~ (typeof(nullObject) = v26) |  ~ (x(v26, v25) = v27)
% 133.32/18.64            | Is(nullObject, v25) = true_1) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (select2(v26, v25, ownerFrame) = v27) |  ? [v28: int] :
% 133.32/18.64             ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37:
% 133.32/18.64              int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.64            :  ? [v42: int] : (IsHeap(v26) = v30 & select2(v26, v28, ownerFrame) =
% 133.32/18.64              v32 & select2(v26, v28, allocated) = v34 & select2(v26, v28,
% 133.32/18.64                ownerRef) = v33 & select2(v26, v25, FirstConsistentOwner) = v28 &
% 133.32/18.64              select2(v26, v25, allocated) = v31 & select2(v26, v25, ownerRef) =
% 133.32/18.64              v29 & ( ~ (v31 = true_1) |  ~ (v30 = true_1) | v27 =
% 133.32/18.64                PeerGroupPlaceholder | v25 = nullObject | (v38 = v37 &
% 133.32/18.64                  BaseClass(v27) = v37 & select2(v26, v29, localinv) = v37) | (v34
% 133.32/18.64                  = true_1 &  ~ (v28 = nullObject) & (v32 = PeerGroupPlaceholder |
% 133.32/18.64                    (v42 = v41 & BaseClass(v32) = v41 & select2(v26, v33,
% 133.32/18.64                        localinv) = v41) | ( ~ (v40 = true_1) & x(v39, v32) = v40
% 133.32/18.64                      & select2(v26, v33, inv) = v39))) | ( ~ (v36 = true_1) &
% 133.32/18.64                  x(v35, v27) = v36 & select2(v26, v29, inv) = v35)))) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v26, v25,
% 133.32/18.64                CirQueue_tail) = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30:
% 133.32/18.64              int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int]
% 133.32/18.64            :  ? [v35: int] : (Length(v28) = v29 & IsHeap(v26) = v32 & x(v33,
% 133.32/18.64                CirQueue) = v34 & select2(v26, v25, inv) = v33 & select2(v26, v25,
% 133.32/18.64                CirQueue_head) = v31 & select2(v26, v25, CirQueue_count) = v30 &
% 133.32/18.64              select2(v26, v25, CirQueue_elements) = v28 & select2(v26, v25,
% 133.32/18.64                localinv) = v35 & ( ~ (v34 = true_1) |  ~ (v32 = true_1) | v35 =
% 133.32/18.64                System_Object | ($lesseq(1, $difference(v29, v31)) & $lesseq(0,
% 133.32/18.64                    v31) & $lesseq(v30, v29) & $lesseq(0, v30) & $lesseq(1,
% 133.32/18.64                    $difference(v29, v27)) & $lesseq(0, v27))))) &  ! [v25: int] :
% 133.32/18.64           ! [v26: int] :  ! [v27: int] : ( ~ (select2(v26, v25,
% 133.32/18.64                FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.64            [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34:
% 133.32/18.64              int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int]
% 133.32/18.64            :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :
% 133.32/18.64            (IsHeap(v26) = v30 & select2(v26, v27, ownerFrame) = v32 &
% 133.32/18.64              select2(v26, v27, allocated) = v34 & select2(v26, v27, ownerRef) =
% 133.32/18.64              v33 & select2(v26, v25, ownerFrame) = v28 & select2(v26, v25,
% 133.32/18.64                allocated) = v31 & select2(v26, v25, ownerRef) = v29 & ( ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = true_1) | v28 = PeerGroupPlaceholder | v25 =
% 133.32/18.64                nullObject | (v38 = v37 & BaseClass(v28) = v37 & select2(v26, v29,
% 133.32/18.64                    localinv) = v37) | (v34 = true_1 &  ~ (v27 = nullObject) &
% 133.32/18.64                  (v32 = PeerGroupPlaceholder | (v42 = v41 & BaseClass(v32) = v41
% 133.32/18.64                      & select2(v26, v33, localinv) = v41) | ( ~ (v40 = true_1) &
% 133.32/18.64                      x(v39, v32) = v40 & select2(v26, v33, inv) = v39))) | ( ~
% 133.32/18.64                  (v36 = true_1) & x(v35, v28) = v36 & select2(v26, v29, inv) =
% 133.32/18.64                  v35)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (select2(v26, v25, inv) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.64            [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34:
% 133.32/18.64              int] :  ? [v35: int] : (Length(v28) = v29 & IsHeap(v26) = v33 &
% 133.32/18.64              x(v27, CirQueue) = v34 & select2(v26, v25, CirQueue_tail) = v31 &
% 133.32/18.64              select2(v26, v25, CirQueue_head) = v32 & select2(v26, v25,
% 133.32/18.64                CirQueue_count) = v30 & select2(v26, v25, CirQueue_elements) = v28
% 133.32/18.64              & select2(v26, v25, localinv) = v35 & ( ~ (v34 = true_1) |  ~ (v33 =
% 133.32/18.64                  true_1) | v35 = System_Object | ($lesseq(1, $difference(v29,
% 133.32/18.64                      v32)) & $lesseq(0, v32) & $lesseq(1, $difference(v29, v31))
% 133.32/18.64                  & $lesseq(0, v31) & $lesseq(v30, v29) & $lesseq(0, v30))))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v26, v25,
% 133.32/18.64                CirQueue_head) = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30:
% 133.32/18.64              int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int]
% 133.32/18.64            :  ? [v35: int] : (Length(v28) = v29 & IsHeap(v26) = v32 & x(v33,
% 133.32/18.64                CirQueue) = v34 & select2(v26, v25, CirQueue_tail) = v31 &
% 133.32/18.64              select2(v26, v25, inv) = v33 & select2(v26, v25, CirQueue_count) =
% 133.32/18.64              v30 & select2(v26, v25, CirQueue_elements) = v28 & select2(v26, v25,
% 133.32/18.64                localinv) = v35 & ( ~ (v34 = true_1) |  ~ (v32 = true_1) | v35 =
% 133.32/18.64                System_Object | ($lesseq(1, $difference(v29, v31)) & $lesseq(0,
% 133.32/18.64                    v31) & $lesseq(v30, v29) & $lesseq(0, v30) & $lesseq(1,
% 133.32/18.64                    $difference(v29, v27)) & $lesseq(0, v27))))) &  ! [v25: int] :
% 133.32/18.64           ! [v26: int] :  ! [v27: int] : ( ~ (select2(v26, v25, CirQueue_count) =
% 133.32/18.64              v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int]
% 133.32/18.64            :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (Length(v28) = v29 & IsHeap(v26) = v32 & x(v33, CirQueue) = v34 &
% 133.32/18.64              select2(v26, v25, CirQueue_tail) = v30 & select2(v26, v25, inv) =
% 133.32/18.64              v33 & select2(v26, v25, CirQueue_head) = v31 & select2(v26, v25,
% 133.32/18.64                CirQueue_elements) = v28 & select2(v26, v25, localinv) = v35 & ( ~
% 133.32/18.64                (v34 = true_1) |  ~ (v32 = true_1) | v35 = System_Object |
% 133.32/18.64                ($lesseq(1, $difference(v29, v31)) & $lesseq(0, v31) & $lesseq(1,
% 133.32/18.64                    $difference(v29, v30)) & $lesseq(0, v30) & $lesseq(v27, v29) &
% 133.32/18.64                  $lesseq(0, v27))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64            int] : ( ~ (select2(v26, v25, allocated) = v27) |  ? [v28: int] :  ?
% 133.32/18.64            [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33:
% 133.32/18.64              int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.64            :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.64            [v42: int] : (IsHeap(v26) = v31 & select2(v26, v28, ownerFrame) = v32
% 133.32/18.64              & select2(v26, v28, allocated) = v34 & select2(v26, v28, ownerRef) =
% 133.32/18.64              v33 & select2(v26, v25, ownerFrame) = v29 & select2(v26, v25,
% 133.32/18.64                FirstConsistentOwner) = v28 & select2(v26, v25, ownerRef) = v30 &
% 133.32/18.64              ( ~ (v31 = true_1) |  ~ (v27 = true_1) | v29 = PeerGroupPlaceholder
% 133.32/18.64                | v25 = nullObject | (v38 = v37 & BaseClass(v29) = v37 &
% 133.32/18.64                  select2(v26, v30, localinv) = v37) | (v34 = true_1 &  ~ (v28 =
% 133.32/18.64                    nullObject) & (v32 = PeerGroupPlaceholder | (v42 = v41 &
% 133.32/18.64                      BaseClass(v32) = v41 & select2(v26, v33, localinv) = v41) |
% 133.32/18.64                    ( ~ (v40 = true_1) & x(v39, v32) = v40 & select2(v26, v33,
% 133.32/18.64                        inv) = v39))) | ( ~ (v36 = true_1) & x(v35, v29) = v36 &
% 133.32/18.64                  select2(v26, v30, inv) = v35)))) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64          :  ! [v27: int] : ( ~ (select2(v26, v25, CirQueue_elements) = v27) |  ?
% 133.32/18.64            [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32:
% 133.32/18.64              int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] : (Length(v27)
% 133.32/18.64              = v28 & IsHeap(v26) = v32 & x(v33, CirQueue) = v34 & select2(v26,
% 133.32/18.64                v25, CirQueue_tail) = v30 & select2(v26, v25, inv) = v33 &
% 133.32/18.64              select2(v26, v25, CirQueue_head) = v31 & select2(v26, v25,
% 133.32/18.64                CirQueue_count) = v29 & select2(v26, v25, localinv) = v35 & ( ~
% 133.32/18.64                (v34 = true_1) |  ~ (v32 = true_1) | v35 = System_Object |
% 133.32/18.64                ($lesseq(1, $difference(v28, v31)) & $lesseq(0, v31) & $lesseq(1,
% 133.32/18.64                    $difference(v28, v30)) & $lesseq(0, v30) & $lesseq(v29, v28) &
% 133.32/18.64                  $lesseq(0, v29))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64            int] : ( ~ (select2(v26, v25, localinv) = v27) |  ? [v28: int] :  ?
% 133.32/18.64            [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33:
% 133.32/18.64              int] :  ? [v34: int] :  ? [v35: int] : (Length(v28) = v29 &
% 133.32/18.64              IsHeap(v26) = v33 & x(v34, CirQueue) = v35 & select2(v26, v25,
% 133.32/18.64                CirQueue_tail) = v31 & select2(v26, v25, inv) = v34 & select2(v26,
% 133.32/18.64                v25, CirQueue_head) = v32 & select2(v26, v25, CirQueue_count) =
% 133.32/18.64              v30 & select2(v26, v25, CirQueue_elements) = v28 & ( ~ (v35 =
% 133.32/18.64                  true_1) |  ~ (v33 = true_1) | v27 = System_Object | ($lesseq(1,
% 133.32/18.64                    $difference(v29, v32)) & $lesseq(0, v32) & $lesseq(1,
% 133.32/18.64                    $difference(v29, v31)) & $lesseq(0, v31) & $lesseq(v30, v29) &
% 133.32/18.64                  $lesseq(0, v30))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27:
% 133.32/18.64            int] : ( ~ (select2(v26, v25, ownerRef) = v27) |  ? [v28: int] :  ?
% 133.32/18.64            [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33:
% 133.32/18.64              int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.64            :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.64            [v42: int] : (IsHeap(v26) = v30 & select2(v26, v28, ownerFrame) = v32
% 133.32/18.64              & select2(v26, v28, allocated) = v34 & select2(v26, v28, ownerRef) =
% 133.32/18.64              v33 & select2(v26, v25, ownerFrame) = v29 & select2(v26, v25,
% 133.32/18.64                FirstConsistentOwner) = v28 & select2(v26, v25, allocated) = v31 &
% 133.32/18.64              ( ~ (v31 = true_1) |  ~ (v30 = true_1) | v29 = PeerGroupPlaceholder
% 133.32/18.64                | v25 = nullObject | (v38 = v37 & BaseClass(v29) = v37 &
% 133.32/18.64                  select2(v26, v27, localinv) = v37) | (v34 = true_1 &  ~ (v28 =
% 133.32/18.64                    nullObject) & (v32 = PeerGroupPlaceholder | (v42 = v41 &
% 133.32/18.64                      BaseClass(v32) = v41 & select2(v26, v33, localinv) = v41) |
% 133.32/18.64                    ( ~ (v40 = true_1) & x(v39, v32) = v40 & select2(v26, v33,
% 133.32/18.64                        inv) = v39))) | ( ~ (v36 = true_1) & x(v35, v29) = v36 &
% 133.32/18.64                  select2(v26, v27, inv) = v35)))) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64          :  ! [v27: int] : ( ~ (select2(v25, v26, exposeVersion) = v27) |  ?
% 133.32/18.64            [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32:
% 133.32/18.64              int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_IsEmpty_1(v27) = v34 & CirQueue_IsEmpty(v25, v26) = v33 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, inv) = v29
% 133.32/18.64              & select2(v25, v26, allocated) = v32 & select2(v25, v26, localinv) =
% 133.32/18.64              v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) | v26 = nullObject | ( ~ (v35 = true_1) & x(v28,
% 133.32/18.64                    CirQueue) = v35) | (( ~ (v34 = true_1) | v33 = true_1) & ( ~
% 133.32/18.64                    (v33 = true_1) | v34 = true_1))))) &  ! [v25: int] :  ! [v26:
% 133.32/18.64            int] :  ! [v27: int] : ( ~ (select2(v25, v26, exposeVersion) = v27) | 
% 133.32/18.64            ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_IsFull_1(v27) = v34 & CirQueue_IsFull(v25, v26) = v33 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, inv) = v29
% 133.32/18.64              & select2(v25, v26, allocated) = v32 & select2(v25, v26, localinv) =
% 133.32/18.64              v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) | v26 = nullObject | ( ~ (v35 = true_1) & x(v28,
% 133.32/18.64                    CirQueue) = v35) | (( ~ (v34 = true_1) | v33 = true_1) & ( ~
% 133.32/18.64                    (v33 = true_1) | v34 = true_1))))) &  ! [v25: int] :  ! [v26:
% 133.32/18.64            int] :  ! [v27: int] : ( ~ (select2(v25, v26, exposeVersion) = v27) | 
% 133.32/18.64            ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Capacity_1(v27) = v34 & CirQueue_get_Capacity(v25, v26)
% 133.32/18.64              = v33 & IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, allocated) = v32 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~
% 133.32/18.64                (v30 = v28) |  ~ (v29 = v28) | v34 = v33 | v26 = nullObject | ( ~
% 133.32/18.64                  (v35 = true_1) & x(v28, CirQueue) = v35)))) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, exposeVersion) =
% 133.32/18.64              v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int]
% 133.32/18.64            :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Count_1(v27) = v34 & CirQueue_get_Count(v25, v26) = v33
% 133.32/18.64              & IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, inv) =
% 133.32/18.64              v29 & select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.64                localinv) = v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30
% 133.32/18.64                  = v28) |  ~ (v29 = v28) | v34 = v33 | v26 = nullObject | ( ~
% 133.32/18.64                  (v35 = true_1) & x(v28, CirQueue) = v35)))) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, exposeVersion) =
% 133.32/18.64              v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int]
% 133.32/18.64            :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Tail_1(v27) = v34 & CirQueue_get_Tail(v25, v26) = v33 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, inv) = v29
% 133.32/18.64              & select2(v25, v26, allocated) = v32 & select2(v25, v26, localinv) =
% 133.32/18.64              v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) | v34 = v33 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (select2(v25, v26, exposeVersion) = v27) |  ? [v28:
% 133.32/18.64              int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int]
% 133.32/18.64            :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Head_1(v27) = v34 & CirQueue_get_Head(v25, v26) = v33 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, inv) = v29
% 133.32/18.64              & select2(v25, v26, allocated) = v32 & select2(v25, v26, localinv) =
% 133.32/18.64              v30 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) | v34 = v33 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (select2(v25, v26, ownerFrame) = v27) |  ? [v28: int] :
% 133.32/18.64             ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :
% 133.32/18.64            (IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26, inv) = v31
% 133.32/18.64              & select2(v25, v26, localinv) = v32 & select2(v25, v26, ownerRef) =
% 133.32/18.64              v29 & ( ~ (v30 = true_1) | v27 = PeerGroupPlaceholder | (v36 = v35 &
% 133.32/18.64                  BaseClass(v27) = v35 & select2(v25, v29, localinv) = v35) | (v32
% 133.32/18.64                  = v28 & v31 = v28) | ( ~ (v34 = true_1) & x(v33, v27) = v34 &
% 133.32/18.64                  select2(v25, v29, inv) = v33)))) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64          :  ! [v27: int] : ( ~ (select2(v25, v26, inv) = v27) |  ? [v28: int] : 
% 133.32/18.64            ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :
% 133.32/18.64            (IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26, ownerFrame)
% 133.32/18.64              = v29 & select2(v25, v26, localinv) = v32 & select2(v25, v26,
% 133.32/18.64                ownerRef) = v30 & ( ~ (v31 = true_1) | v29 = PeerGroupPlaceholder
% 133.32/18.64                | (v36 = v35 & BaseClass(v29) = v35 & select2(v25, v30, localinv)
% 133.32/18.64                  = v35) | (v32 = v27 & v28 = v27) | ( ~ (v34 = true_1) & x(v33,
% 133.32/18.64                    v29) = v34 & select2(v25, v30, inv) = v33)))) &  ! [v25: int]
% 133.32/18.64          :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv) = v27) | 
% 133.32/18.64            ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_IsEmpty_1(v33) = v34 & CirQueue_IsEmpty(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v27, CirQueue) = v35) | (( ~ (v34 = true_1)
% 133.32/18.64                    | v32 = true_1) & ( ~ (v32 = true_1) | v34 = true_1))))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_IsFull_1(v33) = v34 & CirQueue_IsFull(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v27, CirQueue) = v35) | (( ~ (v34 = true_1)
% 133.32/18.64                    | v32 = true_1) & ( ~ (v32 = true_1) | v34 = true_1))))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_get_Capacity_1(v33) = v34 & CirQueue_get_Capacity(v25,
% 133.32/18.64                v26) = v32 & IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25,
% 133.32/18.64                v26, exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 =
% 133.32/18.64                nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_get_Count_1(v33) = v34 & CirQueue_get_Count(v25, v26) =
% 133.32/18.64              v32 & IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 =
% 133.32/18.64                nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_get_Tail_1(v33) = v34 & CirQueue_get_Tail(v25, v26) = v32
% 133.32/18.64              & IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 =
% 133.32/18.64                nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int]
% 133.32/18.64            : (CirQueue_get_Head_1(v33) = v34 & CirQueue_get_Head(v25, v26) = v32
% 133.32/18.64              & IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v29 & ( ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                  true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 =
% 133.32/18.64                nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, inv)
% 133.32/18.64              = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31:
% 133.32/18.64              int] : (IsHeap(v25) = v29 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                localinv) = v30 & ( ~ (v29 = true_1) | v26 = nullObject | (v30 =
% 133.32/18.64                  v27 & v28 = v27) | ( ~ (v31 = true_1) & x(v28, System_Array) =
% 133.32/18.64                  v31)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (select2(v25, v26, allocated) = v27) |  ? [v28: int] :  ? [v29: int] :
% 133.32/18.64             ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_IsEmpty_1(v33) = v34 &
% 133.32/18.64              CirQueue_IsEmpty(v25, v26) = v32 & IsHeap(v25) = v31 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, localinv) = v30 & ( ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = v28) |  ~ (v29 = v28) |  ~ (v27 = true_1) |
% 133.32/18.64                v26 = nullObject | ( ~ (v35 = true_1) & x(v28, CirQueue) = v35) |
% 133.32/18.64                (( ~ (v34 = true_1) | v32 = true_1) & ( ~ (v32 = true_1) | v34 =
% 133.32/18.64                    true_1))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64          ( ~ (select2(v25, v26, allocated) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.64            :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_IsFull_1(v33) = v34 &
% 133.32/18.64              CirQueue_IsFull(v25, v26) = v32 & IsHeap(v25) = v31 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, localinv) = v30 & ( ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = v28) |  ~ (v29 = v28) |  ~ (v27 = true_1) |
% 133.32/18.64                v26 = nullObject | ( ~ (v35 = true_1) & x(v28, CirQueue) = v35) |
% 133.32/18.64                (( ~ (v34 = true_1) | v32 = true_1) & ( ~ (v32 = true_1) | v34 =
% 133.32/18.64                    true_1))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64          ( ~ (select2(v25, v26, allocated) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.64            :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_get_Capacity_1(v33) = v34 &
% 133.32/18.64              CirQueue_get_Capacity(v25, v26) = v32 & IsHeap(v25) = v31 &
% 133.32/18.64              typeof(v26) = v28 & select2(v25, v26, exposeVersion) = v33 &
% 133.32/18.64              select2(v25, v26, inv) = v29 & select2(v25, v26, localinv) = v30 & (
% 133.32/18.64                ~ (v31 = true_1) |  ~ (v30 = v28) |  ~ (v29 = v28) |  ~ (v27 =
% 133.32/18.64                  true_1) | v34 = v32 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v28, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (select2(v25, v26, allocated) = v27) |  ? [v28: int] : 
% 133.32/18.64            ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Count_1(v33) = v34 & CirQueue_get_Count(v25, v26) = v32
% 133.32/18.64              & IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) |  ~ (v27 = true_1) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v28, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) = v27)
% 133.32/18.64            |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Tail_1(v33) = v34 & CirQueue_get_Tail(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) |  ~ (v27 = true_1) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v28, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) = v27)
% 133.32/18.64            |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Head_1(v33) = v34 & CirQueue_get_Head(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, localinv) = v30 & ( ~ (v31 = true_1) |  ~ (v30 = v28) |  ~
% 133.32/18.64                (v29 = v28) |  ~ (v27 = true_1) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v28, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, localinv) = v27) |
% 133.32/18.64             ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36:
% 133.32/18.64              int] : (IsHeap(v25) = v31 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                ownerFrame) = v29 & select2(v25, v26, inv) = v32 & select2(v25,
% 133.32/18.64                v26, ownerRef) = v30 & ( ~ (v31 = true_1) | v29 =
% 133.32/18.64                PeerGroupPlaceholder | (v36 = v35 & BaseClass(v29) = v35 &
% 133.32/18.64                  select2(v25, v30, localinv) = v35) | (v32 = v27 & v28 = v27) | (
% 133.32/18.64                  ~ (v34 = true_1) & x(v33, v29) = v34 & select2(v25, v30, inv) =
% 133.32/18.64                  v33)))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64            (select2(v25, v26, localinv) = v27) |  ? [v28: int] :  ? [v29: int] : 
% 133.32/18.64            ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_IsEmpty_1(v33) = v34 &
% 133.32/18.64              CirQueue_IsEmpty(v25, v26) = v32 & IsHeap(v25) = v30 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, allocated) = v31 & ( ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) |
% 133.32/18.64                v26 = nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35) |
% 133.32/18.64                (( ~ (v34 = true_1) | v32 = true_1) & ( ~ (v32 = true_1) | v34 =
% 133.32/18.64                    true_1))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64          ( ~ (select2(v25, v26, localinv) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.64            :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_IsFull_1(v33) = v34 &
% 133.32/18.64              CirQueue_IsFull(v25, v26) = v32 & IsHeap(v25) = v30 & typeof(v26) =
% 133.32/18.64              v28 & select2(v25, v26, exposeVersion) = v33 & select2(v25, v26,
% 133.32/18.64                inv) = v29 & select2(v25, v26, allocated) = v31 & ( ~ (v31 =
% 133.32/18.64                  true_1) |  ~ (v30 = true_1) |  ~ (v29 = v27) |  ~ (v28 = v27) |
% 133.32/18.64                v26 = nullObject | ( ~ (v35 = true_1) & x(v27, CirQueue) = v35) |
% 133.32/18.64                (( ~ (v34 = true_1) | v32 = true_1) & ( ~ (v32 = true_1) | v34 =
% 133.32/18.64                    true_1))))) &  ! [v25: int] :  ! [v26: int] :  ! [v27: int] :
% 133.32/18.64          ( ~ (select2(v25, v26, localinv) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.64            :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64            [v34: int] :  ? [v35: int] : (CirQueue_get_Capacity_1(v33) = v34 &
% 133.32/18.64              CirQueue_get_Capacity(v25, v26) = v32 & IsHeap(v25) = v30 &
% 133.32/18.64              typeof(v26) = v28 & select2(v25, v26, exposeVersion) = v33 &
% 133.32/18.64              select2(v25, v26, inv) = v29 & select2(v25, v26, allocated) = v31 &
% 133.32/18.64              ( ~ (v31 = true_1) |  ~ (v30 = true_1) |  ~ (v29 = v27) |  ~ (v28 =
% 133.32/18.64                  v27) | v34 = v32 | v26 = nullObject | ( ~ (v35 = true_1) &
% 133.32/18.64                  x(v27, CirQueue) = v35)))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64          [v27: int] : ( ~ (select2(v25, v26, localinv) = v27) |  ? [v28: int] : 
% 133.32/18.64            ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64            [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Count_1(v33) = v34 & CirQueue_get_Count(v25, v26) = v32
% 133.32/18.64              & IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v31 & ( ~ (v31 = true_1) |  ~ (v30 = true_1) | 
% 133.32/18.64                ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, localinv) = v27) |
% 133.32/18.64             ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Tail_1(v33) = v34 & CirQueue_get_Tail(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v31 & ( ~ (v31 = true_1) |  ~ (v30 = true_1) | 
% 133.32/18.64                ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, localinv) = v27) |
% 133.32/18.64             ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64            [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.64            (CirQueue_get_Head_1(v33) = v34 & CirQueue_get_Head(v25, v26) = v32 &
% 133.32/18.64              IsHeap(v25) = v30 & typeof(v26) = v28 & select2(v25, v26,
% 133.32/18.64                exposeVersion) = v33 & select2(v25, v26, inv) = v29 & select2(v25,
% 133.32/18.64                v26, allocated) = v31 & ( ~ (v31 = true_1) |  ~ (v30 = true_1) | 
% 133.32/18.64                ~ (v29 = v27) |  ~ (v28 = v27) | v34 = v32 | v26 = nullObject | (
% 133.32/18.64                  ~ (v35 = true_1) & x(v27, CirQueue) = v35)))) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, localinv) = v27) |
% 133.32/18.64             ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :
% 133.32/18.64            (IsHeap(v25) = v29 & typeof(v26) = v28 & select2(v25, v26, inv) = v30
% 133.32/18.64              & ( ~ (v29 = true_1) | v26 = nullObject | (v30 = v27 & v28 = v27) |
% 133.32/18.64                ( ~ (v31 = true_1) & x(v28, System_Array) = v31)))) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.64                ownerRef) = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :
% 133.32/18.64             ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.64            [v35: int] :  ? [v36: int] : (IsHeap(v25) = v30 & typeof(v26) = v28 &
% 133.32/18.64              select2(v25, v26, ownerFrame) = v29 & select2(v25, v26, inv) = v31 &
% 133.32/18.64              select2(v25, v26, localinv) = v32 & ( ~ (v30 = true_1) | v29 =
% 133.32/18.64                PeerGroupPlaceholder | (v36 = v35 & BaseClass(v29) = v35 &
% 133.32/18.64                  select2(v25, v27, localinv) = v35) | (v32 = v28 & v31 = v28) | (
% 133.32/18.64                  ~ (v34 = true_1) & x(v33, v29) = v34 & select2(v25, v27, inv) =
% 133.32/18.64                  v33)))) &  ! [v25: int] :  ! [v26: int] : (v26 = v25 |  ~
% 133.32/18.64            (shr(v25, 0) = v26)) &  ! [v25: int] :  ! [v26: int] : (v26 = v25 |  ~
% 133.32/18.64            (shl(v25, 0) = v26)) &  ! [v25: int] :  ! [v26: int] : (v26 = v25 |  ~
% 133.32/18.64            (IsValueType(v25) = true_1) |  ~ (x(v26, v25) = true_1)) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] : (v26 = v25 |  ~ (IsValueType(v25) = true_1) | 
% 133.32/18.64            ~ (x(v25, v26) = true_1)) &  ! [v25: int] :  ! [v26: int] : (v26 =
% 133.32/18.64            System_Console_get_In_1 |  ~ (System_Console_get_In(v25) = v26)) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] : (v26 = true_1 |  ~ ($lesseq(v25,
% 133.32/18.64                int_18446744073709551615)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_UInt64) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ ($lesseq(v25, int_4294967295)) |  ~ ($lesseq(0, v25))
% 133.32/18.64            |  ~ (InRange(v25, System_UInt32) = v26)) &  ! [v25: int] :  ! [v26:
% 133.32/18.64            int] : (v26 = true_1 |  ~ ($lesseq(1, $difference($product(-1, v25),
% 133.32/18.64                  int_m9223372036854775808))) |  ~
% 133.32/18.64            ($lesseq(int_m9223372036854775808, v25)) |  ~ (InRange(v25,
% 133.32/18.64                System_Int64) = v26)) &  ! [v25: int] :  ! [v26: int] : (v26 =
% 133.32/18.64            true_1 |  ~ ($lesseq(1, $difference($product(-1, v25),
% 133.32/18.64                  int_m2147483648))) |  ~ ($lesseq(int_m2147483648, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_Int32) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ ($lesseq(v25, 65535)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_Char) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ ($lesseq(v25, 65535)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_UInt16) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ ($lesseq(v25, 32767)) |  ~ ($lesseq(-32768, v25)) | 
% 133.32/18.64            ~ (InRange(v25, System_Int16) = v26)) &  ! [v25: int] :  ! [v26: int]
% 133.32/18.64          : (v26 = true_1 |  ~ ($lesseq(v25, 255)) |  ~ ($lesseq(0, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_Byte) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ ($lesseq(v25, 127)) |  ~ ($lesseq(-128, v25)) |  ~
% 133.32/18.64            (InRange(v25, System_SByte) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = true_1 |  ~ (StringEquals(v25, v25) = v26)) &  ! [v25: int] :  !
% 133.32/18.64          [v26: int] : (v26 = true_1 |  ~ (Is(nullObject, v25) = v26)) &  ! [v25:
% 133.32/18.64            int] :  ! [v26: int] : (v26 = true_1 |  ~ (select2(v25,
% 133.32/18.64                stringLiteral0, allocated) = v26) |  ? [v27: int] : ( ~ (v27 =
% 133.32/18.64                true_1) & IsHeap(v25) = v27)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v26 = stringLiteral0 |  ~
% 133.32/18.64            (System_String_IsInterned_System_String_notnull(v25, stringLiteral0) =
% 133.32/18.64              v26) |  ? [v27: int] : ( ~ (v27 = true_1) & IsHeap(v25) = v27)) &  !
% 133.32/18.64          [v25: int] :  ! [v26: int] : (v26 = System_Console_get_Out_1 |  ~
% 133.32/18.64            (System_Console_get_Out(v25) = v26)) &  ! [v25: int] :  ! [v26: int] :
% 133.32/18.64          (v25 = nullObject |  ~ (Is(v25, v26) = true_1) | IsNotNull(v25, v26) =
% 133.32/18.64            true_1) &  ! [v25: int] :  ! [v26: int] : (v25 = nullObject |  ~
% 133.32/18.64            (Is(v25, v26) = true_1) |  ? [v27: int] : (typeof(v25) = v27 & x(v27,
% 133.32/18.64                v26) = true_1)) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.64            ($lesseq(v26, -1)) |  ~ (StringLength(v25) = v26)) &  ! [v25: int] : 
% 133.32/18.64          ! [v26: int] : ( ~ ($lesseq(v26, 0) |  ~ (Rank(v25) = v26)) &  ! [v25:
% 133.32/18.64              int] :  ! [v26: int] : ( ~ (BoxTester(v25, v26) = nullObject) |  ?
% 133.32/18.64              [v27: int] : ( ~ (v27 = v26) & UnboxedType(v25) = v27)) &  ! [v25:
% 133.32/18.64              int] :  ! [v26: int] : ( ~ (AsNonNullRefField(v25, v26) = v25) |
% 133.32/18.64              AsRefField(v25, v26) = v25) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.64              (Is(v25, v26) = true_1) | As(v25, v26) = v25) &  ! [v25: int] :  !
% 133.32/18.64            [v26: int] : ( ~ (Is(nullObject, v25) = v26) |  ? [v27: int] : ( ~
% 133.32/18.64                (v27 = true_1) & IsNotNull(nullObject, v25) = v27)) &  ! [v25:
% 133.32/18.64              int] :  ! [v26: int] : ( ~ (TypeObject(v25) = v26) | TypeName(v26) =
% 133.32/18.64              v25) &  ! [v25: int] :  ! [v26: int] : ( ~ (TypeObject(v25) = v26) |
% 133.32/18.64              IsNotNull(v26, System_Type) = true_1) &  ! [v25: int] :  ! [v26:
% 133.32/18.64              int] : ( ~ (IsNotNull(v25, v26) = true_1) | Is(v25, v26) = true_1) &
% 133.32/18.64             ! [v25: int] :  ! [v26: int] : ( ~ (BaseClass(v25) = v26) | (x(v25,
% 133.32/18.64                  v26) = true_1 & ( ~ (v26 = v25) | v25 = System_Object))) &  !
% 133.32/18.64            [v25: int] :  ! [v26: int] : ( ~ (IsAllocated(v26, v25) = true_1) |  ?
% 133.32/18.64              [v27: int] :  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.64              [v31: int] : ((v31 = true_1 & IsAllocated(v26, v30) = true_1 &
% 133.32/18.64                  ElementProxy(v25, -1) = v30) | ( ~ (v29 = true_1) & typeof(v25)
% 133.32/18.64                  = v28 & x(v28, System_Array) = v29) | ( ~ (v27 = true_1) &
% 133.32/18.64                  IsHeap(v26) = v27))) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.64              (IsAllocated(v25, v26) = true_1) | select2(v25, v26, allocated) =
% 133.32/18.64              true_1) &  ! [v25: int] :  ! [v26: int] : ( ~ (DimLength(v25, 0) =
% 133.32/18.64                v26) |  ? [v27: int] :  ? [v28: int] : ((v28 = v26 & Length(v25) =
% 133.32/18.64                  v26) | ( ~ (v27 = 1) & Rank(v25) = v27))) &  ! [v25: int] :  !
% 133.32/18.64            [v26: int] : ( ~ (Length(v25) = v26) |  ? [v27: int] :  ? [v28: int] :
% 133.32/18.64              ((v28 = v26 & DimLength(v25, 0) = v26) | ( ~ (v27 = 1) & Rank(v25) =
% 133.32/18.64                  v27))) &  ! [v25: int] :  ! [v26: int] : ( ~ (Length(v25) = v26)
% 133.32/18.64              | ($lesseq(1, $difference($product(-1, v26), int_m2147483648)) &
% 133.32/18.64                $lesseq(0, v26))) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.64              (typeof(v25) = v26) |  ? [v27: int] : ( ~ (v27 = true_1) &
% 133.32/18.64                IsMemberlessType(v26) = v27)) &  ! [v25: int] :  ! [v26: int] : (
% 133.32/18.64              ~ (ClassRepr(v25) = v26) | ClassReprInv(v26) = v25) &  ! [v25: int]
% 133.32/18.64            :  ! [v26: int] : ( ~ (ClassRepr(v25) = v26) |  ? [v27: int] :  ?
% 133.32/18.64              [v28: int] : ( ~ (v28 = true_1) & typeof(v26) = v27 & x(v27,
% 133.32/18.64                  System_Object) = v28)) &  ! [v25: int] : (v25 = System_String | 
% 133.32/18.64              ~ (x(v25, System_String) = true_1)) &  ! [v25: int] : (v25 =
% 133.32/18.64              CirQueue |  ~ (x(v25, CirQueue) = true_1)) &  ! [v25: int] : ( ~
% 133.32/18.64              ($lesseq(1, $difference(int_m9223372036854775808, v25))) |  ~
% 133.32/18.64              (InRange(v25, System_Int64) = true_1)) &  ! [v25: int] : ( ~
% 133.32/18.64              ($lesseq(1, $difference(int_m2147483648, v25))) |  ~ (InRange(v25,
% 133.32/18.64                  System_Int32) = true_1)) &  ! [v25: int] : ( ~ ($lesseq(v25,
% 133.32/18.64                  -32769)) |  ~ (InRange(v25, System_Int16) = true_1)) &  ! [v25:
% 133.32/18.64              int] : ( ~ ($lesseq(v25, -129)) |  ~ (InRange(v25, System_SByte) =
% 133.32/18.64                true_1)) &  ! [v25: int] : ( ~ ($lesseq(v25, -1)) |  ~
% 133.32/18.64              (InRange(v25, System_Byte) = true_1)) &  ! [v25: int] : ( ~
% 133.32/18.64              ($lesseq(v25, -1)) |  ~ (InRange(v25, System_UInt32) = true_1)) &  !
% 133.32/18.64            [v25: int] : ( ~ ($lesseq(v25, -1)) |  ~ (InRange(v25, System_Char) =
% 133.32/18.64                true_1)) &  ! [v25: int] : ( ~ ($lesseq(v25, -1)) |  ~
% 133.32/18.64              (InRange(v25, System_UInt16) = true_1)) &  ! [v25: int] : ( ~
% 133.32/18.64              ($lesseq(v25, -1)) |  ~ (InRange(v25, System_UInt64) = true_1)) &  !
% 133.32/18.64            [v25: int] : ( ~ ($lesseq(1, $difference(v25,
% 133.32/18.64                    int_18446744073709551615))) |  ~ (InRange(v25, System_UInt64)
% 133.32/18.64                = true_1)) &  ! [v25: int] : ( ~ ($lesseq(1, $difference(v25,
% 133.32/18.64                    int_4294967295))) |  ~ (InRange(v25, System_UInt32) = true_1))
% 133.32/18.64            &  ! [v25: int] : ( ~ ($lesseq(0, $sum(v25,
% 133.32/18.64                    int_m9223372036854775808))) |  ~ (InRange(v25, System_Int64) =
% 133.32/18.64                true_1)) &  ! [v25: int] : ( ~ ($lesseq(0, $sum(v25,
% 133.32/18.64                    int_m2147483648))) |  ~ (InRange(v25, System_Int32) = true_1))
% 133.32/18.64            &  ! [v25: int] : ( ~ ($lesseq(65536, v25)) |  ~ (InRange(v25,
% 133.32/18.64                  System_Char) = true_1)) &  ! [v25: int] : ( ~ ($lesseq(65536,
% 133.32/18.64                  v25)) |  ~ (InRange(v25, System_UInt16) = true_1)) &  ! [v25:
% 133.32/18.64              int] : ( ~ ($lesseq(32768, v25)) |  ~ (InRange(v25, System_Int16) =
% 133.32/18.64                true_1)) &  ! [v25: int] : ( ~ ($lesseq(256, v25)) |  ~
% 133.32/18.64              (InRange(v25, System_Byte) = true_1)) &  ! [v25: int] : ( ~
% 133.32/18.64              ($lesseq(128, v25)) |  ~ (InRange(v25, System_SByte) = true_1)) &  !
% 133.32/18.64            [v25: int] :  ~ (IsNotNull(nullObject, v25) = true_1) &  ! [v25: int]
% 133.32/18.64            : ( ~ (Rank(v25) = 1) |  ? [v26: int] : (DimLength(v25, 0) = v26 &
% 133.32/18.64                Length(v25) = v26)) &  ! [v25: int] : ( ~ (IsHeap(v25) = true_1) |
% 133.32/18.64              System_String_IsInterned_System_String_notnull(v25, stringLiteral0)
% 133.32/18.64              = stringLiteral0) &  ! [v25: int] : ( ~ (IsHeap(v25) = true_1) |
% 133.32/18.64              select2(v25, stringLiteral0, allocated) = true_1) &  ! [v25: int] : 
% 133.32/18.64            ~ (ClassRepr(v25) = nullObject) & ( ~ (PurityAxiomsCanBeAssumed =
% 133.32/18.64                true_1) | ( ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64                  (CirQueue_IsEmpty(v25, v26) = v27) |  ? [v28: int] :  ? [v29:
% 133.32/18.64                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64                  [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ?
% 133.32/18.64                  [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ?
% 133.32/18.64                  [v41: int] :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ?
% 133.32/18.64                  [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.64                  (CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v35 &
% 133.32/18.64                    IsNotNull(v26, CirQueue) = v32 & IsHeap(v25) = v31 &
% 133.32/18.64                    select2(v25, v26, ownerFrame) = v30 & select2(v25, v26,
% 133.32/18.64                      FirstConsistentOwner) = v29 & select2(v25, v26, allocated) =
% 133.32/18.64                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.64                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v45 = v30 & v44 =
% 133.32/18.64                        v28 & v43 = true_1 &  ~ (v41 = nullObject) & typeof(v41) =
% 133.32/18.64                        v42 & select2(v25, v41, ownerFrame) = v30 & select2(v25,
% 133.32/18.64                          v41, inv) = v46 & select2(v25, v41, allocated) = true_1
% 133.32/18.64                        & select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.64                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.64                      (v35 = v26 & ( ~ (v34 = 0) | v27 = true_1) & ( ~ (v27 =
% 133.32/18.64                            true_1) | v34 = 0) & (v30 = PeerGroupPlaceholder |
% 133.32/18.64                          ((v29 = v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.64                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.64                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.64                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.64                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.64                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.64                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64                  (CirQueue_get_Count(v25, v26) = v27) |  ? [v28: int] :  ? [v29:
% 133.32/18.64                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64                  [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ?
% 133.32/18.64                  [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ?
% 133.32/18.64                  [v41: int] :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ?
% 133.32/18.64                  [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.64                  (CirQueue_IsEmpty(v25, v26) = v34 & AsPureObject(v26) = v35 &
% 133.32/18.64                    IsNotNull(v26, CirQueue) = v32 & IsHeap(v25) = v31 &
% 133.32/18.64                    select2(v25, v26, ownerFrame) = v30 & select2(v25, v26,
% 133.32/18.64                      FirstConsistentOwner) = v29 & select2(v25, v26, allocated) =
% 133.32/18.64                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.64                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v45 = v30 & v44 =
% 133.32/18.64                        v28 & v43 = true_1 &  ~ (v41 = nullObject) & typeof(v41) =
% 133.32/18.64                        v42 & select2(v25, v41, ownerFrame) = v30 & select2(v25,
% 133.32/18.64                          v41, inv) = v46 & select2(v25, v41, allocated) = true_1
% 133.32/18.64                        & select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.64                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.64                      (v35 = v26 & ( ~ (v34 = true_1) | v27 = 0) & ( ~ (v27 = 0) |
% 133.32/18.64                          v34 = true_1) & (v30 = PeerGroupPlaceholder | ((v29 =
% 133.32/18.64                              v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.64                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.64                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.64                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.64                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.64                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.64                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.64                      v26, ownerFrame) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.64                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.64                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.64                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.64                  [v46: int] :  ? [v47: int] : (CirQueue_IsEmpty(v25, v26) = v33 &
% 133.32/18.64                    CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v35 &
% 133.32/18.64                    IsNotNull(v26, CirQueue) = v31 & IsHeap(v25) = v30 &
% 133.32/18.64                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.64                      v26, allocated) = v32 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.64                    ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.64                      (v45 = v27 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.64                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.64                          ownerFrame) = v27 & select2(v25, v41, inv) = v46 &
% 133.32/18.64                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.64                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.64                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & ( ~ (v34
% 133.32/18.64                            = 0) | v33 = true_1) & ( ~ (v33 = true_1) | v34 = 0) &
% 133.32/18.64                        (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v39 = v38 &
% 133.32/18.64                                BaseClass(v27) = v38 & select2(v25, v28, localinv)
% 133.32/18.64                                = v38) | ( ~ (v37 = true_1) & x(v36, v27) = v37 &
% 133.32/18.64                                select2(v25, v28, inv) = v36)) & ((v40 = v29 &
% 133.32/18.64                                select2(v25, v28, FirstConsistentOwner) = v29) |
% 133.32/18.64                              (v37 = true_1 &  ~ (v39 = v38) & BaseClass(v27) =
% 133.32/18.64                                v39 & x(v36, v27) = true_1 & select2(v25, v28,
% 133.32/18.64                                  inv) = v36 & select2(v25, v28, localinv) =
% 133.32/18.64                                v38)))))))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64                [v27: int] : ( ~ (select2(v25, v26, FirstConsistentOwner) = v27) |
% 133.32/18.64                   ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] : 
% 133.32/18.64                  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] : 
% 133.32/18.64                  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] : 
% 133.32/18.64                  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] : 
% 133.32/18.64                  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.64                  (CirQueue_IsEmpty(v25, v26) = v33 & CirQueue_get_Count(v25, v26)
% 133.32/18.64                    = v34 & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) =
% 133.32/18.64                    v31 & IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29
% 133.32/18.64                    & select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.64                      ownerRef) = v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) | 
% 133.32/18.64                      ~ (v30 = true_1) | (v45 = v29 & v44 = v28 & v43 = true_1 & 
% 133.32/18.64                        ~ (v41 = nullObject) & typeof(v41) = v42 & select2(v25,
% 133.32/18.64                          v41, ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.64                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.64                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.64                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & ( ~ (v34
% 133.32/18.64                            = 0) | v33 = true_1) & ( ~ (v33 = true_1) | v34 = 0) &
% 133.32/18.64                        (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 = v38 &
% 133.32/18.64                                BaseClass(v29) = v38 & select2(v25, v28, localinv)
% 133.32/18.64                                = v38) | ( ~ (v37 = true_1) & x(v36, v29) = v37 &
% 133.32/18.64                                select2(v25, v28, inv) = v36)) & ((v40 = v27 &
% 133.32/18.64                                select2(v25, v28, FirstConsistentOwner) = v27) |
% 133.32/18.64                              (v37 = true_1 &  ~ (v39 = v38) & BaseClass(v29) =
% 133.32/18.64                                v39 & x(v36, v29) = true_1 & select2(v25, v28,
% 133.32/18.64                                  inv) = v36 & select2(v25, v28, localinv) =
% 133.32/18.64                                v38)))))))) &  ! [v25: int] :  ! [v26: int] :  !
% 133.32/18.64                [v27: int] : ( ~ (select2(v25, v26, allocated) = v27) |  ? [v28:
% 133.32/18.64                    int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.64                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ?
% 133.32/18.64                  [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ?
% 133.32/18.64                  [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] :  ?
% 133.32/18.64                  [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.64                  (CirQueue_IsEmpty(v25, v26) = v33 & CirQueue_get_Count(v25, v26)
% 133.32/18.64                    = v34 & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) =
% 133.32/18.64                    v32 & IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30
% 133.32/18.64                    & select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.64                      v26, ownerRef) = v28 & ( ~ (v32 = true_1) |  ~ (v31 =
% 133.32/18.64                        true_1) |  ~ (v27 = true_1) | (v45 = v30 & v44 = v28 & v43
% 133.32/18.64                        = true_1 &  ~ (v41 = nullObject) & typeof(v41) = v42 &
% 133.32/18.64                        select2(v25, v41, ownerFrame) = v30 & select2(v25, v41,
% 133.32/18.64                          inv) = v46 & select2(v25, v41, allocated) = true_1 &
% 133.32/18.64                        select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.64                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.64                      (v35 = v26 & ( ~ (v34 = 0) | v33 = true_1) & ( ~ (v33 =
% 133.32/18.64                            true_1) | v34 = 0) & (v30 = PeerGroupPlaceholder |
% 133.32/18.64                          ((v29 = v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.64                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.64                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.64                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.64                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.64                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.64                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.64                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.64                      v26, ownerRef) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.64                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.64                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.64                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.64                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.64                  [v46: int] :  ? [v47: int] : (CirQueue_IsEmpty(v25, v26) = v33 &
% 133.32/18.64                    CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v35 &
% 133.32/18.64                    IsNotNull(v26, CirQueue) = v31 & IsHeap(v25) = v30 &
% 133.32/18.64                    select2(v25, v26, ownerFrame) = v29 & select2(v25, v26,
% 133.32/18.64                      FirstConsistentOwner) = v28 & select2(v25, v26, allocated) =
% 133.32/18.64                    v32 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.64                        true_1) | (v45 = v29 & v44 = v27 & v43 = true_1 &  ~ (v41
% 133.32/18.64                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.64                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.64                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.64                          localinv) = v47 & select2(v25, v41, ownerRef) = v27 & (
% 133.32/18.64                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & ( ~ (v34
% 133.32/18.64                            = 0) | v33 = true_1) & ( ~ (v33 = true_1) | v34 = 0) &
% 133.32/18.64                        (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 = v38 &
% 133.32/18.64                                BaseClass(v29) = v38 & select2(v25, v27, localinv)
% 133.32/18.64                                = v38) | ( ~ (v37 = true_1) & x(v36, v29) = v37 &
% 133.32/18.64                                select2(v25, v27, inv) = v36)) & ((v40 = v28 &
% 133.32/18.64                                select2(v25, v27, FirstConsistentOwner) = v28) |
% 133.32/18.64                              (v37 = true_1 &  ~ (v39 = v38) & BaseClass(v29) =
% 133.32/18.64                                v39 & x(v36, v29) = true_1 & select2(v25, v27,
% 133.32/18.64                                  inv) = v36 & select2(v25, v27, localinv) =
% 133.32/18.64                                v38)))))))))) & ( ~ (PurityAxiomsCanBeAssumed =
% 133.32/18.64                true_1) | ( ! [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64                  (CirQueue_IsFull(v25, v26) = v27) |  ? [v28: int] :  ? [v29:
% 133.32/18.64                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64                  [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ?
% 133.32/18.64                  [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ?
% 133.32/18.64                  [v41: int] :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ?
% 133.32/18.64                  [v45: int] :  ? [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.64                  (CirQueue_get_Capacity(v25, v26) = v35 & CirQueue_get_Count(v25,
% 133.32/18.64                      v26) = v34 & AsPureObject(v26) = v36 & IsNotNull(v26,
% 133.32/18.64                      CirQueue) = v32 & IsHeap(v25) = v31 & select2(v25, v26,
% 133.32/18.64                      ownerFrame) = v30 & select2(v25, v26, FirstConsistentOwner)
% 133.32/18.64                    = v29 & select2(v25, v26, allocated) = v33 & select2(v25, v26,
% 133.32/18.64                      ownerRef) = v28 & ( ~ (v33 = true_1) |  ~ (v32 = true_1) | 
% 133.32/18.64                      ~ (v31 = true_1) | (v46 = v30 & v45 = v28 & v44 = true_1 & 
% 133.32/18.64                        ~ (v42 = nullObject) & typeof(v42) = v43 & select2(v25,
% 133.32/18.64                          v42, ownerFrame) = v30 & select2(v25, v42, inv) = v47 &
% 133.32/18.64                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.64                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.64                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.64                            = v34) | v27 = true_1) & ( ~ (v27 = true_1) | v35 =
% 133.32/18.64                          v34) & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v40
% 133.32/18.64                                = v39 & BaseClass(v30) = v39 & select2(v25, v28,
% 133.32/18.64                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.64                                  v30) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.64                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.64                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.64                                BaseClass(v30) = v40 & x(v37, v30) = true_1 &
% 133.32/18.64                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.64                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.64                [v26: int] :  ! [v27: int] : ( ~ (CirQueue_get_Capacity(v25, v26)
% 133.32/18.64                    = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.64                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.64                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.64                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.64                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.64                  [v47: int] :  ? [v48: int] : (CirQueue_IsFull(v25, v26) = v34 &
% 133.32/18.64                    CirQueue_get_Count(v25, v26) = v35 & AsPureObject(v26) = v36 &
% 133.32/18.64                    IsNotNull(v26, CirQueue) = v32 & IsHeap(v25) = v31 &
% 133.32/18.64                    select2(v25, v26, ownerFrame) = v30 & select2(v25, v26,
% 133.32/18.64                      FirstConsistentOwner) = v29 & select2(v25, v26, allocated) =
% 133.32/18.64                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.64                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v46 = v30 & v45 =
% 133.32/18.64                        v28 & v44 = true_1 &  ~ (v42 = nullObject) & typeof(v42) =
% 133.32/18.64                        v43 & select2(v25, v42, ownerFrame) = v30 & select2(v25,
% 133.32/18.64                          v42, inv) = v47 & select2(v25, v42, allocated) = true_1
% 133.32/18.64                        & select2(v25, v42, localinv) = v48 & select2(v25, v42,
% 133.32/18.64                          ownerRef) = v28 & ( ~ (v48 = v43) |  ~ (v47 = v43))) |
% 133.32/18.64                      (v36 = v26 & ( ~ (v35 = v27) | v34 = true_1) & ( ~ (v34 =
% 133.32/18.64                            true_1) | v35 = v27) & (v30 = PeerGroupPlaceholder |
% 133.32/18.64                          ((v29 = v28 | (v40 = v39 & BaseClass(v30) = v39 &
% 133.32/18.64                                select2(v25, v28, localinv) = v39) | ( ~ (v38 =
% 133.32/18.64                                  true_1) & x(v37, v30) = v38 & select2(v25, v28,
% 133.32/18.64                                  inv) = v37)) & ((v41 = v29 & select2(v25, v28,
% 133.32/18.64                                  FirstConsistentOwner) = v29) | (v38 = true_1 & 
% 133.32/18.64                                ~ (v40 = v39) & BaseClass(v30) = v40 & x(v37, v30)
% 133.32/18.64                                = true_1 & select2(v25, v28, inv) = v37 &
% 133.32/18.64                                select2(v25, v28, localinv) = v39)))))))) &  !
% 133.32/18.64                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~
% 133.32/18.64                  (CirQueue_get_Count(v25, v26) = v27) |  ? [v28: int] :  ? [v29:
% 133.32/18.64                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.64                  [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ?
% 133.32/18.64                  [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ?
% 133.32/18.64                  [v41: int] :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ?
% 133.32/18.64                  [v45: int] :  ? [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.64                  (CirQueue_IsFull(v25, v26) = v34 & CirQueue_get_Capacity(v25,
% 133.32/18.64                      v26) = v35 & AsPureObject(v26) = v36 & IsNotNull(v26,
% 133.32/18.64                      CirQueue) = v32 & IsHeap(v25) = v31 & select2(v25, v26,
% 133.32/18.64                      ownerFrame) = v30 & select2(v25, v26, FirstConsistentOwner)
% 133.32/18.64                    = v29 & select2(v25, v26, allocated) = v33 & select2(v25, v26,
% 133.32/18.64                      ownerRef) = v28 & ( ~ (v33 = true_1) |  ~ (v32 = true_1) | 
% 133.32/18.64                      ~ (v31 = true_1) | (v46 = v30 & v45 = v28 & v44 = true_1 & 
% 133.32/18.64                        ~ (v42 = nullObject) & typeof(v42) = v43 & select2(v25,
% 133.32/18.64                          v42, ownerFrame) = v30 & select2(v25, v42, inv) = v47 &
% 133.32/18.64                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.64                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.64                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.64                            = v27) | v34 = true_1) & ( ~ (v34 = true_1) | v35 =
% 133.32/18.64                          v27) & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v40
% 133.32/18.64                                = v39 & BaseClass(v30) = v39 & select2(v25, v28,
% 133.32/18.64                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.64                                  v30) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.64                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.64                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.64                                BaseClass(v30) = v40 & x(v37, v30) = true_1 &
% 133.32/18.64                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.64                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.64                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerFrame) =
% 133.32/18.64                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.64                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.64                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.64                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.64                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] :  ? [v48: int] : (CirQueue_IsFull(v25, v26) = v33 &
% 133.32/18.65                    CirQueue_get_Capacity(v25, v26) = v35 &
% 133.32/18.65                    CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v36 &
% 133.32/18.65                    IsNotNull(v26, CirQueue) = v31 & IsHeap(v25) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v32 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v46 = v27 & v45 = v28 & v44 = true_1 &  ~ (v42 =
% 133.32/18.65                          nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v27 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.65                            = v34) | v33 = true_1) & ( ~ (v33 = true_1) | v35 =
% 133.32/18.65                          v34) & (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v40
% 133.32/18.65                                = v39 & BaseClass(v27) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v27) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v27) = v40 & x(v37, v27) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.65                  :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int]
% 133.32/18.65                  :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.65                  :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.65                  :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int]
% 133.32/18.65                  :  ? [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.65                  (CirQueue_IsFull(v25, v26) = v33 & CirQueue_get_Capacity(v25,
% 133.32/18.65                      v26) = v35 & CirQueue_get_Count(v25, v26) = v34 &
% 133.32/18.65                    AsPureObject(v26) = v36 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.65                      ownerRef) = v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) | 
% 133.32/18.65                      ~ (v30 = true_1) | (v46 = v29 & v45 = v28 & v44 = true_1 & 
% 133.32/18.65                        ~ (v42 = nullObject) & typeof(v42) = v43 & select2(v25,
% 133.32/18.65                          v42, ownerFrame) = v29 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.65                            = v34) | v33 = true_1) & ( ~ (v33 = true_1) | v35 =
% 133.32/18.65                          v34) & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v40
% 133.32/18.65                                = v39 & BaseClass(v29) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v29) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v27 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v27) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v29) = v40 & x(v37, v29) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] :  ? [v48: int] : (CirQueue_IsFull(v25, v26) = v33 &
% 133.32/18.65                    CirQueue_get_Capacity(v25, v26) = v35 &
% 133.32/18.65                    CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v36 &
% 133.32/18.65                    IsNotNull(v26, CirQueue) = v32 & IsHeap(v25) = v31 &
% 133.32/18.65                    select2(v25, v26, ownerFrame) = v30 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v29 & select2(v25, v26, ownerRef) =
% 133.32/18.65                    v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v27 =
% 133.32/18.65                        true_1) | (v46 = v30 & v45 = v28 & v44 = true_1 &  ~ (v42
% 133.32/18.65                          = nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.65                            = v34) | v33 = true_1) & ( ~ (v33 = true_1) | v35 =
% 133.32/18.65                          v34) & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v40
% 133.32/18.65                                = v39 & BaseClass(v30) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v30) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v30) = v40 & x(v37, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerRef) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] :  ? [v48: int] : (CirQueue_IsFull(v25, v26) = v33 &
% 133.32/18.65                    CirQueue_get_Capacity(v25, v26) = v35 &
% 133.32/18.65                    CirQueue_get_Count(v25, v26) = v34 & AsPureObject(v26) = v36 &
% 133.32/18.65                    IsNotNull(v26, CirQueue) = v31 & IsHeap(v25) = v30 &
% 133.32/18.65                    select2(v25, v26, ownerFrame) = v29 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v28 & select2(v25, v26, allocated) =
% 133.32/18.65                    v32 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.65                        true_1) | (v46 = v29 & v45 = v27 & v44 = true_1 &  ~ (v42
% 133.32/18.65                          = nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v27 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & ( ~ (v35
% 133.32/18.65                            = v34) | v33 = true_1) & ( ~ (v33 = true_1) | v35 =
% 133.32/18.65                          v34) & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v40
% 133.32/18.65                                = v39 & BaseClass(v29) = v39 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v29) = v38 & select2(v25, v27, inv) = v37)) &
% 133.32/18.65                            ((v41 = v28 & select2(v25, v27, FirstConsistentOwner)
% 133.32/18.65                                = v28) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v29) = v40 & x(v37, v29) = true_1 &
% 133.32/18.65                                select2(v25, v27, inv) = v37 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v39)))))))))) & ( ~
% 133.32/18.65              (PurityAxiomsCanBeAssumed = true_1) | ( ! [v25: int] :  ! [v26: int]
% 133.32/18.65                :  ! [v27: int] : ( ~ (CirQueue_get_Capacity(v25, v26) = v27) |  ?
% 133.32/18.65                  [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ?
% 133.32/18.65                  [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ?
% 133.32/18.65                  [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] :  ?
% 133.32/18.65                  [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :  ?
% 133.32/18.65                  [v48: int] : (AsPureObject(v26) = v36 & IsNotNull(v26, CirQueue)
% 133.32/18.65                    = v32 & Length(v34) = v35 & IsHeap(v25) = v31 & select2(v25,
% 133.32/18.65                      v26, ownerFrame) = v30 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v29 & select2(v25, v26, allocated) =
% 133.32/18.65                    v33 & select2(v25, v26, CirQueue_elements) = v34 &
% 133.32/18.65                    select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |  ~
% 133.32/18.65                      (v32 = true_1) |  ~ (v31 = true_1) | (v46 = v30 & v45 = v28
% 133.32/18.65                        & v44 = true_1 &  ~ (v42 = nullObject) & typeof(v42) = v43
% 133.32/18.65                        & select2(v25, v42, ownerFrame) = v30 & select2(v25, v42,
% 133.32/18.65                          inv) = v47 & select2(v25, v42, allocated) = true_1 &
% 133.32/18.65                        select2(v25, v42, localinv) = v48 & select2(v25, v42,
% 133.32/18.65                          ownerRef) = v28 & ( ~ (v48 = v43) |  ~ (v47 = v43))) |
% 133.32/18.65                      (v36 = v26 & v35 = v27 & (v30 = PeerGroupPlaceholder | ((v29
% 133.32/18.65                              = v28 | (v40 = v39 & BaseClass(v30) = v39 &
% 133.32/18.65                                select2(v25, v28, localinv) = v39) | ( ~ (v38 =
% 133.32/18.65                                  true_1) & x(v37, v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  inv) = v37)) & ((v41 = v29 & select2(v25, v28,
% 133.32/18.65                                  FirstConsistentOwner) = v29) | (v38 = true_1 & 
% 133.32/18.65                                ~ (v40 = v39) & BaseClass(v30) = v40 & x(v37, v30)
% 133.32/18.65                                = true_1 & select2(v25, v28, inv) = v37 &
% 133.32/18.65                                select2(v25, v28, localinv) = v39)))))))) &  !
% 133.32/18.65                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.65                      v26, ownerFrame) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.65                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.65                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.65                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.65                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.65                  [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.65                  (CirQueue_get_Capacity(v25, v26) = v33 & AsPureObject(v26) = v36
% 133.32/18.65                    & IsNotNull(v26, CirQueue) = v31 & Length(v34) = v35 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, FirstConsistentOwner) =
% 133.32/18.65                    v29 & select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.65                      CirQueue_elements) = v34 & select2(v25, v26, ownerRef) = v28
% 133.32/18.65                    & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v46 = v27 & v45 = v28 & v44 = true_1 &  ~ (v42 =
% 133.32/18.65                          nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v27 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & v35 =
% 133.32/18.65                        v33 & (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v40 =
% 133.32/18.65                                v39 & BaseClass(v27) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v27) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v27) = v40 & x(v37, v27) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.65                  :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int]
% 133.32/18.65                  :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.65                  :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.65                  :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int]
% 133.32/18.65                  :  ? [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.65                  (CirQueue_get_Capacity(v25, v26) = v33 & AsPureObject(v26) = v36
% 133.32/18.65                    & IsNotNull(v26, CirQueue) = v31 & Length(v34) = v35 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.65                      CirQueue_elements) = v34 & select2(v25, v26, ownerRef) = v28
% 133.32/18.65                    & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v46 = v29 & v45 = v28 & v44 = true_1 &  ~ (v42 =
% 133.32/18.65                          nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & v35 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v40 =
% 133.32/18.65                                v39 & BaseClass(v29) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v29) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v27 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v27) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v29) = v40 & x(v37, v29) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] :  ? [v48: int] : (CirQueue_get_Capacity(v25, v26) =
% 133.32/18.65                    v33 & AsPureObject(v26) = v36 & IsNotNull(v26, CirQueue) = v32
% 133.32/18.65                    & Length(v34) = v35 & IsHeap(v25) = v31 & select2(v25, v26,
% 133.32/18.65                      ownerFrame) = v30 & select2(v25, v26, FirstConsistentOwner)
% 133.32/18.65                    = v29 & select2(v25, v26, CirQueue_elements) = v34 &
% 133.32/18.65                    select2(v25, v26, ownerRef) = v28 & ( ~ (v32 = true_1) |  ~
% 133.32/18.65                      (v31 = true_1) |  ~ (v27 = true_1) | (v46 = v30 & v45 = v28
% 133.32/18.65                        & v44 = true_1 &  ~ (v42 = nullObject) & typeof(v42) = v43
% 133.32/18.65                        & select2(v25, v42, ownerFrame) = v30 & select2(v25, v42,
% 133.32/18.65                          inv) = v47 & select2(v25, v42, allocated) = true_1 &
% 133.32/18.65                        select2(v25, v42, localinv) = v48 & select2(v25, v42,
% 133.32/18.65                          ownerRef) = v28 & ( ~ (v48 = v43) |  ~ (v47 = v43))) |
% 133.32/18.65                      (v36 = v26 & v35 = v33 & (v30 = PeerGroupPlaceholder | ((v29
% 133.32/18.65                              = v28 | (v40 = v39 & BaseClass(v30) = v39 &
% 133.32/18.65                                select2(v25, v28, localinv) = v39) | ( ~ (v38 =
% 133.32/18.65                                  true_1) & x(v37, v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  inv) = v37)) & ((v41 = v29 & select2(v25, v28,
% 133.32/18.65                                  FirstConsistentOwner) = v29) | (v38 = true_1 & 
% 133.32/18.65                                ~ (v40 = v39) & BaseClass(v30) = v40 & x(v37, v30)
% 133.32/18.65                                = true_1 & select2(v25, v28, inv) = v37 &
% 133.32/18.65                                select2(v25, v28, localinv) = v39)))))))) &  !
% 133.32/18.65                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.65                      v26, CirQueue_elements) = v27) |  ? [v28: int] :  ? [v29:
% 133.32/18.65                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.65                  [v33: int] :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ?
% 133.32/18.65                  [v37: int] :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ?
% 133.32/18.65                  [v41: int] :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ?
% 133.32/18.65                  [v45: int] :  ? [v46: int] :  ? [v47: int] :  ? [v48: int] :
% 133.32/18.65                  (CirQueue_get_Capacity(v25, v26) = v34 & AsPureObject(v26) = v36
% 133.32/18.65                    & IsNotNull(v26, CirQueue) = v32 & Length(v27) = v35 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v33 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v33 = true_1) |  ~ (v32 = true_1) |  ~ (v31 = true_1) |
% 133.32/18.65                      (v46 = v30 & v45 = v28 & v44 = true_1 &  ~ (v42 =
% 133.32/18.65                          nullObject) & typeof(v42) = v43 & select2(v25, v42,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v42, inv) = v47 &
% 133.32/18.65                        select2(v25, v42, allocated) = true_1 & select2(v25, v42,
% 133.32/18.65                          localinv) = v48 & select2(v25, v42, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v48 = v43) |  ~ (v47 = v43))) | (v36 = v26 & v35 =
% 133.32/18.65                        v34 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v40 =
% 133.32/18.65                                v39 & BaseClass(v30) = v39 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39) | ( ~ (v38 = true_1) & x(v37,
% 133.32/18.65                                  v30) = v38 & select2(v25, v28, inv) = v37)) &
% 133.32/18.65                            ((v41 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v38 = true_1 &  ~ (v40 = v39) &
% 133.32/18.65                                BaseClass(v30) = v40 & x(v37, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v37 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v39)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerRef) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] :  ? [v48: int] : (CirQueue_get_Capacity(v25, v26) =
% 133.32/18.65                    v33 & AsPureObject(v26) = v36 & IsNotNull(v26, CirQueue) = v31
% 133.32/18.65                    & Length(v34) = v35 & IsHeap(v25) = v30 & select2(v25, v26,
% 133.32/18.65                      ownerFrame) = v29 & select2(v25, v26, FirstConsistentOwner)
% 133.32/18.65                    = v28 & select2(v25, v26, allocated) = v32 & select2(v25, v26,
% 133.32/18.65                      CirQueue_elements) = v34 & ( ~ (v32 = true_1) |  ~ (v31 =
% 133.32/18.65                        true_1) |  ~ (v30 = true_1) | (v46 = v29 & v45 = v27 & v44
% 133.32/18.65                        = true_1 &  ~ (v42 = nullObject) & typeof(v42) = v43 &
% 133.32/18.65                        select2(v25, v42, ownerFrame) = v29 & select2(v25, v42,
% 133.32/18.65                          inv) = v47 & select2(v25, v42, allocated) = true_1 &
% 133.32/18.65                        select2(v25, v42, localinv) = v48 & select2(v25, v42,
% 133.32/18.65                          ownerRef) = v27 & ( ~ (v48 = v43) |  ~ (v47 = v43))) |
% 133.32/18.65                      (v36 = v26 & v35 = v33 & (v29 = PeerGroupPlaceholder | ((v28
% 133.32/18.65                              = v27 | (v40 = v39 & BaseClass(v29) = v39 &
% 133.32/18.65                                select2(v25, v27, localinv) = v39) | ( ~ (v38 =
% 133.32/18.65                                  true_1) & x(v37, v29) = v38 & select2(v25, v27,
% 133.32/18.65                                  inv) = v37)) & ((v41 = v28 & select2(v25, v27,
% 133.32/18.65                                  FirstConsistentOwner) = v28) | (v38 = true_1 & 
% 133.32/18.65                                ~ (v40 = v39) & BaseClass(v29) = v40 & x(v37, v29)
% 133.32/18.65                                = true_1 & select2(v25, v27, inv) = v37 &
% 133.32/18.65                                select2(v25, v27, localinv) = v39)))))))))) & ( ~
% 133.32/18.65              (PurityAxiomsCanBeAssumed = true_1) | ( ! [v25: int] :  ! [v26: int]
% 133.32/18.65                :  ! [v27: int] : ( ~ (CirQueue_get_Count(v25, v26) = v27) |  ?
% 133.32/18.65                  [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ?
% 133.32/18.65                  [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ?
% 133.32/18.65                  [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] :  ?
% 133.32/18.65                  [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.65                  (AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, CirQueue_count) = v34 & select2(v25, v26, allocated) =
% 133.32/18.65                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.65                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v45 = v30 & v44 =
% 133.32/18.65                        v28 & v43 = true_1 &  ~ (v41 = nullObject) & typeof(v41) =
% 133.32/18.65                        v42 & select2(v25, v41, ownerFrame) = v30 & select2(v25,
% 133.32/18.65                          v41, inv) = v46 & select2(v25, v41, allocated) = true_1
% 133.32/18.65                        & select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.65                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.65                      (v35 = v26 & v34 = v27 & (v30 = PeerGroupPlaceholder | ((v29
% 133.32/18.65                              = v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.65                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.65                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.65                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.65                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.65                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.65                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.65                      v26, ownerFrame) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.65                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.65                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.65                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.65                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.65                  [v46: int] :  ? [v47: int] : (CirQueue_get_Count(v25, v26) = v33
% 133.32/18.65                    & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, FirstConsistentOwner) =
% 133.32/18.65                    v29 & select2(v25, v26, CirQueue_count) = v34 & select2(v25,
% 133.32/18.65                      v26, allocated) = v32 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v27 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v27 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v27) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v27) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v27) = v39 & x(v36, v27) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.65                  :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int]
% 133.32/18.65                  :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.65                  :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.65                  :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int]
% 133.32/18.65                  :  ? [v46: int] :  ? [v47: int] : (CirQueue_get_Count(v25, v26)
% 133.32/18.65                    = v33 & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) =
% 133.32/18.65                    v31 & IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29
% 133.32/18.65                    & select2(v25, v26, CirQueue_count) = v34 & select2(v25, v26,
% 133.32/18.65                      allocated) = v32 & select2(v25, v26, ownerRef) = v28 & ( ~
% 133.32/18.65                      (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v29 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v27 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v27) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      CirQueue_count) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.65                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.65                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.65                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.65                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.65                  [v46: int] :  ? [v47: int] : (CirQueue_get_Count(v25, v26) = v34
% 133.32/18.65                    & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v33 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v33 = true_1) |  ~ (v32 = true_1) |  ~ (v31 = true_1) |
% 133.32/18.65                      (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v27 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Count(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, CirQueue_count) = v34 & select2(v25, v26, ownerRef) =
% 133.32/18.65                    v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v27 =
% 133.32/18.65                        true_1) | (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerRef) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Count(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v28 & select2(v25,
% 133.32/18.65                      v26, CirQueue_count) = v34 & select2(v25, v26, allocated) =
% 133.32/18.65                    v32 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.65                        true_1) | (v45 = v29 & v44 = v27 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v27 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v27, inv) = v36)) &
% 133.32/18.65                            ((v40 = v28 & select2(v25, v27, FirstConsistentOwner)
% 133.32/18.65                                = v28) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v27, inv) = v36 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38)))))))))) & ( ~
% 133.32/18.65              (PurityAxiomsCanBeAssumed = true_1) | ( ! [v25: int] :  ! [v26: int]
% 133.32/18.65                :  ! [v27: int] : ( ~ (CirQueue_get_Tail(v25, v26) = v27) |  ?
% 133.32/18.65                  [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ?
% 133.32/18.65                  [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ?
% 133.32/18.65                  [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] :  ?
% 133.32/18.65                  [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.65                  (AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, CirQueue_tail) = v34 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v29 & select2(v25, v26, allocated) =
% 133.32/18.65                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.65                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v45 = v30 & v44 =
% 133.32/18.65                        v28 & v43 = true_1 &  ~ (v41 = nullObject) & typeof(v41) =
% 133.32/18.65                        v42 & select2(v25, v41, ownerFrame) = v30 & select2(v25,
% 133.32/18.65                          v41, inv) = v46 & select2(v25, v41, allocated) = true_1
% 133.32/18.65                        & select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.65                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.65                      (v35 = v26 & v34 = v27 & (v30 = PeerGroupPlaceholder | ((v29
% 133.32/18.65                              = v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.65                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.65                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.65                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.65                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.65                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.65                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.65                      v26, ownerFrame) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.65                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.65                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.65                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.65                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.65                  [v46: int] :  ? [v47: int] : (CirQueue_get_Tail(v25, v26) = v33
% 133.32/18.65                    & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, CirQueue_tail) = v34 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v32 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v27 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v27 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v27) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v27) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v27) = v39 & x(v36, v27) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, CirQueue_tail)
% 133.32/18.65                    = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Tail(v25, v26) = v34 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v33 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v33 = true_1) |  ~ (v32 = true_1) |  ~ (v31 = true_1) |
% 133.32/18.65                      (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v27 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.65                  :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int]
% 133.32/18.65                  :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.65                  :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.65                  :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int]
% 133.32/18.65                  :  ? [v46: int] :  ? [v47: int] : (CirQueue_get_Tail(v25, v26) =
% 133.32/18.65                    v33 & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31
% 133.32/18.65                    & IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, CirQueue_tail) = v34 & select2(v25, v26,
% 133.32/18.65                      allocated) = v32 & select2(v25, v26, ownerRef) = v28 & ( ~
% 133.32/18.65                      (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v29 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v27 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v27) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Tail(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, CirQueue_tail) = v34 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v29 & select2(v25, v26, ownerRef) =
% 133.32/18.65                    v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v27 =
% 133.32/18.65                        true_1) | (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerRef) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Tail(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, CirQueue_tail) = v34 & select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v28 & select2(v25, v26, allocated) =
% 133.32/18.65                    v32 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.65                        true_1) | (v45 = v29 & v44 = v27 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v27 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v27, inv) = v36)) &
% 133.32/18.65                            ((v40 = v28 & select2(v25, v27, FirstConsistentOwner)
% 133.32/18.65                                = v28) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v27, inv) = v36 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38)))))))))) & ( ~
% 133.32/18.65              (PurityAxiomsCanBeAssumed = true_1) | ( ! [v25: int] :  ! [v26: int]
% 133.32/18.65                :  ! [v27: int] : ( ~ (CirQueue_get_Head(v25, v26) = v27) |  ?
% 133.32/18.65                  [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :  ?
% 133.32/18.65                  [v36: int] :  ? [v37: int] :  ? [v38: int] :  ? [v39: int] :  ?
% 133.32/18.65                  [v40: int] :  ? [v41: int] :  ? [v42: int] :  ? [v43: int] :  ?
% 133.32/18.65                  [v44: int] :  ? [v45: int] :  ? [v46: int] :  ? [v47: int] :
% 133.32/18.65                  (AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, CirQueue_head) = v34 & select2(v25, v26, allocated) =
% 133.32/18.65                    v33 & select2(v25, v26, ownerRef) = v28 & ( ~ (v33 = true_1) |
% 133.32/18.65                       ~ (v32 = true_1) |  ~ (v31 = true_1) | (v45 = v30 & v44 =
% 133.32/18.65                        v28 & v43 = true_1 &  ~ (v41 = nullObject) & typeof(v41) =
% 133.32/18.65                        v42 & select2(v25, v41, ownerFrame) = v30 & select2(v25,
% 133.32/18.65                          v41, inv) = v46 & select2(v25, v41, allocated) = true_1
% 133.32/18.65                        & select2(v25, v41, localinv) = v47 & select2(v25, v41,
% 133.32/18.65                          ownerRef) = v28 & ( ~ (v47 = v42) |  ~ (v46 = v42))) |
% 133.32/18.65                      (v35 = v26 & v34 = v27 & (v30 = PeerGroupPlaceholder | ((v29
% 133.32/18.65                              = v28 | (v39 = v38 & BaseClass(v30) = v38 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38) | ( ~ (v37 =
% 133.32/18.65                                  true_1) & x(v36, v30) = v37 & select2(v25, v28,
% 133.32/18.65                                  inv) = v36)) & ((v40 = v29 & select2(v25, v28,
% 133.32/18.65                                  FirstConsistentOwner) = v29) | (v37 = true_1 & 
% 133.32/18.65                                ~ (v39 = v38) & BaseClass(v30) = v39 & x(v36, v30)
% 133.32/18.65                                = true_1 & select2(v25, v28, inv) = v36 &
% 133.32/18.65                                select2(v25, v28, localinv) = v38)))))))) &  !
% 133.32/18.65                [v25: int] :  ! [v26: int] :  ! [v27: int] : ( ~ (select2(v25,
% 133.32/18.65                      v26, ownerFrame) = v27) |  ? [v28: int] :  ? [v29: int] :  ?
% 133.32/18.65                  [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int] :  ?
% 133.32/18.65                  [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int] :  ?
% 133.32/18.65                  [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int] :  ?
% 133.32/18.65                  [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int] :  ?
% 133.32/18.65                  [v46: int] :  ? [v47: int] : (CirQueue_get_Head(v25, v26) = v33
% 133.32/18.65                    & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, FirstConsistentOwner) =
% 133.32/18.65                    v29 & select2(v25, v26, CirQueue_head) = v34 & select2(v25,
% 133.32/18.65                      v26, allocated) = v32 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v27 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v27 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v27 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v27) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v27) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v27) = v39 & x(v36, v27) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26,
% 133.32/18.65                      FirstConsistentOwner) = v27) |  ? [v28: int] :  ? [v29: int]
% 133.32/18.65                  :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ? [v33: int]
% 133.32/18.65                  :  ? [v34: int] :  ? [v35: int] :  ? [v36: int] :  ? [v37: int]
% 133.32/18.65                  :  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41: int]
% 133.32/18.65                  :  ? [v42: int] :  ? [v43: int] :  ? [v44: int] :  ? [v45: int]
% 133.32/18.65                  :  ? [v46: int] :  ? [v47: int] : (CirQueue_get_Head(v25, v26) =
% 133.32/18.65                    v33 & AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31
% 133.32/18.65                    & IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, CirQueue_head) = v34 & select2(v25, v26,
% 133.32/18.65                      allocated) = v32 & select2(v25, v26, ownerRef) = v28 & ( ~
% 133.32/18.65                      (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 = true_1) |
% 133.32/18.65                      (v45 = v29 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v27 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v27) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, CirQueue_head)
% 133.32/18.65                    = v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Head(v25, v26) = v34 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, allocated) = v33 & select2(v25, v26, ownerRef) = v28 &
% 133.32/18.65                    ( ~ (v33 = true_1) |  ~ (v32 = true_1) |  ~ (v31 = true_1) |
% 133.32/18.65                      (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41 =
% 133.32/18.65                          nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v27 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, allocated) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Head(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v32 &
% 133.32/18.65                    IsHeap(v25) = v31 & select2(v25, v26, ownerFrame) = v30 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v29 & select2(v25,
% 133.32/18.65                      v26, CirQueue_head) = v34 & select2(v25, v26, ownerRef) =
% 133.32/18.65                    v28 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v27 =
% 133.32/18.65                        true_1) | (v45 = v30 & v44 = v28 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v30 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v28 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v30 = PeerGroupPlaceholder | ((v29 = v28 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v30) = v38 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v30) = v37 & select2(v25, v28, inv) = v36)) &
% 133.32/18.65                            ((v40 = v29 & select2(v25, v28, FirstConsistentOwner)
% 133.32/18.65                                = v29) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v30) = v39 & x(v36, v30) = true_1 &
% 133.32/18.65                                select2(v25, v28, inv) = v36 & select2(v25, v28,
% 133.32/18.65                                  localinv) = v38)))))))) &  ! [v25: int] :  !
% 133.32/18.65                [v26: int] :  ! [v27: int] : ( ~ (select2(v25, v26, ownerRef) =
% 133.32/18.65                    v27) |  ? [v28: int] :  ? [v29: int] :  ? [v30: int] :  ?
% 133.32/18.65                  [v31: int] :  ? [v32: int] :  ? [v33: int] :  ? [v34: int] :  ?
% 133.32/18.65                  [v35: int] :  ? [v36: int] :  ? [v37: int] :  ? [v38: int] :  ?
% 133.32/18.65                  [v39: int] :  ? [v40: int] :  ? [v41: int] :  ? [v42: int] :  ?
% 133.32/18.65                  [v43: int] :  ? [v44: int] :  ? [v45: int] :  ? [v46: int] :  ?
% 133.32/18.65                  [v47: int] : (CirQueue_get_Head(v25, v26) = v33 &
% 133.32/18.65                    AsPureObject(v26) = v35 & IsNotNull(v26, CirQueue) = v31 &
% 133.32/18.65                    IsHeap(v25) = v30 & select2(v25, v26, ownerFrame) = v29 &
% 133.32/18.65                    select2(v25, v26, FirstConsistentOwner) = v28 & select2(v25,
% 133.32/18.65                      v26, CirQueue_head) = v34 & select2(v25, v26, allocated) =
% 133.32/18.65                    v32 & ( ~ (v32 = true_1) |  ~ (v31 = true_1) |  ~ (v30 =
% 133.32/18.65                        true_1) | (v45 = v29 & v44 = v27 & v43 = true_1 &  ~ (v41
% 133.32/18.65                          = nullObject) & typeof(v41) = v42 & select2(v25, v41,
% 133.32/18.65                          ownerFrame) = v29 & select2(v25, v41, inv) = v46 &
% 133.32/18.65                        select2(v25, v41, allocated) = true_1 & select2(v25, v41,
% 133.32/18.65                          localinv) = v47 & select2(v25, v41, ownerRef) = v27 & (
% 133.32/18.65                          ~ (v47 = v42) |  ~ (v46 = v42))) | (v35 = v26 & v34 =
% 133.32/18.65                        v33 & (v29 = PeerGroupPlaceholder | ((v28 = v27 | (v39 =
% 133.32/18.65                                v38 & BaseClass(v29) = v38 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38) | ( ~ (v37 = true_1) & x(v36,
% 133.32/18.65                                  v29) = v37 & select2(v25, v27, inv) = v36)) &
% 133.32/18.65                            ((v40 = v28 & select2(v25, v27, FirstConsistentOwner)
% 133.32/18.65                                = v28) | (v37 = true_1 &  ~ (v39 = v38) &
% 133.32/18.65                                BaseClass(v29) = v39 & x(v36, v29) = true_1 &
% 133.32/18.65                                select2(v25, v27, inv) = v36 & select2(v25, v27,
% 133.32/18.65                                  localinv) = v38)))))))))) & ( ~
% 133.32/18.65              (PurityAxiomsCanBeAssumed = true_1) | ( ! [v25: int] :  ! [v26: int]
% 133.32/18.65                : ( ~ (System_Console_get_In(v25) = v26) |  ? [v27: int] :  ?
% 133.32/18.65                  [v28: int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.65                  (IsNotNull(v26, System_IO_TextReader) = v30 & IsHeap(v25) = v27
% 133.32/18.65                    & select2(v25, v26, ownerFrame) = v28 & select2(v25, v26,
% 133.32/18.65                      allocated) = v31 & select2(v25, v26, ownerRef) = v29 & ( ~
% 133.32/18.65                      (v27 = true_1) | (v31 = true_1 & v30 = true_1 &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (typeof(v36) = v37) |  ?
% 133.32/18.65                          [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41:
% 133.32/18.65                            int] :  ? [v42: int] : (select2(v25, v36, ownerFrame)
% 133.32/18.65                            = v40 & select2(v25, v36, inv) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v38 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 =
% 133.32/18.65                                v28) |  ~ (v39 = v29) |  ~ (v38 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v41 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v37) |  ? [v38: int] :  ? [v39: int] :
% 133.32/18.65                           ? [v40: int] :  ? [v41: int] :  ? [v42: int] :
% 133.32/18.65                          (typeof(v36) = v38 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v39 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v40
% 133.32/18.65                            & ( ~ (v40 = v29) |  ~ (v39 = true_1) |  ~ (v37 = v28)
% 133.32/18.65                              | v36 = nullObject | (v42 = v38 & v41 = v38)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36, inv) =
% 133.32/18.65                            v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :
% 133.32/18.65                           ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v39 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 =
% 133.32/18.65                                v28) |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, allocated)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, localinv) = v42
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = v29) |  ~ (v37 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, localinv)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, inv) = v42 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 = v28)
% 133.32/18.65                              |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, ownerRef)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, localinv) = v42 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = true_1) |  ~ (v37 = v29) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) & (v28 =
% 133.32/18.65                          PeerGroupPlaceholder | (v35 = v34 & BaseClass(v28) = v34
% 133.32/18.65                            & select2(v25, v29, localinv) = v34) | ( ~ (v33 =
% 133.32/18.65                              true_1) & x(v32, v28) = v33 & select2(v25, v29, inv)
% 133.32/18.65                            = v32)))))) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.65                  (IsHeap(v25) = v26) |  ? [v27: int] :  ? [v28: int] :  ? [v29:
% 133.32/18.65                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.65                  [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.65                  (System_Console_get_In(v25) = v27 & IsNotNull(v27,
% 133.32/18.65                      System_IO_TextReader) = v30 & select2(v25, v27, ownerFrame)
% 133.32/18.65                    = v28 & select2(v25, v27, allocated) = v31 & select2(v25, v27,
% 133.32/18.65                      ownerRef) = v29 & ( ~ (v26 = true_1) | (v31 = true_1 & v30 =
% 133.32/18.65                        true_1 &  ! [v36: int] :  ! [v37: int] : ( ~ (typeof(v36)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v40 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v38 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v39
% 133.32/18.65                            & ( ~ (v40 = v28) |  ~ (v39 = v29) |  ~ (v38 = true_1)
% 133.32/18.65                              | v36 = nullObject | (v42 = v37 & v41 = v37)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v37) |  ? [v38: int] :  ? [v39: int] :
% 133.32/18.65                           ? [v40: int] :  ? [v41: int] :  ? [v42: int] :
% 133.32/18.65                          (typeof(v36) = v38 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v39 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v40
% 133.32/18.65                            & ( ~ (v40 = v29) |  ~ (v39 = true_1) |  ~ (v37 = v28)
% 133.32/18.65                              | v36 = nullObject | (v42 = v38 & v41 = v38)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36, inv) =
% 133.32/18.65                            v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :
% 133.32/18.65                           ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v39 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 =
% 133.32/18.65                                v28) |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, allocated)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, localinv) = v42
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = v29) |  ~ (v37 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, localinv)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, inv) = v42 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 = v28)
% 133.32/18.65                              |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, ownerRef)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, localinv) = v42 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = true_1) |  ~ (v37 = v29) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) & (v28 =
% 133.32/18.65                          PeerGroupPlaceholder | (v35 = v34 & BaseClass(v28) = v34
% 133.32/18.65                            & select2(v25, v29, localinv) = v34) | ( ~ (v33 =
% 133.32/18.65                              true_1) & x(v32, v28) = v33 & select2(v25, v29, inv)
% 133.32/18.65                            = v32)))))))) & ( ~ (PurityAxiomsCanBeAssumed =
% 133.32/18.65                true_1) | ( ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.65                  (System_Console_get_Out(v25) = v26) |  ? [v27: int] :  ? [v28:
% 133.32/18.65                    int] :  ? [v29: int] :  ? [v30: int] :  ? [v31: int] :  ?
% 133.32/18.65                  [v32: int] :  ? [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.65                  (IsNotNull(v26, System_IO_TextWriter) = v30 & IsHeap(v25) = v27
% 133.32/18.65                    & select2(v25, v26, ownerFrame) = v28 & select2(v25, v26,
% 133.32/18.65                      allocated) = v31 & select2(v25, v26, ownerRef) = v29 & ( ~
% 133.32/18.65                      (v27 = true_1) | (v31 = true_1 & v30 = true_1 &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (typeof(v36) = v37) |  ?
% 133.32/18.65                          [v38: int] :  ? [v39: int] :  ? [v40: int] :  ? [v41:
% 133.32/18.65                            int] :  ? [v42: int] : (select2(v25, v36, ownerFrame)
% 133.32/18.65                            = v40 & select2(v25, v36, inv) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v38 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 =
% 133.32/18.65                                v28) |  ~ (v39 = v29) |  ~ (v38 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v41 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v37) |  ? [v38: int] :  ? [v39: int] :
% 133.32/18.65                           ? [v40: int] :  ? [v41: int] :  ? [v42: int] :
% 133.32/18.65                          (typeof(v36) = v38 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v39 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v40
% 133.32/18.65                            & ( ~ (v40 = v29) |  ~ (v39 = true_1) |  ~ (v37 = v28)
% 133.32/18.65                              | v36 = nullObject | (v42 = v38 & v41 = v38)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36, inv) =
% 133.32/18.65                            v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :
% 133.32/18.65                           ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v39 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 =
% 133.32/18.65                                v28) |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, allocated)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, localinv) = v42
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = v29) |  ~ (v37 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, localinv)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, inv) = v42 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 = v28)
% 133.32/18.65                              |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, ownerRef)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, localinv) = v42 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = true_1) |  ~ (v37 = v29) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) & (v28 =
% 133.32/18.65                          PeerGroupPlaceholder | (v35 = v34 & BaseClass(v28) = v34
% 133.32/18.65                            & select2(v25, v29, localinv) = v34) | ( ~ (v33 =
% 133.32/18.65                              true_1) & x(v32, v28) = v33 & select2(v25, v29, inv)
% 133.32/18.65                            = v32)))))) &  ! [v25: int] :  ! [v26: int] : ( ~
% 133.32/18.65                  (IsHeap(v25) = v26) |  ? [v27: int] :  ? [v28: int] :  ? [v29:
% 133.32/18.65                    int] :  ? [v30: int] :  ? [v31: int] :  ? [v32: int] :  ?
% 133.32/18.65                  [v33: int] :  ? [v34: int] :  ? [v35: int] :
% 133.32/18.65                  (System_Console_get_Out(v25) = v27 & IsNotNull(v27,
% 133.32/18.65                      System_IO_TextWriter) = v30 & select2(v25, v27, ownerFrame)
% 133.32/18.65                    = v28 & select2(v25, v27, allocated) = v31 & select2(v25, v27,
% 133.32/18.65                      ownerRef) = v29 & ( ~ (v26 = true_1) | (v31 = true_1 & v30 =
% 133.32/18.65                        true_1 &  ! [v36: int] :  ! [v37: int] : ( ~ (typeof(v36)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v40 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v38 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v39
% 133.32/18.65                            & ( ~ (v40 = v28) |  ~ (v39 = v29) |  ~ (v38 = true_1)
% 133.32/18.65                              | v36 = nullObject | (v42 = v37 & v41 = v37)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36,
% 133.32/18.65                              ownerFrame) = v37) |  ? [v38: int] :  ? [v39: int] :
% 133.32/18.65                           ? [v40: int] :  ? [v41: int] :  ? [v42: int] :
% 133.32/18.65                          (typeof(v36) = v38 & select2(v25, v36, inv) = v41 &
% 133.32/18.65                            select2(v25, v36, allocated) = v39 & select2(v25, v36,
% 133.32/18.65                              localinv) = v42 & select2(v25, v36, ownerRef) = v40
% 133.32/18.65                            & ( ~ (v40 = v29) |  ~ (v39 = true_1) |  ~ (v37 = v28)
% 133.32/18.65                              | v36 = nullObject | (v42 = v38 & v41 = v38)))) &  !
% 133.32/18.65                        [v36: int] :  ! [v37: int] : ( ~ (select2(v25, v36, inv) =
% 133.32/18.65                            v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int] :
% 133.32/18.65                           ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, allocated) = v39 & select2(v25, v36, localinv)
% 133.32/18.65                            = v42 & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 =
% 133.32/18.65                                v28) |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, allocated)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, localinv) = v42
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v39 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = v29) |  ~ (v37 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, localinv)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v41 & select2(v25,
% 133.32/18.65                              v36, inv) = v42 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, ownerRef) = v40 & ( ~ (v41 = v28)
% 133.32/18.65                              |  ~ (v40 = v29) |  ~ (v39 = true_1) | v36 =
% 133.32/18.65                              nullObject | (v42 = v37 & v38 = v37)))) &  ! [v36:
% 133.32/18.65                          int] :  ! [v37: int] : ( ~ (select2(v25, v36, ownerRef)
% 133.32/18.65                            = v37) |  ? [v38: int] :  ? [v39: int] :  ? [v40: int]
% 133.32/18.65                          :  ? [v41: int] :  ? [v42: int] : (typeof(v36) = v38 &
% 133.32/18.65                            select2(v25, v36, ownerFrame) = v40 & select2(v25,
% 133.32/18.65                              v36, inv) = v41 & select2(v25, v36, allocated) = v39
% 133.32/18.65                            & select2(v25, v36, localinv) = v42 & ( ~ (v40 = v28)
% 133.32/18.65                              |  ~ (v39 = true_1) |  ~ (v37 = v29) | v36 =
% 133.32/18.65                              nullObject | (v42 = v38 & v41 = v38)))) & (v28 =
% 133.32/18.65                          PeerGroupPlaceholder | (v35 = v34 & BaseClass(v28) = v34
% 133.32/18.65                            & select2(v25, v29, localinv) = v34) | ( ~ (v33 =
% 133.32/18.65                              true_1) & x(v32, v28) = v33 & select2(v25, v29, inv)
% 133.32/18.65                            = v32)))))))))
% 133.32/18.65  
% 133.32/18.65    (formula_3)
% 133.32/18.66     ? [v0: int] :  ? [v1: int] : (this = BeingConstructed & nullObject =
% 133.32/18.66      BeingConstructed & PurityAxiomsCanBeAssumed = true_1 &
% 133.32/18.66      AsPureObject(BeingConstructed) = BeingConstructed &
% 133.32/18.66      IsNotNull(BeingConstructed, CirQueue) = true_1 & InRange(result,
% 133.32/18.66        System_Int32) = true_1 & InRange(return_value, System_Int32) = true_1 &
% 133.32/18.66      InRange(SS_Display_Return_Local, System_Int32) = true_1 & IsHeap(Heap) =
% 133.32/18.66      true_1 & select2(Heap, BeingConstructed, ownerFrame) = v1 & select2(Heap,
% 133.32/18.66        BeingConstructed, allocated) = true_1 & select2(Heap, BeingConstructed,
% 133.32/18.66        ownerRef) = v0 &  ! [v2: int] :  ! [v3: int] : ( ~ (typeof(v2) = v3) |  ?
% 133.32/18.66        [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 133.32/18.66        (select2(Heap, v2, ownerFrame) = v6 & select2(Heap, v2, inv) = v7 &
% 133.32/18.66          select2(Heap, v2, allocated) = v4 & select2(Heap, v2, localinv) = v8 &
% 133.32/18.66          select2(Heap, v2, ownerRef) = v5 & ( ~ (v6 = v1) |  ~ (v5 = v0) |  ~ (v4
% 133.32/18.66              = true_1) | v2 = BeingConstructed | (v8 = v3 & v7 = v3)))) &  ! [v2:
% 133.32/18.66        int] :  ! [v3: int] : ( ~ (select2(Heap, v2, ownerFrame) = v3) |  ? [v4:
% 133.32/18.66          int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 133.32/18.66        (typeof(v2) = v4 & select2(Heap, v2, inv) = v7 & select2(Heap, v2,
% 133.32/18.66            allocated) = v5 & select2(Heap, v2, localinv) = v8 & select2(Heap, v2,
% 133.32/18.66            ownerRef) = v6 & ( ~ (v6 = v0) |  ~ (v5 = true_1) |  ~ (v3 = v1) | v2
% 133.32/18.66            = BeingConstructed | (v8 = v4 & v7 = v4)))) &  ! [v2: int] :  ! [v3:
% 133.32/18.66        int] : ( ~ (select2(Heap, v2, inv) = v3) |  ? [v4: int] :  ? [v5: int] : 
% 133.32/18.66        ? [v6: int] :  ? [v7: int] :  ? [v8: int] : (typeof(v2) = v4 &
% 133.32/18.66          select2(Heap, v2, ownerFrame) = v7 & select2(Heap, v2, allocated) = v5 &
% 133.32/18.66          select2(Heap, v2, localinv) = v8 & select2(Heap, v2, ownerRef) = v6 & (
% 133.32/18.66            ~ (v7 = v1) |  ~ (v6 = v0) |  ~ (v5 = true_1) | v2 = BeingConstructed
% 133.32/18.66            | (v8 = v3 & v4 = v3)))) &  ! [v2: int] :  ! [v3: int] : ( ~
% 133.32/18.66        (select2(Heap, v2, allocated) = v3) |  ? [v4: int] :  ? [v5: int] :  ?
% 133.32/18.66        [v6: int] :  ? [v7: int] :  ? [v8: int] : (typeof(v2) = v4 & select2(Heap,
% 133.32/18.66            v2, ownerFrame) = v6 & select2(Heap, v2, inv) = v7 & select2(Heap, v2,
% 133.32/18.66            localinv) = v8 & select2(Heap, v2, ownerRef) = v5 & ( ~ (v6 = v1) |  ~
% 133.32/18.66            (v5 = v0) |  ~ (v3 = true_1) | v2 = BeingConstructed | (v8 = v4 & v7 =
% 133.32/18.66              v4)))) &  ! [v2: int] :  ! [v3: int] : ( ~ (select2(Heap, v2,
% 133.32/18.66            localinv) = v3) |  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 133.32/18.66          int] :  ? [v8: int] : (typeof(v2) = v4 & select2(Heap, v2, ownerFrame) =
% 133.32/18.66          v7 & select2(Heap, v2, inv) = v8 & select2(Heap, v2, allocated) = v5 &
% 133.32/18.66          select2(Heap, v2, ownerRef) = v6 & ( ~ (v7 = v1) |  ~ (v6 = v0) |  ~ (v5
% 133.32/18.66              = true_1) | v2 = BeingConstructed | (v8 = v3 & v4 = v3)))) &  ! [v2:
% 133.32/18.66        int] :  ! [v3: int] : ( ~ (select2(Heap, v2, ownerRef) = v3) |  ? [v4:
% 133.32/18.66          int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 133.32/18.66        (typeof(v2) = v4 & select2(Heap, v2, ownerFrame) = v6 & select2(Heap, v2,
% 133.32/18.66            inv) = v7 & select2(Heap, v2, allocated) = v5 & select2(Heap, v2,
% 133.32/18.66            localinv) = v8 & ( ~ (v6 = v1) |  ~ (v5 = true_1) |  ~ (v3 = v0) | v2
% 133.32/18.66            = BeingConstructed | (v8 = v4 & v7 = v4)))))
% 133.32/18.66  
% 133.32/18.66  Further assumptions not needed in the proof:
% 133.32/18.66  --------------------------------------------
% 133.32/18.66  formula_1
% 133.32/18.66  
% 133.32/18.66  Those formulas are unsatisfiable:
% 133.32/18.66  ---------------------------------
% 133.32/18.66  
% 133.32/18.66  Begin of proof
% 133.32/18.66  | 
% 133.32/18.66  | DELTA: instantiating (formula_3) with fresh symbols all_5_0, all_5_1 gives:
% 133.32/18.67  |   (1)  this = BeingConstructed & nullObject = BeingConstructed &
% 133.32/18.67  |        PurityAxiomsCanBeAssumed = true_1 & AsPureObject(BeingConstructed) =
% 133.32/18.67  |        BeingConstructed & IsNotNull(BeingConstructed, CirQueue) = true_1 &
% 133.32/18.67  |        InRange(result, System_Int32) = true_1 & InRange(return_value,
% 133.32/18.67  |          System_Int32) = true_1 & InRange(SS_Display_Return_Local,
% 133.32/18.67  |          System_Int32) = true_1 & IsHeap(Heap) = true_1 & select2(Heap,
% 133.32/18.67  |          BeingConstructed, ownerFrame) = all_5_0 & select2(Heap,
% 133.32/18.67  |          BeingConstructed, allocated) = true_1 & select2(Heap,
% 133.32/18.67  |          BeingConstructed, ownerRef) = all_5_1 &  ! [v0: int] :  ! [v1: int] :
% 133.32/18.67  |        ( ~ (typeof(v0) = v1) |  ? [v2: int] :  ? [v3: int] :  ? [v4: int] :  ?
% 133.32/18.67  |          [v5: int] :  ? [v6: int] : (select2(Heap, v0, ownerFrame) = v4 &
% 133.32/18.67  |            select2(Heap, v0, inv) = v5 & select2(Heap, v0, allocated) = v2 &
% 133.32/18.67  |            select2(Heap, v0, localinv) = v6 & select2(Heap, v0, ownerRef) = v3
% 133.32/18.67  |            & ( ~ (v4 = all_5_0) |  ~ (v3 = all_5_1) |  ~ (v2 = true_1) | v0 =
% 133.32/18.67  |              BeingConstructed | (v6 = v1 & v5 = v1)))) &  ! [v0: int] :  !
% 133.32/18.67  |        [v1: int] : ( ~ (select2(Heap, v0, ownerFrame) = v1) |  ? [v2: int] : 
% 133.32/18.67  |          ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :
% 133.32/18.67  |          (typeof(v0) = v2 & select2(Heap, v0, inv) = v5 & select2(Heap, v0,
% 133.32/18.67  |              allocated) = v3 & select2(Heap, v0, localinv) = v6 &
% 133.32/18.67  |            select2(Heap, v0, ownerRef) = v4 & ( ~ (v4 = all_5_1) |  ~ (v3 =
% 133.32/18.67  |                true_1) |  ~ (v1 = all_5_0) | v0 = BeingConstructed | (v6 = v2
% 133.32/18.67  |                & v5 = v2)))) &  ! [v0: int] :  ! [v1: int] : ( ~
% 133.32/18.67  |          (select2(Heap, v0, inv) = v1) |  ? [v2: int] :  ? [v3: int] :  ? [v4:
% 133.32/18.67  |            int] :  ? [v5: int] :  ? [v6: int] : (typeof(v0) = v2 &
% 133.32/18.67  |            select2(Heap, v0, ownerFrame) = v5 & select2(Heap, v0, allocated) =
% 133.32/18.67  |            v3 & select2(Heap, v0, localinv) = v6 & select2(Heap, v0, ownerRef)
% 133.32/18.67  |            = v4 & ( ~ (v5 = all_5_0) |  ~ (v4 = all_5_1) |  ~ (v3 = true_1) |
% 133.32/18.67  |              v0 = BeingConstructed | (v6 = v1 & v2 = v1)))) &  ! [v0: int] : 
% 133.32/18.67  |        ! [v1: int] : ( ~ (select2(Heap, v0, allocated) = v1) |  ? [v2: int] : 
% 133.32/18.67  |          ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :
% 133.32/18.67  |          (typeof(v0) = v2 & select2(Heap, v0, ownerFrame) = v4 & select2(Heap,
% 133.32/18.67  |              v0, inv) = v5 & select2(Heap, v0, localinv) = v6 & select2(Heap,
% 133.32/18.67  |              v0, ownerRef) = v3 & ( ~ (v4 = all_5_0) |  ~ (v3 = all_5_1) |  ~
% 133.32/18.67  |              (v1 = true_1) | v0 = BeingConstructed | (v6 = v2 & v5 = v2)))) & 
% 133.32/18.67  |        ! [v0: int] :  ! [v1: int] : ( ~ (select2(Heap, v0, localinv) = v1) | 
% 133.32/18.67  |          ? [v2: int] :  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6:
% 133.32/18.67  |            int] : (typeof(v0) = v2 & select2(Heap, v0, ownerFrame) = v5 &
% 133.32/18.67  |            select2(Heap, v0, inv) = v6 & select2(Heap, v0, allocated) = v3 &
% 133.32/18.67  |            select2(Heap, v0, ownerRef) = v4 & ( ~ (v5 = all_5_0) |  ~ (v4 =
% 133.32/18.67  |                all_5_1) |  ~ (v3 = true_1) | v0 = BeingConstructed | (v6 = v1
% 133.32/18.67  |                & v2 = v1)))) &  ! [v0: int] :  ! [v1: int] : ( ~
% 133.32/18.67  |          (select2(Heap, v0, ownerRef) = v1) |  ? [v2: int] :  ? [v3: int] :  ?
% 133.32/18.67  |          [v4: int] :  ? [v5: int] :  ? [v6: int] : (typeof(v0) = v2 &
% 133.32/18.67  |            select2(Heap, v0, ownerFrame) = v4 & select2(Heap, v0, inv) = v5 &
% 133.32/18.67  |            select2(Heap, v0, allocated) = v3 & select2(Heap, v0, localinv) =
% 133.32/18.67  |            v6 & ( ~ (v4 = all_5_0) |  ~ (v3 = true_1) |  ~ (v1 = all_5_1) | v0
% 133.32/18.67  |              = BeingConstructed | (v6 = v2 & v5 = v2))))
% 133.32/18.67  | 
% 133.32/18.67  | ALPHA: (1) implies:
% 133.32/18.67  |   (2)  nullObject = BeingConstructed
% 133.32/18.67  |   (3)  IsNotNull(BeingConstructed, CirQueue) = true_1
% 133.32/18.67  | 
% 133.32/18.67  | DELTA: instantiating (formula_2) with fresh symbols all_1119_0, all_1119_1,
% 133.32/18.67  |        all_1119_2, all_1119_3, all_1119_4, all_1119_5, all_1119_6, all_1119_7,
% 133.32/18.67  |        all_1119_8, all_1119_9, all_1119_10, all_1119_11, all_1119_12,
% 133.32/18.67  |        all_1119_13, all_1119_14, all_1119_15, all_1119_16, all_1119_17,
% 133.32/18.67  |        all_1119_18, all_1119_19, all_1119_20, all_1119_21, all_1119_22,
% 133.32/18.67  |        all_1119_23, all_1119_24 gives:
% 134.79/18.94  |   (4)  $sum(int_9223372036854775807, int_m9223372036854775808) = -1 &
% 134.79/18.94  |        $sum(int_2147483647, int_m2147483648) = -1 &  ~ (all_1119_0 = true_1) &
% 134.79/18.94  |         ~ (all_1119_1 = true_1) &  ~ (all_1119_2 = true_1) &  ~ (all_1119_3 =
% 134.79/18.94  |          true_1) &  ~ (all_1119_4 = true_1) &  ~ (all_1119_5 = true_1) &  ~
% 134.79/18.94  |        (all_1119_6 = true_1) &  ~ (all_1119_7 = true_1) &  ~ (all_1119_8 =
% 134.79/18.94  |          true_1) &  ~ (all_1119_9 = true_1) &  ~ (all_1119_10 = true_1) &  ~
% 134.79/18.94  |        (all_1119_12 = true_1) &  ~ (all_1119_13 = true_1) &  ~ (all_1119_14 =
% 134.79/18.94  |          true_1) &  ~ (all_1119_15 = true_1) &  ~ (all_1119_16 = true_1) &  ~
% 134.79/18.94  |        (all_1119_17 = true_1) &  ~ (all_1119_18 = true_1) &  ~ (all_1119_19 =
% 134.79/18.94  |          true_1) &  ~ (all_1119_20 = true_1) &  ~ (all_1119_21 = true_1) &  ~
% 134.79/18.94  |        (all_1119_22 = true_1) &  ~ (all_1119_23 = true_1) &  ~ (all_1119_24 =
% 134.79/18.94  |          true_1) &  ~ (System_String = Program) &  ~ (System_String =
% 134.79/18.94  |          System_Runtime_InteropServices__MemberInfo) &  ~ (System_String =
% 134.79/18.94  |          System_Reflection_IReflect) &  ~ (System_String = System_ICloneable)
% 134.79/18.94  |        &  ~ (System_String = exposeVersion) &  ~ (System_String =
% 134.79/18.94  |          System_IEquatable_1___System_String) &  ~ (System_String =
% 134.79/18.94  |          ownerFrame) &  ~ (System_String = System_Type) &  ~ (System_String =
% 134.79/18.94  |          CirQueue_tail) &  ~ (System_String = System_Byte) &  ~ (System_String
% 134.79/18.94  |          = FirstConsistentOwner) &  ~ (System_String = inv) &  ~
% 134.79/18.94  |        (System_String = System_UInt32) &  ~ (System_String = System_UIntPtr) &
% 134.79/18.94  |         ~ (System_String = System_Collections_IList) &  ~ (System_String =
% 134.79/18.94  |          elements) &  ~ (System_String = System_Char) &  ~ (System_String =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.94  |        (System_String = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.94  |        (System_String = System_IComparable_1___System_String) &  ~
% 134.79/18.94  |        (System_String = CirQueue_head) &  ~ (System_String = System_SByte) & 
% 134.79/18.94  |        ~ (System_String = ArrayCategoryValue) &  ~ (System_String =
% 134.79/18.94  |          PeerGroupPlaceholder) &  ~ (System_String = stringLiteral0) &  ~
% 134.79/18.94  |        (System_String = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.94  |        (System_String = NonNullFieldsAreInitialized) &  ~ (System_String =
% 134.79/18.94  |          Microsoft_Contracts_GuardException) &  ~ (System_String =
% 134.79/18.94  |          System_UInt16) &  ~ (System_String = SharingMode_Unshared) &  ~
% 134.79/18.94  |        (System_String = System_Collections_ICollection) &  ~ (System_String =
% 134.79/18.94  |          System_IO_TextWriter) &  ~ (System_String = System_IComparable) &  ~
% 134.79/18.94  |        (System_String = System_Exception) &  ~ (System_String =
% 134.79/18.94  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_String =
% 134.79/18.94  |          System_IntPtr) &  ~ (System_String =
% 134.79/18.94  |          System_Runtime_InteropServices__Exception) &  ~ (System_String =
% 134.79/18.94  |          SharingMode_LockProtected) &  ~ (System_String =
% 134.79/18.94  |          System_Runtime_InteropServices__Type) &  ~ (System_String =
% 134.79/18.94  |          CirQueue_count) &  ~ (System_String = System_IO_TextReader) &  ~
% 134.79/18.94  |        (System_String = allocated) &  ~ (System_String = ArrayCategoryRef) & 
% 134.79/18.94  |        ~ (System_String = System_Boolean) &  ~ (System_String =
% 134.79/18.94  |          System_Runtime_Serialization_ISerializable) &  ~ (System_String =
% 134.79/18.94  |          System_UInt64) &  ~ (System_String = System_IDisposable) &  ~
% 134.79/18.94  |        (System_String = System_Reflection_MemberInfo) &  ~ (System_String =
% 134.79/18.94  |          ArrayCategoryNonNullRef) &  ~ (System_String =
% 134.79/18.94  |          System_MarshalByRefObject) &  ~ (System_String = System_Object) &  ~
% 134.79/18.94  |        (System_String = System_Int32) &  ~ (System_String = System_Int64) &  ~
% 134.79/18.94  |        (System_String = System_IConvertible) &  ~ (System_String =
% 134.79/18.94  |          sharingMode) &  ~ (System_String = ArrayCategoryInt) &  ~
% 134.79/18.94  |        (System_String = System_Int16) &  ~ (System_String = CirQueue_elements)
% 134.79/18.94  |        &  ~ (System_String = System_Array) &  ~ (System_String =
% 134.79/18.94  |          System_Collections_IEnumerable) &  ~ (System_String = localinv) &  ~
% 134.79/18.94  |        (System_String = ownerRef) &  ~ (System_String = CirQueue) &  ~
% 134.79/18.94  |        (Program = System_Runtime_InteropServices__MemberInfo) &  ~ (Program =
% 134.79/18.94  |          System_Reflection_IReflect) &  ~ (Program = System_ICloneable) &  ~
% 134.79/18.94  |        (Program = exposeVersion) &  ~ (Program =
% 134.79/18.94  |          System_IEquatable_1___System_String) &  ~ (Program = ownerFrame) &  ~
% 134.79/18.94  |        (Program = System_Type) &  ~ (Program = CirQueue_tail) &  ~ (Program =
% 134.79/18.94  |          System_Byte) &  ~ (Program = FirstConsistentOwner) &  ~ (Program =
% 134.79/18.94  |          inv) &  ~ (Program = System_UInt32) &  ~ (Program = System_UIntPtr) &
% 134.79/18.94  |         ~ (Program = System_Collections_IList) &  ~ (Program = elements) &  ~
% 134.79/18.94  |        (Program = System_Char) &  ~ (Program =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (Program
% 134.79/18.94  |          = Microsoft_Contracts_ObjectInvariantException) &  ~ (Program =
% 134.79/18.94  |          System_IComparable_1___System_String) &  ~ (Program = CirQueue_head)
% 134.79/18.94  |        &  ~ (Program = System_SByte) &  ~ (Program = ArrayCategoryValue) &  ~
% 134.79/18.94  |        (Program = PeerGroupPlaceholder) &  ~ (Program = stringLiteral0) &  ~
% 134.79/18.94  |        (Program = Microsoft_Contracts_ICheckedException) &  ~ (Program =
% 134.79/18.94  |          NonNullFieldsAreInitialized) &  ~ (Program =
% 134.79/18.94  |          Microsoft_Contracts_GuardException) &  ~ (Program = System_UInt16) & 
% 134.79/18.94  |        ~ (Program = SharingMode_Unshared) &  ~ (Program =
% 134.79/18.94  |          System_Collections_ICollection) &  ~ (Program = System_IO_TextWriter)
% 134.79/18.94  |        &  ~ (Program = System_IComparable) &  ~ (Program = System_Exception) &
% 134.79/18.94  |         ~ (Program = System_Reflection_ICustomAttributeProvider) &  ~ (Program
% 134.79/18.94  |          = System_IntPtr) &  ~ (Program =
% 134.79/18.94  |          System_Runtime_InteropServices__Exception) &  ~ (Program =
% 134.79/18.94  |          SharingMode_LockProtected) &  ~ (Program =
% 134.79/18.94  |          System_Runtime_InteropServices__Type) &  ~ (Program = CirQueue_count)
% 134.79/18.94  |        &  ~ (Program = System_IO_TextReader) &  ~ (Program = allocated) &  ~
% 134.79/18.94  |        (Program = ArrayCategoryRef) &  ~ (Program = System_Boolean) &  ~
% 134.79/18.94  |        (Program = System_Runtime_Serialization_ISerializable) &  ~ (Program =
% 134.79/18.94  |          System_UInt64) &  ~ (Program = System_IDisposable) &  ~ (Program =
% 134.79/18.94  |          System_Reflection_MemberInfo) &  ~ (Program =
% 134.79/18.94  |          ArrayCategoryNonNullRef) &  ~ (Program = System_MarshalByRefObject) &
% 134.79/18.94  |         ~ (Program = System_Object) &  ~ (Program = System_Int32) &  ~
% 134.79/18.94  |        (Program = System_Int64) &  ~ (Program = System_IConvertible) &  ~
% 134.79/18.94  |        (Program = sharingMode) &  ~ (Program = ArrayCategoryInt) &  ~ (Program
% 134.79/18.94  |          = System_Int16) &  ~ (Program = CirQueue_elements) &  ~ (Program =
% 134.79/18.94  |          System_Array) &  ~ (Program = System_Collections_IEnumerable) &  ~
% 134.79/18.94  |        (Program = localinv) &  ~ (Program = ownerRef) &  ~ (Program =
% 134.79/18.94  |          CirQueue) &  ~ (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Reflection_IReflect) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_ICloneable) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = exposeVersion) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_IEquatable_1___System_String) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ownerFrame) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Type) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = CirQueue_tail) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Byte) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = FirstConsistentOwner) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo = inv) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_UInt32) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_UIntPtr) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Collections_IList)
% 134.79/18.94  |        &  ~ (System_Runtime_InteropServices__MemberInfo = elements) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Char) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_IComparable_1___System_String) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = CirQueue_head) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_SByte) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ArrayCategoryValue) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = PeerGroupPlaceholder) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo = stringLiteral0) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          NonNullFieldsAreInitialized) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_UInt16) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = SharingMode_Unshared) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Collections_ICollection) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_IO_TextWriter) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo = System_IComparable) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo = System_Exception) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_IntPtr) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          SharingMode_LockProtected) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = CirQueue_count) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_IO_TextReader) & 
% 134.79/18.94  |        ~ (System_Runtime_InteropServices__MemberInfo = allocated) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ArrayCategoryRef) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Boolean) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_UInt64) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_IDisposable) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Reflection_MemberInfo) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ArrayCategoryNonNullRef)
% 134.79/18.94  |        &  ~ (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_MarshalByRefObject) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Object) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Int32) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Int64) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_IConvertible) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = sharingMode) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ArrayCategoryInt) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Int16) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = CirQueue_elements) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = System_Array) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo =
% 134.79/18.94  |          System_Collections_IEnumerable) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = localinv) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = ownerRef) &  ~
% 134.79/18.94  |        (System_Runtime_InteropServices__MemberInfo = CirQueue) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_ICloneable) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = exposeVersion) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IEquatable_1___System_String) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ownerFrame) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Type) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = CirQueue_tail) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Byte) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = FirstConsistentOwner) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = inv) &  ~ (System_Reflection_IReflect =
% 134.79/18.94  |          System_UInt32) &  ~ (System_Reflection_IReflect = System_UIntPtr) & 
% 134.79/18.94  |        ~ (System_Reflection_IReflect = System_Collections_IList) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = elements) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Char) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect =
% 134.79/18.94  |          Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IComparable_1___System_String) & 
% 134.79/18.94  |        ~ (System_Reflection_IReflect = CirQueue_head) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_SByte) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ArrayCategoryValue) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = PeerGroupPlaceholder) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = stringLiteral0) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = Microsoft_Contracts_ICheckedException) & 
% 134.79/18.94  |        ~ (System_Reflection_IReflect = NonNullFieldsAreInitialized) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = Microsoft_Contracts_GuardException) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_UInt16) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = SharingMode_Unshared) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Collections_ICollection) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IO_TextWriter) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IComparable) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Exception) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect =
% 134.79/18.94  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IntPtr) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect =
% 134.79/18.94  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = SharingMode_LockProtected) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Runtime_InteropServices__Type) & 
% 134.79/18.94  |        ~ (System_Reflection_IReflect = CirQueue_count) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IO_TextReader) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = allocated) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ArrayCategoryRef) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Boolean) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect =
% 134.79/18.94  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_UInt64) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IDisposable) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Reflection_MemberInfo) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ArrayCategoryNonNullRef) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_MarshalByRefObject) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Object) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Int32) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Int64) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_IConvertible) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = sharingMode) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ArrayCategoryInt) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Int16) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = CirQueue_elements) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Array) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = System_Collections_IEnumerable) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = localinv) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = ownerRef) &  ~
% 134.79/18.94  |        (System_Reflection_IReflect = CirQueue) &  ~ (System_ICloneable =
% 134.79/18.94  |          exposeVersion) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_IEquatable_1___System_String) &  ~ (System_ICloneable =
% 134.79/18.94  |          ownerFrame) &  ~ (System_ICloneable = System_Type) &  ~
% 134.79/18.94  |        (System_ICloneable = CirQueue_tail) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Byte) &  ~ (System_ICloneable = FirstConsistentOwner) &  ~
% 134.79/18.94  |        (System_ICloneable = inv) &  ~ (System_ICloneable = System_UInt32) &  ~
% 134.79/18.94  |        (System_ICloneable = System_UIntPtr) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Collections_IList) &  ~ (System_ICloneable = elements) &  ~
% 134.79/18.94  |        (System_ICloneable = System_Char) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.94  |        (System_ICloneable = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.94  |        (System_ICloneable = System_IComparable_1___System_String) &  ~
% 134.79/18.94  |        (System_ICloneable = CirQueue_head) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_SByte) &  ~ (System_ICloneable = ArrayCategoryValue) &  ~
% 134.79/18.94  |        (System_ICloneable = PeerGroupPlaceholder) &  ~ (System_ICloneable =
% 134.79/18.94  |          stringLiteral0) &  ~ (System_ICloneable =
% 134.79/18.94  |          Microsoft_Contracts_ICheckedException) &  ~ (System_ICloneable =
% 134.79/18.94  |          NonNullFieldsAreInitialized) &  ~ (System_ICloneable =
% 134.79/18.94  |          Microsoft_Contracts_GuardException) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_UInt16) &  ~ (System_ICloneable = SharingMode_Unshared) &  ~
% 134.79/18.94  |        (System_ICloneable = System_Collections_ICollection) &  ~
% 134.79/18.94  |        (System_ICloneable = System_IO_TextWriter) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_IComparable) &  ~ (System_ICloneable = System_Exception) &  ~
% 134.79/18.94  |        (System_ICloneable = System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.94  |        (System_ICloneable = System_IntPtr) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Runtime_InteropServices__Exception) &  ~ (System_ICloneable =
% 134.79/18.94  |          SharingMode_LockProtected) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Runtime_InteropServices__Type) &  ~ (System_ICloneable =
% 134.79/18.94  |          CirQueue_count) &  ~ (System_ICloneable = System_IO_TextReader) &  ~
% 134.79/18.94  |        (System_ICloneable = allocated) &  ~ (System_ICloneable =
% 134.79/18.94  |          ArrayCategoryRef) &  ~ (System_ICloneable = System_Boolean) &  ~
% 134.79/18.94  |        (System_ICloneable = System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.94  |        (System_ICloneable = System_UInt64) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_IDisposable) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Reflection_MemberInfo) &  ~ (System_ICloneable =
% 134.79/18.94  |          ArrayCategoryNonNullRef) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_MarshalByRefObject) &  ~ (System_ICloneable = System_Object) &
% 134.79/18.94  |         ~ (System_ICloneable = System_Int32) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Int64) &  ~ (System_ICloneable = System_IConvertible) &  ~
% 134.79/18.94  |        (System_ICloneable = sharingMode) &  ~ (System_ICloneable =
% 134.79/18.94  |          ArrayCategoryInt) &  ~ (System_ICloneable = System_Int16) &  ~
% 134.79/18.94  |        (System_ICloneable = CirQueue_elements) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Array) &  ~ (System_ICloneable =
% 134.79/18.94  |          System_Collections_IEnumerable) &  ~ (System_ICloneable = localinv) &
% 134.79/18.94  |         ~ (System_ICloneable = ownerRef) &  ~ (System_ICloneable = CirQueue) &
% 134.79/18.94  |         ~ (exposeVersion = System_IEquatable_1___System_String) &  ~
% 134.79/18.94  |        (exposeVersion = ownerFrame) &  ~ (exposeVersion = System_Type) &  ~
% 134.79/18.94  |        (exposeVersion = CirQueue_tail) &  ~ (exposeVersion = System_Byte) &  ~
% 134.79/18.94  |        (exposeVersion = FirstConsistentOwner) &  ~ (exposeVersion = inv) &  ~
% 134.79/18.94  |        (exposeVersion = System_UInt32) &  ~ (exposeVersion = System_UIntPtr) &
% 134.79/18.94  |         ~ (exposeVersion = System_Collections_IList) &  ~ (exposeVersion =
% 134.79/18.94  |          elements) &  ~ (exposeVersion = System_Char) &  ~ (exposeVersion =
% 134.79/18.94  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.94  |        (exposeVersion = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.94  |        (exposeVersion = System_IComparable_1___System_String) &  ~
% 134.79/18.94  |        (exposeVersion = CirQueue_head) &  ~ (exposeVersion = System_SByte) & 
% 134.79/18.94  |        ~ (exposeVersion = ArrayCategoryValue) &  ~ (exposeVersion =
% 134.79/18.94  |          PeerGroupPlaceholder) &  ~ (exposeVersion = stringLiteral0) &  ~
% 134.79/18.94  |        (exposeVersion = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.94  |        (exposeVersion = NonNullFieldsAreInitialized) &  ~ (exposeVersion =
% 134.79/18.94  |          Microsoft_Contracts_GuardException) &  ~ (exposeVersion =
% 134.79/18.94  |          System_UInt16) &  ~ (exposeVersion = SharingMode_Unshared) &  ~
% 134.79/18.94  |        (exposeVersion = System_Collections_ICollection) &  ~ (exposeVersion =
% 134.79/18.94  |          System_IO_TextWriter) &  ~ (exposeVersion = System_IComparable) &  ~
% 134.79/18.94  |        (exposeVersion = System_Exception) &  ~ (exposeVersion =
% 134.79/18.94  |          System_Reflection_ICustomAttributeProvider) &  ~ (exposeVersion =
% 134.79/18.95  |          System_IntPtr) &  ~ (exposeVersion =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (exposeVersion =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (exposeVersion =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (exposeVersion =
% 134.79/18.95  |          CirQueue_count) &  ~ (exposeVersion = System_IO_TextReader) &  ~
% 134.79/18.95  |        (exposeVersion = allocated) &  ~ (exposeVersion = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (exposeVersion = System_Boolean) &  ~ (exposeVersion =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (exposeVersion =
% 134.79/18.95  |          System_UInt64) &  ~ (exposeVersion = System_IDisposable) &  ~
% 134.79/18.95  |        (exposeVersion = System_Reflection_MemberInfo) &  ~ (exposeVersion =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (exposeVersion =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (exposeVersion = System_Object) &  ~
% 134.79/18.95  |        (exposeVersion = System_Int32) &  ~ (exposeVersion = System_Int64) &  ~
% 134.79/18.95  |        (exposeVersion = System_IConvertible) &  ~ (exposeVersion =
% 134.79/18.95  |          sharingMode) &  ~ (exposeVersion = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (exposeVersion = System_Int16) &  ~ (exposeVersion = CirQueue_elements)
% 134.79/18.95  |        &  ~ (exposeVersion = System_Array) &  ~ (exposeVersion =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (exposeVersion = localinv) &  ~
% 134.79/18.95  |        (exposeVersion = ownerRef) &  ~ (exposeVersion = CirQueue) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = ownerFrame) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Type) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = CirQueue_tail) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Byte) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = FirstConsistentOwner) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = inv) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_UInt32) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_UIntPtr) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Collections_IList) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = elements) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Char) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = CirQueue_head) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_SByte) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = ArrayCategoryValue) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = stringLiteral0) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = NonNullFieldsAreInitialized) & 
% 134.79/18.95  |        ~ (System_IEquatable_1___System_String =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_UInt16) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Collections_ICollection)
% 134.79/18.95  |        &  ~ (System_IEquatable_1___System_String = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_IComparable) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Exception) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_IntPtr) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = CirQueue_count) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = allocated) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Boolean) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_UInt64) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_IDisposable) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Reflection_MemberInfo) & 
% 134.79/18.95  |        ~ (System_IEquatable_1___System_String = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Object) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Int32) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Int64) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_IConvertible) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = sharingMode) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Int16) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Array) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = System_Collections_IEnumerable)
% 134.79/18.95  |        &  ~ (System_IEquatable_1___System_String = localinv) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = ownerRef) &  ~
% 134.79/18.95  |        (System_IEquatable_1___System_String = CirQueue) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Type) &  ~ (ownerFrame = CirQueue_tail) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Byte) &  ~ (ownerFrame = FirstConsistentOwner) &  ~
% 134.79/18.95  |        (ownerFrame = inv) &  ~ (ownerFrame = System_UInt32) &  ~ (ownerFrame =
% 134.79/18.95  |          System_UIntPtr) &  ~ (ownerFrame = System_Collections_IList) &  ~
% 134.79/18.95  |        (ownerFrame = elements) &  ~ (ownerFrame = System_Char) &  ~
% 134.79/18.95  |        (ownerFrame = System_Collections_Generic_IEnumerable_1___System_Char) &
% 134.79/18.95  |         ~ (ownerFrame = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (ownerFrame = System_IComparable_1___System_String) &  ~ (ownerFrame =
% 134.79/18.95  |          CirQueue_head) &  ~ (ownerFrame = System_SByte) &  ~ (ownerFrame =
% 134.79/18.95  |          ArrayCategoryValue) &  ~ (ownerFrame = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (ownerFrame = stringLiteral0) &  ~ (ownerFrame =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (ownerFrame =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (ownerFrame =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (ownerFrame = System_UInt16)
% 134.79/18.95  |        &  ~ (ownerFrame = SharingMode_Unshared) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Collections_ICollection) &  ~ (ownerFrame =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (ownerFrame = System_IComparable) &  ~
% 134.79/18.95  |        (ownerFrame = System_Exception) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (ownerFrame =
% 134.79/18.95  |          System_IntPtr) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (ownerFrame =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (ownerFrame =
% 134.79/18.95  |          CirQueue_count) &  ~ (ownerFrame = System_IO_TextReader) &  ~
% 134.79/18.95  |        (ownerFrame = allocated) &  ~ (ownerFrame = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (ownerFrame = System_Boolean) &  ~ (ownerFrame =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (ownerFrame =
% 134.79/18.95  |          System_UInt64) &  ~ (ownerFrame = System_IDisposable) &  ~
% 134.79/18.95  |        (ownerFrame = System_Reflection_MemberInfo) &  ~ (ownerFrame =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (ownerFrame =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (ownerFrame = System_Object) &  ~
% 134.79/18.95  |        (ownerFrame = System_Int32) &  ~ (ownerFrame = System_Int64) &  ~
% 134.79/18.95  |        (ownerFrame = System_IConvertible) &  ~ (ownerFrame = sharingMode) &  ~
% 134.79/18.95  |        (ownerFrame = ArrayCategoryInt) &  ~ (ownerFrame = System_Int16) &  ~
% 134.79/18.95  |        (ownerFrame = CirQueue_elements) &  ~ (ownerFrame = System_Array) &  ~
% 134.79/18.95  |        (ownerFrame = System_Collections_IEnumerable) &  ~ (ownerFrame =
% 134.79/18.95  |          localinv) &  ~ (ownerFrame = ownerRef) &  ~ (ownerFrame = CirQueue) &
% 134.79/18.95  |         ~ (System_Type = CirQueue_tail) &  ~ (System_Type = System_Byte) &  ~
% 134.79/18.95  |        (System_Type = FirstConsistentOwner) &  ~ (System_Type = inv) &  ~
% 134.79/18.95  |        (System_Type = System_UInt32) &  ~ (System_Type = System_UIntPtr) &  ~
% 134.79/18.95  |        (System_Type = System_Collections_IList) &  ~ (System_Type = elements)
% 134.79/18.95  |        &  ~ (System_Type = System_Char) &  ~ (System_Type =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_Type = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_Type = System_IComparable_1___System_String) &  ~ (System_Type
% 134.79/18.95  |          = CirQueue_head) &  ~ (System_Type = System_SByte) &  ~ (System_Type
% 134.79/18.95  |          = ArrayCategoryValue) &  ~ (System_Type = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_Type = stringLiteral0) &  ~ (System_Type =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (System_Type =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (System_Type =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_Type =
% 134.79/18.95  |          System_UInt16) &  ~ (System_Type = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_Type = System_Collections_ICollection) &  ~ (System_Type =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_Type = System_IComparable) &  ~
% 134.79/18.95  |        (System_Type = System_Exception) &  ~ (System_Type =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_Type =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_Type =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_Type =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_Type =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_Type =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_Type = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Type = allocated) &  ~ (System_Type = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Type = System_Boolean) &  ~ (System_Type =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_Type =
% 134.79/18.95  |          System_UInt64) &  ~ (System_Type = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Type = System_Reflection_MemberInfo) &  ~ (System_Type =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_Type =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_Type = System_Object) &  ~
% 134.79/18.95  |        (System_Type = System_Int32) &  ~ (System_Type = System_Int64) &  ~
% 134.79/18.95  |        (System_Type = System_IConvertible) &  ~ (System_Type = sharingMode) & 
% 134.79/18.95  |        ~ (System_Type = ArrayCategoryInt) &  ~ (System_Type = System_Int16) & 
% 134.79/18.95  |        ~ (System_Type = CirQueue_elements) &  ~ (System_Type = System_Array) &
% 134.79/18.95  |         ~ (System_Type = System_Collections_IEnumerable) &  ~ (System_Type =
% 134.79/18.95  |          localinv) &  ~ (System_Type = ownerRef) &  ~ (System_Type = CirQueue)
% 134.79/18.95  |        &  ~ (CirQueue_tail = System_Byte) &  ~ (CirQueue_tail =
% 134.79/18.95  |          FirstConsistentOwner) &  ~ (CirQueue_tail = inv) &  ~ (CirQueue_tail
% 134.79/18.95  |          = System_UInt32) &  ~ (CirQueue_tail = System_UIntPtr) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Collections_IList) &  ~ (CirQueue_tail =
% 134.79/18.95  |          elements) &  ~ (CirQueue_tail = System_Char) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (CirQueue_tail = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (CirQueue_tail = CirQueue_head) &  ~ (CirQueue_tail = System_SByte) & 
% 134.79/18.95  |        ~ (CirQueue_tail = ArrayCategoryValue) &  ~ (CirQueue_tail =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~ (CirQueue_tail = stringLiteral0) &  ~
% 134.79/18.95  |        (CirQueue_tail = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (CirQueue_tail = NonNullFieldsAreInitialized) &  ~ (CirQueue_tail =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_UInt16) &  ~ (CirQueue_tail = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Collections_ICollection) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (CirQueue_tail = System_IComparable) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Exception) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_IntPtr) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (CirQueue_tail =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (CirQueue_tail =
% 134.79/18.95  |          CirQueue_count) &  ~ (CirQueue_tail = System_IO_TextReader) &  ~
% 134.79/18.95  |        (CirQueue_tail = allocated) &  ~ (CirQueue_tail = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (CirQueue_tail = System_Boolean) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_UInt64) &  ~ (CirQueue_tail = System_IDisposable) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Reflection_MemberInfo) &  ~ (CirQueue_tail =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (CirQueue_tail = System_Object) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Int32) &  ~ (CirQueue_tail = System_Int64) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_IConvertible) &  ~ (CirQueue_tail =
% 134.79/18.95  |          sharingMode) &  ~ (CirQueue_tail = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (CirQueue_tail = System_Int16) &  ~ (CirQueue_tail = CirQueue_elements)
% 134.79/18.95  |        &  ~ (CirQueue_tail = System_Array) &  ~ (CirQueue_tail =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (CirQueue_tail = localinv) &  ~
% 134.79/18.95  |        (CirQueue_tail = ownerRef) &  ~ (CirQueue_tail = CirQueue) &  ~
% 134.79/18.95  |        (System_Byte = FirstConsistentOwner) &  ~ (System_Byte = inv) &  ~
% 134.79/18.95  |        (System_Byte = System_UInt32) &  ~ (System_Byte = System_UIntPtr) &  ~
% 134.79/18.95  |        (System_Byte = System_Collections_IList) &  ~ (System_Byte = elements)
% 134.79/18.95  |        &  ~ (System_Byte = System_Char) &  ~ (System_Byte =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_Byte = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_Byte = System_IComparable_1___System_String) &  ~ (System_Byte
% 134.79/18.95  |          = CirQueue_head) &  ~ (System_Byte = System_SByte) &  ~ (System_Byte
% 134.79/18.95  |          = ArrayCategoryValue) &  ~ (System_Byte = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_Byte = stringLiteral0) &  ~ (System_Byte =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (System_Byte =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (System_Byte =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_Byte =
% 134.79/18.95  |          System_UInt16) &  ~ (System_Byte = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_Byte = System_Collections_ICollection) &  ~ (System_Byte =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_Byte = System_IComparable) &  ~
% 134.79/18.95  |        (System_Byte = System_Exception) &  ~ (System_Byte =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_Byte =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_Byte =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_Byte =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_Byte =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_Byte =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_Byte = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Byte = allocated) &  ~ (System_Byte = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Byte = System_Boolean) &  ~ (System_Byte =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_Byte =
% 134.79/18.95  |          System_UInt64) &  ~ (System_Byte = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Byte = System_Reflection_MemberInfo) &  ~ (System_Byte =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_Byte =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_Byte = System_Object) &  ~
% 134.79/18.95  |        (System_Byte = System_Int32) &  ~ (System_Byte = System_Int64) &  ~
% 134.79/18.95  |        (System_Byte = System_IConvertible) &  ~ (System_Byte = sharingMode) & 
% 134.79/18.95  |        ~ (System_Byte = ArrayCategoryInt) &  ~ (System_Byte = System_Int16) & 
% 134.79/18.95  |        ~ (System_Byte = CirQueue_elements) &  ~ (System_Byte = System_Array) &
% 134.79/18.95  |         ~ (System_Byte = System_Collections_IEnumerable) &  ~ (System_Byte =
% 134.79/18.95  |          localinv) &  ~ (System_Byte = ownerRef) &  ~ (System_Byte = CirQueue)
% 134.79/18.95  |        &  ~ (FirstConsistentOwner = inv) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_UInt32) &  ~ (FirstConsistentOwner = System_UIntPtr) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_Collections_IList) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = elements) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Char) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = Microsoft_Contracts_ObjectInvariantException) &
% 134.79/18.95  |         ~ (FirstConsistentOwner = System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = CirQueue_head) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_SByte) &  ~ (FirstConsistentOwner = ArrayCategoryValue) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = stringLiteral0) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_UInt16) &  ~ (FirstConsistentOwner = SharingMode_Unshared) & 
% 134.79/18.95  |        ~ (FirstConsistentOwner = System_Collections_ICollection) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_IComparable) &  ~ (FirstConsistentOwner
% 134.79/18.95  |          = System_Exception) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_IntPtr) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (FirstConsistentOwner
% 134.79/18.95  |          = SharingMode_LockProtected) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          CirQueue_count) &  ~ (FirstConsistentOwner = System_IO_TextReader) & 
% 134.79/18.95  |        ~ (FirstConsistentOwner = allocated) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (FirstConsistentOwner = System_Boolean) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_Runtime_Serialization_ISerializable) & 
% 134.79/18.95  |        ~ (FirstConsistentOwner = System_UInt64) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_IDisposable) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Object) &  ~ (FirstConsistentOwner = System_Int32) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_Int64) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_IConvertible) &  ~ (FirstConsistentOwner = sharingMode) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = ArrayCategoryInt) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Int16) &  ~ (FirstConsistentOwner = CirQueue_elements) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = System_Array) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (FirstConsistentOwner =
% 134.79/18.95  |          localinv) &  ~ (FirstConsistentOwner = ownerRef) &  ~
% 134.79/18.95  |        (FirstConsistentOwner = CirQueue) &  ~ (inv = System_UInt32) &  ~ (inv
% 134.79/18.95  |          = System_UIntPtr) &  ~ (inv = System_Collections_IList) &  ~ (inv =
% 134.79/18.95  |          elements) &  ~ (inv = System_Char) &  ~ (inv =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~ (inv =
% 134.79/18.95  |          Microsoft_Contracts_ObjectInvariantException) &  ~ (inv =
% 134.79/18.95  |          System_IComparable_1___System_String) &  ~ (inv = CirQueue_head) &  ~
% 134.79/18.95  |        (inv = System_SByte) &  ~ (inv = ArrayCategoryValue) &  ~ (inv =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~ (inv = stringLiteral0) &  ~ (inv =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (inv =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (inv =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (inv = System_UInt16) &  ~
% 134.79/18.95  |        (inv = SharingMode_Unshared) &  ~ (inv =
% 134.79/18.95  |          System_Collections_ICollection) &  ~ (inv = System_IO_TextWriter) & 
% 134.79/18.95  |        ~ (inv = System_IComparable) &  ~ (inv = System_Exception) &  ~ (inv =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (inv =
% 134.79/18.95  |          System_IntPtr) &  ~ (inv = System_Runtime_InteropServices__Exception)
% 134.79/18.95  |        &  ~ (inv = SharingMode_LockProtected) &  ~ (inv =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (inv = CirQueue_count) & 
% 134.79/18.95  |        ~ (inv = System_IO_TextReader) &  ~ (inv = allocated) &  ~ (inv =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (inv = System_Boolean) &  ~ (inv =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (inv =
% 134.79/18.95  |          System_UInt64) &  ~ (inv = System_IDisposable) &  ~ (inv =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (inv = ArrayCategoryNonNullRef) & 
% 134.79/18.95  |        ~ (inv = System_MarshalByRefObject) &  ~ (inv = System_Object) &  ~
% 134.79/18.95  |        (inv = System_Int32) &  ~ (inv = System_Int64) &  ~ (inv =
% 134.79/18.95  |          System_IConvertible) &  ~ (inv = sharingMode) &  ~ (inv =
% 134.79/18.95  |          ArrayCategoryInt) &  ~ (inv = System_Int16) &  ~ (inv =
% 134.79/18.95  |          CirQueue_elements) &  ~ (inv = System_Array) &  ~ (inv =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (inv = localinv) &  ~ (inv =
% 134.79/18.95  |          ownerRef) &  ~ (inv = CirQueue) &  ~ (System_UInt32 = System_UIntPtr)
% 134.79/18.95  |        &  ~ (System_UInt32 = System_Collections_IList) &  ~ (System_UInt32 =
% 134.79/18.95  |          elements) &  ~ (System_UInt32 = System_Char) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_UInt32 = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_UInt32 = System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (System_UInt32 = CirQueue_head) &  ~ (System_UInt32 = System_SByte) & 
% 134.79/18.95  |        ~ (System_UInt32 = ArrayCategoryValue) &  ~ (System_UInt32 =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~ (System_UInt32 = stringLiteral0) &  ~
% 134.79/18.95  |        (System_UInt32 = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_UInt32 = NonNullFieldsAreInitialized) &  ~ (System_UInt32 =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_UInt16) &  ~ (System_UInt32 = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_UInt32 = System_Collections_ICollection) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_UInt32 = System_IComparable) &  ~
% 134.79/18.95  |        (System_UInt32 = System_Exception) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_UInt32 =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_UInt32 =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_UInt32 = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_UInt32 = allocated) &  ~ (System_UInt32 = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (System_UInt32 = System_Boolean) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_UInt64) &  ~ (System_UInt32 = System_IDisposable) &  ~
% 134.79/18.95  |        (System_UInt32 = System_Reflection_MemberInfo) &  ~ (System_UInt32 =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_UInt32 = System_Object) &  ~
% 134.79/18.95  |        (System_UInt32 = System_Int32) &  ~ (System_UInt32 = System_Int64) &  ~
% 134.79/18.95  |        (System_UInt32 = System_IConvertible) &  ~ (System_UInt32 =
% 134.79/18.95  |          sharingMode) &  ~ (System_UInt32 = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_UInt32 = System_Int16) &  ~ (System_UInt32 = CirQueue_elements)
% 134.79/18.95  |        &  ~ (System_UInt32 = System_Array) &  ~ (System_UInt32 =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_UInt32 = localinv) &  ~
% 134.79/18.95  |        (System_UInt32 = ownerRef) &  ~ (System_UInt32 = CirQueue) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Collections_IList) &  ~ (System_UIntPtr =
% 134.79/18.95  |          elements) &  ~ (System_UIntPtr = System_Char) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_UIntPtr = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (System_UIntPtr = CirQueue_head) &  ~ (System_UIntPtr = System_SByte) &
% 134.79/18.95  |         ~ (System_UIntPtr = ArrayCategoryValue) &  ~ (System_UIntPtr =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~ (System_UIntPtr = stringLiteral0) &  ~
% 134.79/18.95  |        (System_UIntPtr = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_UIntPtr = NonNullFieldsAreInitialized) &  ~ (System_UIntPtr =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_UInt16) &  ~ (System_UIntPtr = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Collections_ICollection) &  ~ (System_UIntPtr
% 134.79/18.95  |          = System_IO_TextWriter) &  ~ (System_UIntPtr = System_IComparable) & 
% 134.79/18.95  |        ~ (System_UIntPtr = System_Exception) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_UIntPtr =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_UIntPtr =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_UIntPtr = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_UIntPtr = allocated) &  ~ (System_UIntPtr = ArrayCategoryRef) &
% 134.79/18.95  |         ~ (System_UIntPtr = System_Boolean) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_UInt64) &  ~ (System_UIntPtr = System_IDisposable) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Reflection_MemberInfo) &  ~ (System_UIntPtr =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_UIntPtr =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_UIntPtr = System_Object) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Int32) &  ~ (System_UIntPtr = System_Int64) & 
% 134.79/18.95  |        ~ (System_UIntPtr = System_IConvertible) &  ~ (System_UIntPtr =
% 134.79/18.95  |          sharingMode) &  ~ (System_UIntPtr = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Int16) &  ~ (System_UIntPtr =
% 134.79/18.95  |          CirQueue_elements) &  ~ (System_UIntPtr = System_Array) &  ~
% 134.79/18.95  |        (System_UIntPtr = System_Collections_IEnumerable) &  ~ (System_UIntPtr
% 134.79/18.95  |          = localinv) &  ~ (System_UIntPtr = ownerRef) &  ~ (System_UIntPtr =
% 134.79/18.95  |          CirQueue) &  ~ (System_Collections_IList = elements) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Char) &  ~ (System_Collections_IList
% 134.79/18.95  |          = System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_Collections_IList =
% 134.79/18.95  |          Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (System_Collections_IList = CirQueue_head) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_SByte) &  ~
% 134.79/18.95  |        (System_Collections_IList = ArrayCategoryValue) &  ~
% 134.79/18.95  |        (System_Collections_IList = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_Collections_IList = stringLiteral0) &  ~
% 134.79/18.95  |        (System_Collections_IList = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_Collections_IList = NonNullFieldsAreInitialized) &  ~
% 134.79/18.95  |        (System_Collections_IList = Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_UInt16) &  ~
% 134.79/18.95  |        (System_Collections_IList = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Collections_ICollection) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IComparable) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Exception) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Reflection_ICustomAttributeProvider)
% 134.79/18.95  |        &  ~ (System_Collections_IList = System_IntPtr) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Runtime_InteropServices__Exception)
% 134.79/18.95  |        &  ~ (System_Collections_IList = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_Collections_IList = CirQueue_count) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Collections_IList = allocated) &  ~ (System_Collections_IList =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (System_Collections_IList = System_Boolean) & 
% 134.79/18.95  |        ~ (System_Collections_IList =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_UInt64) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (System_Collections_IList = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Object) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Int32) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Int64) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_IConvertible) &  ~
% 134.79/18.95  |        (System_Collections_IList = sharingMode) &  ~ (System_Collections_IList
% 134.79/18.95  |          = ArrayCategoryInt) &  ~ (System_Collections_IList = System_Int16) & 
% 134.79/18.95  |        ~ (System_Collections_IList = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Array) &  ~
% 134.79/18.95  |        (System_Collections_IList = System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (System_Collections_IList = localinv) &  ~ (System_Collections_IList =
% 134.79/18.95  |          ownerRef) &  ~ (System_Collections_IList = CirQueue) &  ~ (elements =
% 134.79/18.95  |          System_Char) &  ~ (elements =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (elements = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (elements = System_IComparable_1___System_String) &  ~ (elements =
% 134.79/18.95  |          CirQueue_head) &  ~ (elements = System_SByte) &  ~ (elements =
% 134.79/18.95  |          ArrayCategoryValue) &  ~ (elements = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (elements = stringLiteral0) &  ~ (elements =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (elements =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (elements =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (elements = System_UInt16) &
% 134.79/18.95  |         ~ (elements = SharingMode_Unshared) &  ~ (elements =
% 134.79/18.95  |          System_Collections_ICollection) &  ~ (elements =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (elements = System_IComparable) &  ~
% 134.79/18.95  |        (elements = System_Exception) &  ~ (elements =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (elements =
% 134.79/18.95  |          System_IntPtr) &  ~ (elements =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (elements =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (elements =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (elements =
% 134.79/18.95  |          CirQueue_count) &  ~ (elements = System_IO_TextReader) &  ~ (elements
% 134.79/18.95  |          = allocated) &  ~ (elements = ArrayCategoryRef) &  ~ (elements =
% 134.79/18.95  |          System_Boolean) &  ~ (elements =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (elements =
% 134.79/18.95  |          System_UInt64) &  ~ (elements = System_IDisposable) &  ~ (elements =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (elements =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (elements = System_MarshalByRefObject)
% 134.79/18.95  |        &  ~ (elements = System_Object) &  ~ (elements = System_Int32) &  ~
% 134.79/18.95  |        (elements = System_Int64) &  ~ (elements = System_IConvertible) &  ~
% 134.79/18.95  |        (elements = sharingMode) &  ~ (elements = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (elements = System_Int16) &  ~ (elements = CirQueue_elements) &  ~
% 134.79/18.95  |        (elements = System_Array) &  ~ (elements =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (elements = localinv) &  ~
% 134.79/18.95  |        (elements = ownerRef) &  ~ (elements = CirQueue) &  ~ (System_Char =
% 134.79/18.95  |          System_Collections_Generic_IEnumerable_1___System_Char) &  ~
% 134.79/18.95  |        (System_Char = Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_Char = System_IComparable_1___System_String) &  ~ (System_Char
% 134.79/18.95  |          = CirQueue_head) &  ~ (System_Char = System_SByte) &  ~ (System_Char
% 134.79/18.95  |          = ArrayCategoryValue) &  ~ (System_Char = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_Char = stringLiteral0) &  ~ (System_Char =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (System_Char =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (System_Char =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_Char =
% 134.79/18.95  |          System_UInt16) &  ~ (System_Char = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_Char = System_Collections_ICollection) &  ~ (System_Char =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_Char = System_IComparable) &  ~
% 134.79/18.95  |        (System_Char = System_Exception) &  ~ (System_Char =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_Char =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_Char =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_Char =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_Char =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_Char =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_Char = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Char = allocated) &  ~ (System_Char = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Char = System_Boolean) &  ~ (System_Char =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_Char =
% 134.79/18.95  |          System_UInt64) &  ~ (System_Char = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Char = System_Reflection_MemberInfo) &  ~ (System_Char =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_Char =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_Char = System_Object) &  ~
% 134.79/18.95  |        (System_Char = System_Int32) &  ~ (System_Char = System_Int64) &  ~
% 134.79/18.95  |        (System_Char = System_IConvertible) &  ~ (System_Char = sharingMode) & 
% 134.79/18.95  |        ~ (System_Char = ArrayCategoryInt) &  ~ (System_Char = System_Int16) & 
% 134.79/18.95  |        ~ (System_Char = CirQueue_elements) &  ~ (System_Char = System_Array) &
% 134.79/18.95  |         ~ (System_Char = System_Collections_IEnumerable) &  ~ (System_Char =
% 134.79/18.95  |          localinv) &  ~ (System_Char = ownerRef) &  ~ (System_Char = CirQueue)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          Microsoft_Contracts_ObjectInvariantException) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          CirQueue_head) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = System_SByte)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          ArrayCategoryValue) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          stringLiteral0) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_UInt16) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Collections_ICollection) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IO_TextWriter) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IComparable) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Exception) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IntPtr) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          CirQueue_count) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = allocated) & 
% 134.79/18.95  |        ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Boolean) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_UInt64) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IDisposable) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Object) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = System_Int32)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Int64) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_IConvertible) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = sharingMode)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = System_Int16)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          CirQueue_elements) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = System_Array)
% 134.79/18.95  |        &  ~ (System_Collections_Generic_IEnumerable_1___System_Char =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (System_Collections_Generic_IEnumerable_1___System_Char = localinv) & 
% 134.79/18.95  |        ~ (System_Collections_Generic_IEnumerable_1___System_Char = ownerRef) &
% 134.79/18.95  |         ~ (System_Collections_Generic_IEnumerable_1___System_Char = CirQueue)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_IComparable_1___System_String) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = CirQueue_head) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_SByte) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryValue) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_ObjectInvariantException = PeerGroupPlaceholder)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ObjectInvariantException = stringLiteral0) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_UInt16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = SharingMode_Unshared) &
% 134.79/18.95  |         ~ (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Collections_ICollection) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_IO_TextWriter) &
% 134.79/18.95  |         ~ (Microsoft_Contracts_ObjectInvariantException = System_IComparable)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ObjectInvariantException = System_Exception)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_IntPtr) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = CirQueue_count) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_IO_TextReader) &
% 134.79/18.95  |         ~ (Microsoft_Contracts_ObjectInvariantException = allocated) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Boolean) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_UInt64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_IDisposable) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Object) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Int32) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Int64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_IConvertible) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_ObjectInvariantException = sharingMode) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Int16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = CirQueue_elements) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = System_Array) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = localinv) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = ownerRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ObjectInvariantException = CirQueue) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = CirQueue_head) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_SByte) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = ArrayCategoryValue) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = PeerGroupPlaceholder) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = stringLiteral0) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = NonNullFieldsAreInitialized) & 
% 134.79/18.95  |        ~ (System_IComparable_1___System_String =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_UInt16) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Collections_ICollection)
% 134.79/18.95  |        &  ~ (System_IComparable_1___System_String = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_IComparable) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Exception) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_IntPtr) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = CirQueue_count) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = allocated) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Boolean) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_UInt64) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_IDisposable) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Reflection_MemberInfo) &
% 134.79/18.95  |         ~ (System_IComparable_1___System_String = ArrayCategoryNonNullRef) & 
% 134.79/18.95  |        ~ (System_IComparable_1___System_String = System_MarshalByRefObject) & 
% 134.79/18.95  |        ~ (System_IComparable_1___System_String = System_Object) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Int32) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Int64) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_IConvertible) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = sharingMode) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Int16) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Array) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = System_Collections_IEnumerable)
% 134.79/18.95  |        &  ~ (System_IComparable_1___System_String = localinv) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = ownerRef) &  ~
% 134.79/18.95  |        (System_IComparable_1___System_String = CirQueue) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_SByte) &  ~ (CirQueue_head = ArrayCategoryValue) &  ~
% 134.79/18.95  |        (CirQueue_head = PeerGroupPlaceholder) &  ~ (CirQueue_head =
% 134.79/18.95  |          stringLiteral0) &  ~ (CirQueue_head =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (CirQueue_head =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (CirQueue_head =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_UInt16) &  ~ (CirQueue_head = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (CirQueue_head = System_Collections_ICollection) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (CirQueue_head = System_IComparable) &  ~
% 134.79/18.95  |        (CirQueue_head = System_Exception) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_IntPtr) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (CirQueue_head =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (CirQueue_head =
% 134.79/18.95  |          CirQueue_count) &  ~ (CirQueue_head = System_IO_TextReader) &  ~
% 134.79/18.95  |        (CirQueue_head = allocated) &  ~ (CirQueue_head = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (CirQueue_head = System_Boolean) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_UInt64) &  ~ (CirQueue_head = System_IDisposable) &  ~
% 134.79/18.95  |        (CirQueue_head = System_Reflection_MemberInfo) &  ~ (CirQueue_head =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (CirQueue_head = System_Object) &  ~
% 134.79/18.95  |        (CirQueue_head = System_Int32) &  ~ (CirQueue_head = System_Int64) &  ~
% 134.79/18.95  |        (CirQueue_head = System_IConvertible) &  ~ (CirQueue_head =
% 134.79/18.95  |          sharingMode) &  ~ (CirQueue_head = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (CirQueue_head = System_Int16) &  ~ (CirQueue_head = CirQueue_elements)
% 134.79/18.95  |        &  ~ (CirQueue_head = System_Array) &  ~ (CirQueue_head =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (CirQueue_head = localinv) &  ~
% 134.79/18.95  |        (CirQueue_head = ownerRef) &  ~ (CirQueue_head = CirQueue) &  ~
% 134.79/18.95  |        (System_SByte = ArrayCategoryValue) &  ~ (System_SByte =
% 134.79/18.95  |          PeerGroupPlaceholder) &  ~ (System_SByte = stringLiteral0) &  ~
% 134.79/18.95  |        (System_SByte = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (System_SByte = NonNullFieldsAreInitialized) &  ~ (System_SByte =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (System_SByte =
% 134.79/18.95  |          System_UInt16) &  ~ (System_SByte = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (System_SByte = System_Collections_ICollection) &  ~ (System_SByte =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_SByte = System_IComparable) &  ~
% 134.79/18.95  |        (System_SByte = System_Exception) &  ~ (System_SByte =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_SByte =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_SByte =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_SByte =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_SByte =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_SByte =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_SByte = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_SByte = allocated) &  ~ (System_SByte = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_SByte = System_Boolean) &  ~ (System_SByte =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_SByte =
% 134.79/18.95  |          System_UInt64) &  ~ (System_SByte = System_IDisposable) &  ~
% 134.79/18.95  |        (System_SByte = System_Reflection_MemberInfo) &  ~ (System_SByte =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_SByte =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_SByte = System_Object) &  ~
% 134.79/18.95  |        (System_SByte = System_Int32) &  ~ (System_SByte = System_Int64) &  ~
% 134.79/18.95  |        (System_SByte = System_IConvertible) &  ~ (System_SByte = sharingMode)
% 134.79/18.95  |        &  ~ (System_SByte = ArrayCategoryInt) &  ~ (System_SByte =
% 134.79/18.95  |          System_Int16) &  ~ (System_SByte = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_SByte = System_Array) &  ~ (System_SByte =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_SByte = localinv) &  ~
% 134.79/18.95  |        (System_SByte = ownerRef) &  ~ (System_SByte = CirQueue) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = PeerGroupPlaceholder) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          stringLiteral0) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_UInt16) &  ~ (ArrayCategoryValue = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_Collections_ICollection) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_IO_TextWriter) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_IComparable) &  ~ (ArrayCategoryValue = System_Exception) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_IntPtr) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          CirQueue_count) &  ~ (ArrayCategoryValue = System_IO_TextReader) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = allocated) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (ArrayCategoryValue = System_Boolean) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = System_UInt64) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_IDisposable) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (ArrayCategoryValue = System_Object)
% 134.79/18.95  |        &  ~ (ArrayCategoryValue = System_Int32) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Int64) &  ~ (ArrayCategoryValue = System_IConvertible) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = sharingMode) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          ArrayCategoryInt) &  ~ (ArrayCategoryValue = System_Int16) &  ~
% 134.79/18.95  |        (ArrayCategoryValue = CirQueue_elements) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Array) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (ArrayCategoryValue = localinv)
% 134.79/18.95  |        &  ~ (ArrayCategoryValue = ownerRef) &  ~ (ArrayCategoryValue =
% 134.79/18.95  |          CirQueue) &  ~ (PeerGroupPlaceholder = stringLiteral0) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = Microsoft_Contracts_ICheckedException) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = NonNullFieldsAreInitialized) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = System_UInt16) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          SharingMode_Unshared) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Collections_ICollection) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_IComparable) &  ~ (PeerGroupPlaceholder = System_Exception) & 
% 134.79/18.95  |        ~ (PeerGroupPlaceholder = System_Reflection_ICustomAttributeProvider) &
% 134.79/18.95  |         ~ (PeerGroupPlaceholder = System_IntPtr) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (PeerGroupPlaceholder
% 134.79/18.95  |          = SharingMode_LockProtected) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          CirQueue_count) &  ~ (PeerGroupPlaceholder = System_IO_TextReader) & 
% 134.79/18.95  |        ~ (PeerGroupPlaceholder = allocated) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (PeerGroupPlaceholder = System_Boolean) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = System_Runtime_Serialization_ISerializable) & 
% 134.79/18.95  |        ~ (PeerGroupPlaceholder = System_UInt64) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_IDisposable) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Object) &  ~ (PeerGroupPlaceholder = System_Int32) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = System_Int64) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_IConvertible) &  ~ (PeerGroupPlaceholder = sharingMode) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = ArrayCategoryInt) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Int16) &  ~ (PeerGroupPlaceholder = CirQueue_elements) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = System_Array) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (PeerGroupPlaceholder =
% 134.79/18.95  |          localinv) &  ~ (PeerGroupPlaceholder = ownerRef) &  ~
% 134.79/18.95  |        (PeerGroupPlaceholder = CirQueue) &  ~ (stringLiteral0 =
% 134.79/18.95  |          Microsoft_Contracts_ICheckedException) &  ~ (stringLiteral0 =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~ (stringLiteral0 =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_UInt16) &  ~ (stringLiteral0 = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (stringLiteral0 = System_Collections_ICollection) &  ~ (stringLiteral0
% 134.79/18.95  |          = System_IO_TextWriter) &  ~ (stringLiteral0 = System_IComparable) & 
% 134.79/18.95  |        ~ (stringLiteral0 = System_Exception) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_IntPtr) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (stringLiteral0 =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (stringLiteral0 =
% 134.79/18.95  |          CirQueue_count) &  ~ (stringLiteral0 = System_IO_TextReader) &  ~
% 134.79/18.95  |        (stringLiteral0 = allocated) &  ~ (stringLiteral0 = ArrayCategoryRef) &
% 134.79/18.95  |         ~ (stringLiteral0 = System_Boolean) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_UInt64) &  ~ (stringLiteral0 = System_IDisposable) &  ~
% 134.79/18.95  |        (stringLiteral0 = System_Reflection_MemberInfo) &  ~ (stringLiteral0 =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (stringLiteral0 =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (stringLiteral0 = System_Object) &  ~
% 134.79/18.95  |        (stringLiteral0 = System_Int32) &  ~ (stringLiteral0 = System_Int64) & 
% 134.79/18.95  |        ~ (stringLiteral0 = System_IConvertible) &  ~ (stringLiteral0 =
% 134.79/18.95  |          sharingMode) &  ~ (stringLiteral0 = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (stringLiteral0 = System_Int16) &  ~ (stringLiteral0 =
% 134.79/18.95  |          CirQueue_elements) &  ~ (stringLiteral0 = System_Array) &  ~
% 134.79/18.95  |        (stringLiteral0 = System_Collections_IEnumerable) &  ~ (stringLiteral0
% 134.79/18.95  |          = localinv) &  ~ (stringLiteral0 = ownerRef) &  ~ (stringLiteral0 =
% 134.79/18.95  |          CirQueue) &  ~ (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          NonNullFieldsAreInitialized) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_UInt16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Collections_ICollection) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IComparable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Exception) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IntPtr) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = SharingMode_LockProtected) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = CirQueue_count) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IO_TextReader) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = allocated) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Boolean) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_UInt64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IDisposable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Reflection_MemberInfo)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ICheckedException = ArrayCategoryNonNullRef)
% 134.79/18.95  |        &  ~ (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Object) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Int32) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Int64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_IConvertible) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = sharingMode) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Int16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = CirQueue_elements) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = System_Array) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = localinv) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = ownerRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_ICheckedException = CirQueue) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = Microsoft_Contracts_GuardException) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_UInt16) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Collections_ICollection) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IComparable) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Exception) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IntPtr) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Runtime_InteropServices__Type) & 
% 134.79/18.95  |        ~ (NonNullFieldsAreInitialized = CirQueue_count) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IO_TextReader) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = allocated) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Boolean) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_UInt64) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IDisposable) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Object) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Int32) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Int64) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_IConvertible) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = sharingMode) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Int16) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = CirQueue_elements) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Array) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = localinv) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = ownerRef) &  ~
% 134.79/18.95  |        (NonNullFieldsAreInitialized = CirQueue) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_UInt16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = SharingMode_Unshared) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Collections_ICollection) &
% 134.79/18.95  |         ~ (Microsoft_Contracts_GuardException = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_IComparable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Exception) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_IntPtr) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = CirQueue_count) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_IO_TextReader) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = allocated) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Boolean) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_UInt64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_IDisposable) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Reflection_MemberInfo) & 
% 134.79/18.95  |        ~ (Microsoft_Contracts_GuardException = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Object) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Int32) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Int64) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_IConvertible) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = sharingMode) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Int16) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = CirQueue_elements) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Array) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = System_Collections_IEnumerable) &
% 134.79/18.95  |         ~ (Microsoft_Contracts_GuardException = localinv) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = ownerRef) &  ~
% 134.79/18.95  |        (Microsoft_Contracts_GuardException = CirQueue) &  ~ (System_UInt16 =
% 134.79/18.95  |          SharingMode_Unshared) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Collections_ICollection) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_IO_TextWriter) &  ~ (System_UInt16 = System_IComparable) &  ~
% 134.79/18.95  |        (System_UInt16 = System_Exception) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_UInt16 =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_UInt16 =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_UInt16 = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_UInt16 = allocated) &  ~ (System_UInt16 = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (System_UInt16 = System_Boolean) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_UInt64) &  ~ (System_UInt16 = System_IDisposable) &  ~
% 134.79/18.95  |        (System_UInt16 = System_Reflection_MemberInfo) &  ~ (System_UInt16 =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_UInt16 = System_Object) &  ~
% 134.79/18.95  |        (System_UInt16 = System_Int32) &  ~ (System_UInt16 = System_Int64) &  ~
% 134.79/18.95  |        (System_UInt16 = System_IConvertible) &  ~ (System_UInt16 =
% 134.79/18.95  |          sharingMode) &  ~ (System_UInt16 = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_UInt16 = System_Int16) &  ~ (System_UInt16 = CirQueue_elements)
% 134.79/18.95  |        &  ~ (System_UInt16 = System_Array) &  ~ (System_UInt16 =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_UInt16 = localinv) &  ~
% 134.79/18.95  |        (System_UInt16 = ownerRef) &  ~ (System_UInt16 = CirQueue) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_Collections_ICollection) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_IO_TextWriter) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_IComparable) &  ~ (SharingMode_Unshared
% 134.79/18.95  |          = System_Exception) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_IntPtr) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (SharingMode_Unshared
% 134.79/18.95  |          = SharingMode_LockProtected) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          CirQueue_count) &  ~ (SharingMode_Unshared = System_IO_TextReader) & 
% 134.79/18.95  |        ~ (SharingMode_Unshared = allocated) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (SharingMode_Unshared = System_Boolean) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_Runtime_Serialization_ISerializable) & 
% 134.79/18.95  |        ~ (SharingMode_Unshared = System_UInt64) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_IDisposable) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Object) &  ~ (SharingMode_Unshared = System_Int32) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_Int64) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_IConvertible) &  ~ (SharingMode_Unshared = sharingMode) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = ArrayCategoryInt) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Int16) &  ~ (SharingMode_Unshared = CirQueue_elements) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = System_Array) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (SharingMode_Unshared =
% 134.79/18.95  |          localinv) &  ~ (SharingMode_Unshared = ownerRef) &  ~
% 134.79/18.95  |        (SharingMode_Unshared = CirQueue) &  ~ (System_Collections_ICollection
% 134.79/18.95  |          = System_IO_TextWriter) &  ~ (System_Collections_ICollection =
% 134.79/18.95  |          System_IComparable) &  ~ (System_Collections_ICollection =
% 134.79/18.95  |          System_Exception) &  ~ (System_Collections_ICollection =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_IntPtr) &  ~
% 134.79/18.95  |        (System_Collections_ICollection =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Runtime_InteropServices__Type)
% 134.79/18.95  |        &  ~ (System_Collections_ICollection = CirQueue_count) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = allocated) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Boolean) &  ~
% 134.79/18.95  |        (System_Collections_ICollection =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_UInt64) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Object) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Int32) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Int64) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_IConvertible) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = sharingMode) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Int16) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Array) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = localinv) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = ownerRef) &  ~
% 134.79/18.95  |        (System_Collections_ICollection = CirQueue) &  ~ (System_IO_TextWriter
% 134.79/18.95  |          = System_IComparable) &  ~ (System_IO_TextWriter = System_Exception)
% 134.79/18.95  |        &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = System_IntPtr) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_IO_TextWriter
% 134.79/18.95  |          = SharingMode_LockProtected) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_IO_TextWriter = System_IO_TextReader) & 
% 134.79/18.95  |        ~ (System_IO_TextWriter = allocated) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (System_IO_TextWriter = System_Boolean) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = System_Runtime_Serialization_ISerializable) & 
% 134.79/18.95  |        ~ (System_IO_TextWriter = System_UInt64) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_IDisposable) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Object) &  ~ (System_IO_TextWriter = System_Int32) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = System_Int64) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_IConvertible) &  ~ (System_IO_TextWriter = sharingMode) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = ArrayCategoryInt) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Int16) &  ~ (System_IO_TextWriter = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = System_Array) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_IO_TextWriter =
% 134.79/18.95  |          localinv) &  ~ (System_IO_TextWriter = ownerRef) &  ~
% 134.79/18.95  |        (System_IO_TextWriter = CirQueue) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Exception) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_IComparable
% 134.79/18.95  |          = System_IntPtr) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_IComparable =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_IComparable =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_IComparable = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_IComparable = allocated) &  ~ (System_IComparable =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (System_IComparable = System_Boolean) &  ~
% 134.79/18.95  |        (System_IComparable = System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_IComparable = System_UInt64) &  ~ (System_IComparable =
% 134.79/18.95  |          System_IDisposable) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (System_IComparable =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_IComparable =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_IComparable = System_Object)
% 134.79/18.95  |        &  ~ (System_IComparable = System_Int32) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Int64) &  ~ (System_IComparable = System_IConvertible) &  ~
% 134.79/18.95  |        (System_IComparable = sharingMode) &  ~ (System_IComparable =
% 134.79/18.95  |          ArrayCategoryInt) &  ~ (System_IComparable = System_Int16) &  ~
% 134.79/18.95  |        (System_IComparable = CirQueue_elements) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Array) &  ~ (System_IComparable =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_IComparable = localinv)
% 134.79/18.95  |        &  ~ (System_IComparable = ownerRef) &  ~ (System_IComparable =
% 134.79/18.95  |          CirQueue) &  ~ (System_Exception =
% 134.79/18.95  |          System_Reflection_ICustomAttributeProvider) &  ~ (System_Exception =
% 134.79/18.95  |          System_IntPtr) &  ~ (System_Exception =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~ (System_Exception =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~ (System_Exception =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_Exception =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_Exception = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Exception = allocated) &  ~ (System_Exception =
% 134.79/18.95  |          ArrayCategoryRef) &  ~ (System_Exception = System_Boolean) &  ~
% 134.79/18.95  |        (System_Exception = System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Exception = System_UInt64) &  ~ (System_Exception =
% 134.79/18.95  |          System_IDisposable) &  ~ (System_Exception =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~ (System_Exception =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_Exception =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_Exception = System_Object) & 
% 134.79/18.95  |        ~ (System_Exception = System_Int32) &  ~ (System_Exception =
% 134.79/18.95  |          System_Int64) &  ~ (System_Exception = System_IConvertible) &  ~
% 134.79/18.95  |        (System_Exception = sharingMode) &  ~ (System_Exception =
% 134.79/18.95  |          ArrayCategoryInt) &  ~ (System_Exception = System_Int16) &  ~
% 134.79/18.95  |        (System_Exception = CirQueue_elements) &  ~ (System_Exception =
% 134.79/18.95  |          System_Array) &  ~ (System_Exception =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_Exception = localinv) & 
% 134.79/18.95  |        ~ (System_Exception = ownerRef) &  ~ (System_Exception = CirQueue) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_IntPtr) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          SharingMode_LockProtected) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = CirQueue_count) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_IO_TextReader) & 
% 134.79/18.95  |        ~ (System_Reflection_ICustomAttributeProvider = allocated) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Boolean) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_UInt64) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = ArrayCategoryNonNullRef)
% 134.79/18.95  |        &  ~ (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Object) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Int32) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Int64) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_IConvertible) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = sharingMode) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Int16) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = System_Array) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = localinv) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = ownerRef) &  ~
% 134.79/18.95  |        (System_Reflection_ICustomAttributeProvider = CirQueue) &  ~
% 134.79/18.95  |        (System_IntPtr = System_Runtime_InteropServices__Exception) &  ~
% 134.79/18.95  |        (System_IntPtr = SharingMode_LockProtected) &  ~ (System_IntPtr =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~ (System_IntPtr =
% 134.79/18.95  |          CirQueue_count) &  ~ (System_IntPtr = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_IntPtr = allocated) &  ~ (System_IntPtr = ArrayCategoryRef) & 
% 134.79/18.95  |        ~ (System_IntPtr = System_Boolean) &  ~ (System_IntPtr =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~ (System_IntPtr =
% 134.79/18.95  |          System_UInt64) &  ~ (System_IntPtr = System_IDisposable) &  ~
% 134.79/18.95  |        (System_IntPtr = System_Reflection_MemberInfo) &  ~ (System_IntPtr =
% 134.79/18.95  |          ArrayCategoryNonNullRef) &  ~ (System_IntPtr =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~ (System_IntPtr = System_Object) &  ~
% 134.79/18.95  |        (System_IntPtr = System_Int32) &  ~ (System_IntPtr = System_Int64) &  ~
% 134.79/18.95  |        (System_IntPtr = System_IConvertible) &  ~ (System_IntPtr =
% 134.79/18.95  |          sharingMode) &  ~ (System_IntPtr = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_IntPtr = System_Int16) &  ~ (System_IntPtr = CirQueue_elements)
% 134.79/18.95  |        &  ~ (System_IntPtr = System_Array) &  ~ (System_IntPtr =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~ (System_IntPtr = localinv) &  ~
% 134.79/18.95  |        (System_IntPtr = ownerRef) &  ~ (System_IntPtr = CirQueue) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = SharingMode_LockProtected)
% 134.79/18.95  |        &  ~ (System_Runtime_InteropServices__Exception =
% 134.79/18.95  |          System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = CirQueue_count) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = allocated) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Boolean) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_UInt64) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_IDisposable) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception =
% 134.79/18.95  |          System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = ArrayCategoryNonNullRef) &
% 134.79/18.95  |         ~ (System_Runtime_InteropServices__Exception =
% 134.79/18.95  |          System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Object) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Int32) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Int64) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_IConvertible) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = sharingMode) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Int16) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = CirQueue_elements) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = System_Array) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception =
% 134.79/18.95  |          System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = localinv) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = ownerRef) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Exception = CirQueue) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Runtime_InteropServices__Type) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = CirQueue_count) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_IO_TextReader) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = allocated) &  ~ (SharingMode_LockProtected
% 134.79/18.95  |          = ArrayCategoryRef) &  ~ (SharingMode_LockProtected = System_Boolean)
% 134.79/18.95  |        &  ~ (SharingMode_LockProtected =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_UInt64) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_IDisposable) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Reflection_MemberInfo) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = ArrayCategoryNonNullRef) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_MarshalByRefObject) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Object) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Int32) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Int64) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_IConvertible) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = sharingMode) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = ArrayCategoryInt) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Int16) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = CirQueue_elements) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Array) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = System_Collections_IEnumerable) &  ~
% 134.79/18.95  |        (SharingMode_LockProtected = localinv) &  ~ (SharingMode_LockProtected
% 134.79/18.95  |          = ownerRef) &  ~ (SharingMode_LockProtected = CirQueue) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = CirQueue_count) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = System_IO_TextReader) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = allocated) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = ArrayCategoryRef) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = System_Boolean) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type =
% 134.79/18.95  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.95  |        (System_Runtime_InteropServices__Type = System_UInt64) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_IDisposable) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Reflection_MemberInfo) &
% 134.79/18.96  |         ~ (System_Runtime_InteropServices__Type = ArrayCategoryNonNullRef) & 
% 134.79/18.96  |        ~ (System_Runtime_InteropServices__Type = System_MarshalByRefObject) & 
% 134.79/18.96  |        ~ (System_Runtime_InteropServices__Type = System_Object) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Int32) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Int64) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_IConvertible) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = sharingMode) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Int16) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Array) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = System_Collections_IEnumerable)
% 134.79/18.96  |        &  ~ (System_Runtime_InteropServices__Type = localinv) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = ownerRef) &  ~
% 134.79/18.96  |        (System_Runtime_InteropServices__Type = CirQueue) &  ~ (CirQueue_count
% 134.79/18.96  |          = System_IO_TextReader) &  ~ (CirQueue_count = allocated) &  ~
% 134.79/18.96  |        (CirQueue_count = ArrayCategoryRef) &  ~ (CirQueue_count =
% 134.79/18.96  |          System_Boolean) &  ~ (CirQueue_count =
% 134.79/18.96  |          System_Runtime_Serialization_ISerializable) &  ~ (CirQueue_count =
% 134.79/18.96  |          System_UInt64) &  ~ (CirQueue_count = System_IDisposable) &  ~
% 134.79/18.96  |        (CirQueue_count = System_Reflection_MemberInfo) &  ~ (CirQueue_count =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (CirQueue_count =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (CirQueue_count = System_Object) &  ~
% 134.79/18.96  |        (CirQueue_count = System_Int32) &  ~ (CirQueue_count = System_Int64) & 
% 134.79/18.96  |        ~ (CirQueue_count = System_IConvertible) &  ~ (CirQueue_count =
% 134.79/18.96  |          sharingMode) &  ~ (CirQueue_count = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (CirQueue_count = System_Int16) &  ~ (CirQueue_count =
% 134.79/18.96  |          CirQueue_elements) &  ~ (CirQueue_count = System_Array) &  ~
% 134.79/18.96  |        (CirQueue_count = System_Collections_IEnumerable) &  ~ (CirQueue_count
% 134.79/18.96  |          = localinv) &  ~ (CirQueue_count = ownerRef) &  ~ (CirQueue_count =
% 134.79/18.96  |          CirQueue) &  ~ (System_IO_TextReader = allocated) &  ~
% 134.79/18.96  |        (System_IO_TextReader = ArrayCategoryRef) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Boolean) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.96  |        (System_IO_TextReader = System_UInt64) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_IDisposable) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Reflection_MemberInfo) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Object) &  ~ (System_IO_TextReader = System_Int32) &  ~
% 134.79/18.96  |        (System_IO_TextReader = System_Int64) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_IConvertible) &  ~ (System_IO_TextReader = sharingMode) &  ~
% 134.79/18.96  |        (System_IO_TextReader = ArrayCategoryInt) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Int16) &  ~ (System_IO_TextReader = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_IO_TextReader = System_Array) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_IO_TextReader =
% 134.79/18.96  |          localinv) &  ~ (System_IO_TextReader = ownerRef) &  ~
% 134.79/18.96  |        (System_IO_TextReader = CirQueue) &  ~ (allocated = ArrayCategoryRef) &
% 134.79/18.96  |         ~ (allocated = System_Boolean) &  ~ (allocated =
% 134.79/18.96  |          System_Runtime_Serialization_ISerializable) &  ~ (allocated =
% 134.79/18.96  |          System_UInt64) &  ~ (allocated = System_IDisposable) &  ~ (allocated
% 134.79/18.96  |          = System_Reflection_MemberInfo) &  ~ (allocated =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (allocated = System_MarshalByRefObject)
% 134.79/18.96  |        &  ~ (allocated = System_Object) &  ~ (allocated = System_Int32) &  ~
% 134.79/18.96  |        (allocated = System_Int64) &  ~ (allocated = System_IConvertible) &  ~
% 134.79/18.96  |        (allocated = sharingMode) &  ~ (allocated = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (allocated = System_Int16) &  ~ (allocated = CirQueue_elements) &  ~
% 134.79/18.96  |        (allocated = System_Array) &  ~ (allocated =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (allocated = localinv) &  ~
% 134.79/18.96  |        (allocated = ownerRef) &  ~ (allocated = CirQueue) &  ~
% 134.79/18.96  |        (ArrayCategoryRef = System_Boolean) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_Runtime_Serialization_ISerializable) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_UInt64) &  ~ (ArrayCategoryRef = System_IDisposable) &  ~
% 134.79/18.96  |        (ArrayCategoryRef = System_Reflection_MemberInfo) &  ~
% 134.79/18.96  |        (ArrayCategoryRef = ArrayCategoryNonNullRef) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (ArrayCategoryRef = System_Object) & 
% 134.79/18.96  |        ~ (ArrayCategoryRef = System_Int32) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_Int64) &  ~ (ArrayCategoryRef = System_IConvertible) &  ~
% 134.79/18.96  |        (ArrayCategoryRef = sharingMode) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          ArrayCategoryInt) &  ~ (ArrayCategoryRef = System_Int16) &  ~
% 134.79/18.96  |        (ArrayCategoryRef = CirQueue_elements) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_Array) &  ~ (ArrayCategoryRef =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (ArrayCategoryRef = localinv) & 
% 134.79/18.96  |        ~ (ArrayCategoryRef = ownerRef) &  ~ (ArrayCategoryRef = CirQueue) &  ~
% 134.79/18.96  |        (System_Boolean = System_Runtime_Serialization_ISerializable) &  ~
% 134.79/18.96  |        (System_Boolean = System_UInt64) &  ~ (System_Boolean =
% 134.79/18.96  |          System_IDisposable) &  ~ (System_Boolean =
% 134.79/18.96  |          System_Reflection_MemberInfo) &  ~ (System_Boolean =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (System_Boolean =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (System_Boolean = System_Object) &  ~
% 134.79/18.96  |        (System_Boolean = System_Int32) &  ~ (System_Boolean = System_Int64) & 
% 134.79/18.96  |        ~ (System_Boolean = System_IConvertible) &  ~ (System_Boolean =
% 134.79/18.96  |          sharingMode) &  ~ (System_Boolean = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_Boolean = System_Int16) &  ~ (System_Boolean =
% 134.79/18.96  |          CirQueue_elements) &  ~ (System_Boolean = System_Array) &  ~
% 134.79/18.96  |        (System_Boolean = System_Collections_IEnumerable) &  ~ (System_Boolean
% 134.79/18.96  |          = localinv) &  ~ (System_Boolean = ownerRef) &  ~ (System_Boolean =
% 134.79/18.96  |          CirQueue) &  ~ (System_Runtime_Serialization_ISerializable =
% 134.79/18.96  |          System_UInt64) &  ~ (System_Runtime_Serialization_ISerializable =
% 134.79/18.96  |          System_IDisposable) &  ~ (System_Runtime_Serialization_ISerializable
% 134.79/18.96  |          = System_Reflection_MemberInfo) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = ArrayCategoryNonNullRef)
% 134.79/18.96  |        &  ~ (System_Runtime_Serialization_ISerializable =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_Object) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_Int32) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_Int64) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_IConvertible) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = sharingMode) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_Int16) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = System_Array) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = localinv) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = ownerRef) &  ~
% 134.79/18.96  |        (System_Runtime_Serialization_ISerializable = CirQueue) &  ~
% 134.79/18.96  |        (System_UInt64 = System_IDisposable) &  ~ (System_UInt64 =
% 134.79/18.96  |          System_Reflection_MemberInfo) &  ~ (System_UInt64 =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (System_UInt64 =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (System_UInt64 = System_Object) &  ~
% 134.79/18.96  |        (System_UInt64 = System_Int32) &  ~ (System_UInt64 = System_Int64) &  ~
% 134.79/18.96  |        (System_UInt64 = System_IConvertible) &  ~ (System_UInt64 =
% 134.79/18.96  |          sharingMode) &  ~ (System_UInt64 = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_UInt64 = System_Int16) &  ~ (System_UInt64 = CirQueue_elements)
% 134.79/18.96  |        &  ~ (System_UInt64 = System_Array) &  ~ (System_UInt64 =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_UInt64 = localinv) &  ~
% 134.79/18.96  |        (System_UInt64 = ownerRef) &  ~ (System_UInt64 = CirQueue) &  ~
% 134.79/18.96  |        (System_IDisposable = System_Reflection_MemberInfo) &  ~
% 134.79/18.96  |        (System_IDisposable = ArrayCategoryNonNullRef) &  ~ (System_IDisposable
% 134.79/18.96  |          = System_MarshalByRefObject) &  ~ (System_IDisposable =
% 134.79/18.96  |          System_Object) &  ~ (System_IDisposable = System_Int32) &  ~
% 134.79/18.96  |        (System_IDisposable = System_Int64) &  ~ (System_IDisposable =
% 134.79/18.96  |          System_IConvertible) &  ~ (System_IDisposable = sharingMode) &  ~
% 134.79/18.96  |        (System_IDisposable = ArrayCategoryInt) &  ~ (System_IDisposable =
% 134.79/18.96  |          System_Int16) &  ~ (System_IDisposable = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_IDisposable = System_Array) &  ~ (System_IDisposable =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_IDisposable = localinv)
% 134.79/18.96  |        &  ~ (System_IDisposable = ownerRef) &  ~ (System_IDisposable =
% 134.79/18.96  |          CirQueue) &  ~ (System_Reflection_MemberInfo =
% 134.79/18.96  |          ArrayCategoryNonNullRef) &  ~ (System_Reflection_MemberInfo =
% 134.79/18.96  |          System_MarshalByRefObject) &  ~ (System_Reflection_MemberInfo =
% 134.79/18.96  |          System_Object) &  ~ (System_Reflection_MemberInfo = System_Int32) & 
% 134.79/18.96  |        ~ (System_Reflection_MemberInfo = System_Int64) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = System_IConvertible) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = sharingMode) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = System_Int16) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = System_Array) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = System_Collections_IEnumerable) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = localinv) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = ownerRef) &  ~
% 134.79/18.96  |        (System_Reflection_MemberInfo = CirQueue) &  ~ (ArrayCategoryNonNullRef
% 134.79/18.96  |          = System_MarshalByRefObject) &  ~ (ArrayCategoryNonNullRef =
% 134.79/18.96  |          System_Object) &  ~ (ArrayCategoryNonNullRef = System_Int32) &  ~
% 134.79/18.96  |        (ArrayCategoryNonNullRef = System_Int64) &  ~ (ArrayCategoryNonNullRef
% 134.79/18.96  |          = System_IConvertible) &  ~ (ArrayCategoryNonNullRef = sharingMode) &
% 134.79/18.96  |         ~ (ArrayCategoryNonNullRef = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (ArrayCategoryNonNullRef = System_Int16) &  ~ (ArrayCategoryNonNullRef
% 134.79/18.96  |          = CirQueue_elements) &  ~ (ArrayCategoryNonNullRef = System_Array) & 
% 134.79/18.96  |        ~ (ArrayCategoryNonNullRef = System_Collections_IEnumerable) &  ~
% 134.79/18.96  |        (ArrayCategoryNonNullRef = localinv) &  ~ (ArrayCategoryNonNullRef =
% 134.79/18.96  |          ownerRef) &  ~ (ArrayCategoryNonNullRef = CirQueue) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Object) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Int32) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Int64) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_IConvertible) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = sharingMode) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Int16) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = CirQueue_elements) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Array) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = System_Collections_IEnumerable) &  ~
% 134.79/18.96  |        (System_MarshalByRefObject = localinv) &  ~ (System_MarshalByRefObject
% 134.79/18.96  |          = ownerRef) &  ~ (System_MarshalByRefObject = CirQueue) &  ~
% 134.79/18.96  |        (System_Object = System_Int32) &  ~ (System_Object = System_Int64) &  ~
% 134.79/18.96  |        (System_Object = System_IConvertible) &  ~ (System_Object =
% 134.79/18.96  |          sharingMode) &  ~ (System_Object = ArrayCategoryInt) &  ~
% 134.79/18.96  |        (System_Object = System_Int16) &  ~ (System_Object = CirQueue_elements)
% 134.79/18.96  |        &  ~ (System_Object = System_Array) &  ~ (System_Object =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_Object = localinv) &  ~
% 134.79/18.96  |        (System_Object = ownerRef) &  ~ (System_Object = CirQueue) &  ~
% 134.79/18.96  |        (System_Int32 = System_Int64) &  ~ (System_Int32 = System_IConvertible)
% 134.79/18.96  |        &  ~ (System_Int32 = sharingMode) &  ~ (System_Int32 =
% 134.79/18.96  |          ArrayCategoryInt) &  ~ (System_Int32 = System_Int16) &  ~
% 134.79/18.96  |        (System_Int32 = CirQueue_elements) &  ~ (System_Int32 = System_Array) &
% 134.79/18.96  |         ~ (System_Int32 = System_Collections_IEnumerable) &  ~ (System_Int32 =
% 134.79/18.96  |          localinv) &  ~ (System_Int32 = ownerRef) &  ~ (System_Int32 =
% 134.79/18.96  |          CirQueue) &  ~ (System_Int64 = System_IConvertible) &  ~
% 134.79/18.96  |        (System_Int64 = sharingMode) &  ~ (System_Int64 = ArrayCategoryInt) & 
% 134.79/18.96  |        ~ (System_Int64 = System_Int16) &  ~ (System_Int64 = CirQueue_elements)
% 134.79/18.96  |        &  ~ (System_Int64 = System_Array) &  ~ (System_Int64 =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_Int64 = localinv) &  ~
% 134.79/18.96  |        (System_Int64 = ownerRef) &  ~ (System_Int64 = CirQueue) &  ~
% 134.79/18.96  |        (System_IConvertible = sharingMode) &  ~ (System_IConvertible =
% 134.79/18.96  |          ArrayCategoryInt) &  ~ (System_IConvertible = System_Int16) &  ~
% 134.79/18.96  |        (System_IConvertible = CirQueue_elements) &  ~ (System_IConvertible =
% 134.79/18.96  |          System_Array) &  ~ (System_IConvertible =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_IConvertible = localinv)
% 134.79/18.96  |        &  ~ (System_IConvertible = ownerRef) &  ~ (System_IConvertible =
% 134.79/18.96  |          CirQueue) &  ~ (sharingMode = ArrayCategoryInt) &  ~ (sharingMode =
% 134.79/18.96  |          System_Int16) &  ~ (sharingMode = CirQueue_elements) &  ~
% 134.79/18.96  |        (sharingMode = System_Array) &  ~ (sharingMode =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (sharingMode = localinv) &  ~
% 134.79/18.96  |        (sharingMode = ownerRef) &  ~ (sharingMode = CirQueue) &  ~
% 134.79/18.96  |        (ArrayCategoryInt = System_Int16) &  ~ (ArrayCategoryInt =
% 134.79/18.96  |          CirQueue_elements) &  ~ (ArrayCategoryInt = System_Array) &  ~
% 134.79/18.96  |        (ArrayCategoryInt = System_Collections_IEnumerable) &  ~
% 134.79/18.96  |        (ArrayCategoryInt = localinv) &  ~ (ArrayCategoryInt = ownerRef) &  ~
% 134.79/18.96  |        (ArrayCategoryInt = CirQueue) &  ~ (System_Int16 = CirQueue_elements) &
% 134.79/18.96  |         ~ (System_Int16 = System_Array) &  ~ (System_Int16 =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (System_Int16 = localinv) &  ~
% 134.79/18.96  |        (System_Int16 = ownerRef) &  ~ (System_Int16 = CirQueue) &  ~
% 134.79/18.96  |        (CirQueue_elements = System_Array) &  ~ (CirQueue_elements =
% 134.79/18.96  |          System_Collections_IEnumerable) &  ~ (CirQueue_elements = localinv) &
% 134.79/18.96  |         ~ (CirQueue_elements = ownerRef) &  ~ (CirQueue_elements = CirQueue) &
% 134.79/18.96  |         ~ (System_Array = System_Collections_IEnumerable) &  ~ (System_Array =
% 134.79/18.96  |          localinv) &  ~ (System_Array = ownerRef) &  ~ (System_Array =
% 134.79/18.96  |          CirQueue) &  ~ (System_Collections_IEnumerable = localinv) &  ~
% 134.79/18.96  |        (System_Collections_IEnumerable = ownerRef) &  ~
% 134.79/18.96  |        (System_Collections_IEnumerable = CirQueue) &  ~ (localinv = ownerRef)
% 134.79/18.96  |        &  ~ (localinv = CirQueue) &  ~ (ownerRef = CirQueue) & $lesseq(0,
% 134.79/18.96  |          $sum(int_18446744073709551615, int_m9223372036854775808)) &
% 134.79/18.96  |        $lesseq(2, $difference($product(-1, int_4294967295),
% 134.79/18.96  |            int_m9223372036854775808)) & $lesseq(0, $sum(int_4294967295,
% 134.79/18.96  |            int_m2147483648)) & $lesseq(int_m2147483648, -100002) &
% 134.79/18.96  |        IsStaticField(exposeVersion) = all_1119_17 &
% 134.79/18.96  |        IsStaticField(CirQueue_tail) = all_1119_10 & IsStaticField(inv) =
% 134.79/18.96  |        all_1119_19 & IsStaticField(elements) = all_1119_20 &
% 134.79/18.96  |        IsStaticField(CirQueue_head) = all_1119_13 &
% 134.79/18.96  |        IsStaticField(CirQueue_count) = all_1119_9 & IsStaticField(allocated) =
% 134.79/18.96  |        all_1119_21 & IsStaticField(CirQueue_elements) = all_1119_12 &
% 134.79/18.96  |        IsStaticField(localinv) = all_1119_18 &
% 134.79/18.96  |        IncludeInMainFrameCondition(exposeVersion) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(ownerFrame) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(CirQueue_tail) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(FirstConsistentOwner) = all_1119_22 &
% 134.79/18.96  |        IncludeInMainFrameCondition(inv) = all_1119_24 &
% 134.79/18.96  |        IncludeInMainFrameCondition(elements) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(CirQueue_head) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(CirQueue_count) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(allocated) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(CirQueue_elements) = true_1 &
% 134.79/18.96  |        IncludeInMainFrameCondition(localinv) = all_1119_23 &
% 134.79/18.96  |        IncludeInMainFrameCondition(ownerRef) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(exposeVersion) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(ownerFrame) = all_1119_15 &
% 134.79/18.96  |        IncludedInModifiesStar(CirQueue_tail) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(elements) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(CirQueue_head) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(CirQueue_count) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(CirQueue_elements) = true_1 &
% 134.79/18.96  |        IncludedInModifiesStar(ownerRef) = all_1119_16 &
% 134.79/18.96  |        DeclType(exposeVersion) = System_Object & DeclType(CirQueue_tail) =
% 134.79/18.96  |        CirQueue & DeclType(elements) = System_Object & DeclType(CirQueue_head)
% 134.79/18.96  |        = CirQueue & DeclType(NonNullFieldsAreInitialized) = System_Object &
% 134.79/18.96  |        DeclType(CirQueue_count) = CirQueue & DeclType(CirQueue_elements) =
% 134.79/18.96  |        CirQueue & AsRepField(CirQueue_elements, CirQueue) = CirQueue_elements
% 134.79/18.96  |        & StringLength(stringLiteral0) = 27 & AsMutable(Program) = Program &
% 134.79/18.96  |        AsMutable(Microsoft_Contracts_ObjectInvariantException) =
% 134.79/18.96  |        Microsoft_Contracts_ObjectInvariantException &
% 134.79/18.96  |        AsMutable(Microsoft_Contracts_GuardException) =
% 134.79/18.96  |        Microsoft_Contracts_GuardException & AsMutable(System_IO_TextWriter) =
% 134.79/18.96  |        System_IO_TextWriter & AsMutable(System_Exception) = System_Exception &
% 134.79/18.96  |        AsMutable(System_IO_TextReader) = System_IO_TextReader &
% 134.79/18.96  |        AsMutable(System_MarshalByRefObject) = System_MarshalByRefObject &
% 134.79/18.96  |        AsMutable(System_Array) = System_Array & AsMutable(CirQueue) = CirQueue
% 134.79/18.96  |        & AsImmutable(System_String) = System_String & AsImmutable(System_Type)
% 134.79/18.96  |        = System_Type & AsImmutable(System_Reflection_MemberInfo) =
% 134.79/18.96  |        System_Reflection_MemberInfo &
% 134.79/18.96  |        AsInterface(System_Runtime_InteropServices__MemberInfo) =
% 134.79/18.96  |        System_Runtime_InteropServices__MemberInfo &
% 134.79/18.96  |        AsInterface(System_Reflection_IReflect) = System_Reflection_IReflect &
% 134.79/18.96  |        AsInterface(System_ICloneable) = System_ICloneable &
% 134.79/18.96  |        AsInterface(System_IEquatable_1___System_String) =
% 134.79/18.96  |        System_IEquatable_1___System_String &
% 134.79/18.96  |        AsInterface(System_Collections_IList) = System_Collections_IList &
% 134.79/18.96  |        AsInterface(System_Collections_Generic_IEnumerable_1___System_Char) =
% 134.79/18.96  |        System_Collections_Generic_IEnumerable_1___System_Char &
% 134.79/18.96  |        AsInterface(System_IComparable_1___System_String) =
% 134.79/18.96  |        System_IComparable_1___System_String &
% 134.79/18.96  |        AsInterface(Microsoft_Contracts_ICheckedException) =
% 134.79/18.96  |        Microsoft_Contracts_ICheckedException &
% 134.79/18.96  |        AsInterface(System_Collections_ICollection) =
% 134.79/18.96  |        System_Collections_ICollection & AsInterface(System_IComparable) =
% 134.79/18.96  |        System_IComparable &
% 134.79/18.96  |        AsInterface(System_Reflection_ICustomAttributeProvider) =
% 134.79/18.96  |        System_Reflection_ICustomAttributeProvider &
% 134.79/18.96  |        AsInterface(System_Runtime_InteropServices__Exception) =
% 134.79/18.96  |        System_Runtime_InteropServices__Exception &
% 134.79/18.96  |        AsInterface(System_Runtime_InteropServices__Type) =
% 134.79/18.96  |        System_Runtime_InteropServices__Type &
% 134.79/18.96  |        AsInterface(System_Runtime_Serialization_ISerializable) =
% 134.79/18.96  |        System_Runtime_Serialization_ISerializable &
% 134.79/18.96  |        AsInterface(System_IDisposable) = System_IDisposable &
% 134.79/18.96  |        AsInterface(System_IConvertible) = System_IConvertible &
% 134.79/18.96  |        AsInterface(System_Collections_IEnumerable) =
% 134.79/18.96  |        System_Collections_IEnumerable &
% 134.79/18.96  |        IsMemberlessType(System_Runtime_InteropServices__MemberInfo) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Reflection_IReflect) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_ICloneable) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IEquatable_1___System_String) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Type) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Collections_IList) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Collections_Generic_IEnumerable_1___System_Char)
% 134.79/18.96  |        = true_1 & IsMemberlessType(System_IComparable_1___System_String) =
% 134.79/18.96  |        true_1 & IsMemberlessType(Microsoft_Contracts_ICheckedException) =
% 134.79/18.96  |        true_1 & IsMemberlessType(System_Collections_ICollection) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IO_TextWriter) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IComparable) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Reflection_ICustomAttributeProvider) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Runtime_InteropServices__Exception) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Runtime_InteropServices__Type) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IO_TextReader) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Runtime_Serialization_ISerializable) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IDisposable) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Reflection_MemberInfo) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_MarshalByRefObject) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_IConvertible) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Array) = true_1 &
% 134.79/18.96  |        IsMemberlessType(System_Collections_IEnumerable) = true_1 &
% 134.79/18.96  |        AsRangeField(CirQueue_tail, System_Int32) = CirQueue_tail &
% 134.79/18.96  |        AsRangeField(CirQueue_head, System_Int32) = CirQueue_head &
% 134.79/18.96  |        AsRangeField(CirQueue_count, System_Int32) = CirQueue_count &
% 134.79/18.96  |        AsNonNullRefField(CirQueue_elements, all_1119_11) = CirQueue_elements &
% 134.79/18.96  |        IsNotNull(stringLiteral0, System_String) = true_1 &
% 134.79/18.96  |        IsValueType(System_Byte) = true_1 & IsValueType(System_UInt32) = true_1
% 134.79/18.96  |        & IsValueType(System_UIntPtr) = true_1 & IsValueType(System_Char) =
% 134.79/18.96  |        true_1 & IsValueType(System_SByte) = true_1 &
% 134.79/18.96  |        IsValueType(System_UInt16) = true_1 & IsValueType(System_IntPtr) =
% 134.79/18.96  |        true_1 & IsValueType(System_Boolean) = true_1 &
% 134.79/18.96  |        IsValueType(System_UInt64) = true_1 & IsValueType(System_Int32) =
% 134.79/18.96  |        true_1 & IsValueType(System_Int64) = true_1 & IsValueType(System_Int16)
% 134.79/18.96  |        = true_1 & AsDirectSubClass(System_String, System_Object) =
% 134.79/18.96  |        System_String & AsDirectSubClass(Program, System_Object) = Program &
% 134.79/18.96  |        AsDirectSubClass(System_Type, System_Reflection_MemberInfo) =
% 134.79/18.96  |        System_Type &
% 134.79/18.96  |        AsDirectSubClass(Microsoft_Contracts_ObjectInvariantException,
% 134.79/18.96  |          Microsoft_Contracts_GuardException) =
% 134.79/18.96  |        Microsoft_Contracts_ObjectInvariantException &
% 134.79/18.96  |        AsDirectSubClass(Microsoft_Contracts_GuardException, System_Exception)
% 134.79/18.96  |        = Microsoft_Contracts_GuardException &
% 134.79/18.96  |        AsDirectSubClass(System_IO_TextWriter, System_MarshalByRefObject) =
% 134.79/18.96  |        System_IO_TextWriter & AsDirectSubClass(System_Exception,
% 134.79/18.96  |          System_Object) = System_Exception &
% 134.79/18.96  |        AsDirectSubClass(System_IO_TextReader, System_MarshalByRefObject) =
% 134.79/18.96  |        System_IO_TextReader & AsDirectSubClass(System_Reflection_MemberInfo,
% 134.79/18.96  |          System_Object) = System_Reflection_MemberInfo &
% 134.79/18.96  |        AsDirectSubClass(System_MarshalByRefObject, System_Object) =
% 134.79/18.96  |        System_MarshalByRefObject & AsDirectSubClass(System_Array,
% 134.79/18.96  |          System_Object) = System_Array & AsDirectSubClass(CirQueue,
% 134.79/18.96  |          System_Object) = CirQueue & BaseClass(System_String) = System_Object
% 134.79/18.96  |        & BaseClass(Program) = System_Object & BaseClass(System_Type) =
% 134.79/18.96  |        System_Reflection_MemberInfo &
% 134.79/18.96  |        BaseClass(Microsoft_Contracts_ObjectInvariantException) =
% 134.79/18.96  |        Microsoft_Contracts_GuardException &
% 134.79/18.96  |        BaseClass(Microsoft_Contracts_GuardException) = System_Exception &
% 134.79/18.96  |        BaseClass(System_IO_TextWriter) = System_MarshalByRefObject &
% 134.79/18.96  |        BaseClass(System_Exception) = System_Object &
% 134.79/18.96  |        BaseClass(System_IO_TextReader) = System_MarshalByRefObject &
% 134.79/18.96  |        BaseClass(System_Reflection_MemberInfo) = System_Object &
% 134.79/18.96  |        BaseClass(System_MarshalByRefObject) = System_Object &
% 134.79/18.96  |        BaseClass(System_Array) = System_Object & BaseClass(CirQueue) =
% 134.79/18.96  |        System_Object & IsImmutable(System_String) = true_1 &
% 134.79/18.96  |        IsImmutable(Program) = all_1119_3 & IsImmutable(System_Type) = true_1 &
% 134.79/18.96  |        IsImmutable(Microsoft_Contracts_ObjectInvariantException) = all_1119_4
% 134.79/18.96  |        & IsImmutable(Microsoft_Contracts_GuardException) = all_1119_5 &
% 134.79/18.96  |        IsImmutable(System_IO_TextWriter) = all_1119_1 &
% 134.79/18.96  |        IsImmutable(System_Exception) = all_1119_6 &
% 134.79/18.96  |        IsImmutable(System_IO_TextReader) = all_1119_0 &
% 134.79/18.96  |        IsImmutable(System_Reflection_MemberInfo) = true_1 &
% 134.79/18.96  |        IsImmutable(System_MarshalByRefObject) = all_1119_2 &
% 134.79/18.96  |        IsImmutable(System_Object) = all_1119_14 & IsImmutable(System_Array) =
% 134.79/18.96  |        all_1119_7 & IsImmutable(CirQueue) = all_1119_8 &
% 134.79/18.96  |        IntArray(System_Int32, 1) = all_1119_11 & x(System_String,
% 134.79/18.96  |          System_String) = true_1 & x(System_String, System_ICloneable) =
% 134.79/18.96  |        true_1 & x(System_String, System_IEquatable_1___System_String) = true_1
% 134.79/18.96  |        & x(System_String,
% 134.79/18.96  |          System_Collections_Generic_IEnumerable_1___System_Char) = true_1 &
% 134.79/18.96  |        x(System_String, System_IComparable_1___System_String) = true_1 &
% 134.79/18.96  |        x(System_String, System_IComparable) = true_1 & x(System_String,
% 134.79/18.96  |          System_IConvertible) = true_1 & x(System_String,
% 134.79/18.96  |          System_Collections_IEnumerable) = true_1 & x(Program, Program) =
% 134.79/18.96  |        true_1 & x(System_Runtime_InteropServices__MemberInfo,
% 134.79/18.96  |          System_Runtime_InteropServices__MemberInfo) = true_1 &
% 134.79/18.96  |        x(System_Runtime_InteropServices__MemberInfo, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Reflection_IReflect, System_Reflection_IReflect) = true_1 &
% 134.79/18.96  |        x(System_Reflection_IReflect, System_Object) = true_1 &
% 134.79/18.96  |        x(System_ICloneable, System_ICloneable) = true_1 & x(System_ICloneable,
% 134.79/18.96  |          System_Object) = true_1 & x(System_IEquatable_1___System_String,
% 134.79/18.96  |          System_IEquatable_1___System_String) = true_1 &
% 134.79/18.96  |        x(System_IEquatable_1___System_String, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Type, System_Reflection_IReflect) = true_1 & x(System_Type,
% 134.79/18.96  |          System_Type) = true_1 & x(System_Type,
% 134.79/18.96  |          System_Runtime_InteropServices__Type) = true_1 & x(System_Type,
% 134.79/18.96  |          System_Object) = true_1 & x(System_Collections_IList,
% 134.79/18.96  |          System_Collections_IList) = true_1 & x(System_Collections_IList,
% 134.79/18.96  |          System_Collections_ICollection) = true_1 &
% 134.79/18.96  |        x(System_Collections_IList, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Collections_IList, System_Collections_IEnumerable) = true_1 &
% 134.79/18.96  |        x(System_Collections_Generic_IEnumerable_1___System_Char,
% 134.79/18.96  |          System_Collections_Generic_IEnumerable_1___System_Char) = true_1 &
% 134.79/18.96  |        x(System_Collections_Generic_IEnumerable_1___System_Char,
% 134.79/18.96  |          System_Object) = true_1 &
% 134.79/18.96  |        x(System_Collections_Generic_IEnumerable_1___System_Char,
% 134.79/18.96  |          System_Collections_IEnumerable) = true_1 &
% 134.79/18.96  |        x(Microsoft_Contracts_ObjectInvariantException,
% 134.79/18.96  |          Microsoft_Contracts_ObjectInvariantException) = true_1 &
% 134.79/18.96  |        x(System_IComparable_1___System_String,
% 134.79/18.96  |          System_IComparable_1___System_String) = true_1 &
% 134.79/18.96  |        x(System_IComparable_1___System_String, System_Object) = true_1 &
% 134.79/18.96  |        x(Microsoft_Contracts_ICheckedException,
% 134.79/18.96  |          Microsoft_Contracts_ICheckedException) = true_1 &
% 134.79/18.96  |        x(Microsoft_Contracts_ICheckedException, System_Object) = true_1 &
% 134.79/18.96  |        x(Microsoft_Contracts_GuardException,
% 134.79/18.96  |          Microsoft_Contracts_GuardException) = true_1 &
% 134.79/18.96  |        x(System_Collections_ICollection, System_Collections_ICollection) =
% 134.79/18.96  |        true_1 & x(System_Collections_ICollection, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Collections_ICollection, System_Collections_IEnumerable) =
% 134.79/18.96  |        true_1 & x(System_IO_TextWriter, System_IO_TextWriter) = true_1 &
% 134.79/18.96  |        x(System_IO_TextWriter, System_IDisposable) = true_1 &
% 134.79/18.96  |        x(System_IComparable, System_IComparable) = true_1 &
% 134.79/18.96  |        x(System_IComparable, System_Object) = true_1 & x(System_Exception,
% 134.79/18.96  |          System_Exception) = true_1 & x(System_Exception,
% 134.79/18.96  |          System_Runtime_InteropServices__Exception) = true_1 &
% 134.79/18.96  |        x(System_Exception, System_Runtime_Serialization_ISerializable) =
% 134.79/18.96  |        true_1 & x(System_Reflection_ICustomAttributeProvider,
% 134.79/18.96  |          System_Reflection_ICustomAttributeProvider) = true_1 &
% 134.79/18.96  |        x(System_Reflection_ICustomAttributeProvider, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Runtime_InteropServices__Exception,
% 134.79/18.96  |          System_Runtime_InteropServices__Exception) = true_1 &
% 134.79/18.96  |        x(System_Runtime_InteropServices__Exception, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Runtime_InteropServices__Type,
% 134.79/18.96  |          System_Runtime_InteropServices__Type) = true_1 &
% 134.79/18.96  |        x(System_Runtime_InteropServices__Type, System_Object) = true_1 &
% 134.79/18.96  |        x(System_IO_TextReader, System_IO_TextReader) = true_1 &
% 134.79/18.96  |        x(System_IO_TextReader, System_IDisposable) = true_1 &
% 134.79/18.96  |        x(System_Runtime_Serialization_ISerializable,
% 134.79/18.96  |          System_Runtime_Serialization_ISerializable) = true_1 &
% 134.79/18.96  |        x(System_Runtime_Serialization_ISerializable, System_Object) = true_1 &
% 134.79/18.96  |        x(System_IDisposable, System_IDisposable) = true_1 &
% 134.79/18.96  |        x(System_IDisposable, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Reflection_MemberInfo,
% 134.79/18.96  |          System_Runtime_InteropServices__MemberInfo) = true_1 &
% 134.79/18.96  |        x(System_Reflection_MemberInfo,
% 134.79/18.96  |          System_Reflection_ICustomAttributeProvider) = true_1 &
% 134.79/18.96  |        x(System_Reflection_MemberInfo, System_Reflection_MemberInfo) = true_1
% 134.79/18.96  |        & x(System_MarshalByRefObject, System_MarshalByRefObject) = true_1 &
% 134.79/18.96  |        x(System_IConvertible, System_Object) = true_1 & x(System_IConvertible,
% 134.79/18.96  |          System_IConvertible) = true_1 & x(System_Array, System_ICloneable) =
% 134.79/18.96  |        true_1 & x(System_Array, System_Collections_IList) = true_1 &
% 134.79/18.96  |        x(System_Array, System_Collections_ICollection) = true_1 &
% 134.79/18.96  |        x(System_Array, System_Object) = true_1 & x(System_Array, System_Array)
% 134.79/18.96  |        = true_1 & x(System_Array, System_Collections_IEnumerable) = true_1 &
% 134.79/18.96  |        x(System_Collections_IEnumerable, System_Object) = true_1 &
% 134.79/18.96  |        x(System_Collections_IEnumerable, System_Collections_IEnumerable) =
% 134.79/18.96  |        true_1 & x(CirQueue, CirQueue) = true_1 &  ! [v0: int] :  ! [v1: int] :
% 134.79/18.96  |         ! [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] :  ! [v6:
% 134.79/18.96  |          int] :  ! [v7: int] : ( ~ (NonNullRefArray(v1, v3) = v6) |  ~
% 134.79/18.96  |          (RefArrayGet(v7, v2) = nullObject) |  ~ (typeof(v0) = v5) |  ~ (x(v5,
% 134.79/18.96  |              v6) = true_1) |  ~ (select2(v4, v0, elements) = v7) |  ? [v8:
% 134.79/18.96  |            int] : ( ~ (v8 = true_1) & IsHeap(v4) = v8)) &  ! [v0: int] :  !
% 134.79/18.96  |        [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] :
% 134.79/18.96  |         ! [v6: int] : ( ~ (AsElementsRepField(v2, v3, v4) = v5) |  ~
% 134.79/18.96  |          (select2(v0, v1, v5) = v6) |  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.96  |            int] :  ? [v10: int] : (ElementProxy(v6, v4) = v8 & IsHeap(v0) = v7
% 134.79/18.96  |            & ( ~ (v7 = true_1) | v6 = nullObject | (v10 = v3 & v9 = v1 &
% 134.79/18.96  |                select2(v0, v8, ownerFrame) = v3 & select2(v0, v8, ownerRef) =
% 134.79/18.96  |                v1)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3:
% 134.79/18.96  |          int] :  ! [v4: int] :  ! [v5: int] : (v5 = true_1 |  ~ (RefArray(v1,
% 134.79/18.96  |              v2) = v3) |  ~ (RefArray(v0, v2) = v4) |  ~ (x(v3, v4) = v5) |  ?
% 134.79/18.96  |          [v6: int] : ( ~ (v6 = true_1) & x(v1, v0) = v6)) &  ! [v0: int] :  !
% 134.79/18.96  |        [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] :
% 134.79/18.96  |        (v5 = true_1 |  ~ (NonNullRefArray(v1, v2) = v3) |  ~
% 134.79/18.96  |          (NonNullRefArray(v0, v2) = v4) |  ~ (x(v3, v4) = v5) |  ? [v6: int] :
% 134.79/18.96  |          ( ~ (v6 = true_1) & x(v1, v0) = v6)) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |        ! [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v2 = v1 | 
% 134.79/18.96  |          ~ (StructSet(v0, v1, v3) = v4) |  ~ (StructGet(v4, v2) = v5) |
% 134.79/18.96  |          StructGet(v0, v2) = v5) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.96  |        :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v2 = v1 |  ~
% 134.79/18.96  |          (RefArraySet(v0, v1, v3) = v4) |  ~ (RefArrayGet(v4, v2) = v5) |
% 134.79/18.96  |          RefArrayGet(v0, v2) = v5) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v2 = v1 |  ~
% 134.79/18.96  |          (IntArraySet(v0, v1, v3) = v4) |  ~ (IntArrayGet(v4, v2) = v5) |
% 134.79/18.96  |          IntArrayGet(v0, v2) = v5) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v2 = v1 |  ~
% 134.79/18.96  |          (ValueArraySet(v0, v1, v3) = v4) |  ~ (ValueArrayGet(v4, v2) = v5) |
% 134.79/18.96  |          ValueArrayGet(v0, v2) = v5) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v0 = nullObject
% 134.79/18.96  |          | v0 = BeingConstructed |  ~ (AsImmutable(v1) = v3) |  ~ (IsHeap(v4)
% 134.79/18.96  |            = v5) |  ~ (typeof(v0) = v2) |  ~ (x(v2, v3) = true_1) |  ? [v6:
% 134.79/18.96  |            int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |          (AsOwner(v0, v9) = v10 & select2(v4, v0, ownerFrame) = v8 &
% 134.79/18.96  |            select2(v4, v0, inv) = v6 & select2(v4, v0, localinv) = v7 &
% 134.79/18.96  |            select2(v4, v0, ownerRef) = v9 & ( ~ (v5 = true_1) | (v10 = v0 & v8
% 134.79/18.96  |                = PeerGroupPlaceholder & v7 = v2 & v6 = v2 &  ! [v11: int] :  !
% 134.79/18.96  |                [v12: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerRef) = v12)
% 134.79/18.96  |                  |  ? [v13: int] :  ? [v14: int] : (( ~ (v14 =
% 134.79/18.96  |                        PeerGroupPlaceholder) & select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                      v14) | ( ~ (v13 = v0) & AsOwner(v0, v12) = v13))) &  !
% 134.79/18.96  |                [v11: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                    PeerGroupPlaceholder) |  ? [v12: int] :  ? [v13: int] : ( ~
% 134.79/18.96  |                    (v13 = v0) & AsOwner(v0, v12) = v13 & select2(v4, v11,
% 134.79/18.96  |                      ownerRef) = v12)))))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v0 =
% 134.79/18.96  |          nullObject | v0 = BeingConstructed |  ~ (AsImmutable(v1) = v3) |  ~
% 134.79/18.96  |          (typeof(v0) = v2) |  ~ (x(v2, v3) = true_1) |  ~ (select2(v4, v0,
% 134.79/18.96  |              ownerFrame) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] : 
% 134.79/18.96  |          ? [v9: int] :  ? [v10: int] : (AsOwner(v0, v9) = v10 & IsHeap(v4) =
% 134.79/18.96  |            v6 & select2(v4, v0, inv) = v7 & select2(v4, v0, localinv) = v8 &
% 134.79/18.96  |            select2(v4, v0, ownerRef) = v9 & ( ~ (v6 = true_1) | (v10 = v0 & v8
% 134.79/18.96  |                = v2 & v7 = v2 & v5 = PeerGroupPlaceholder &  ! [v11: int] :  !
% 134.79/18.96  |                [v12: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerRef) = v12)
% 134.79/18.96  |                  |  ? [v13: int] :  ? [v14: int] : (( ~ (v14 =
% 134.79/18.96  |                        PeerGroupPlaceholder) & select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                      v14) | ( ~ (v13 = v0) & AsOwner(v0, v12) = v13))) &  !
% 134.79/18.96  |                [v11: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                    PeerGroupPlaceholder) |  ? [v12: int] :  ? [v13: int] : ( ~
% 134.79/18.96  |                    (v13 = v0) & AsOwner(v0, v12) = v13 & select2(v4, v11,
% 134.79/18.96  |                      ownerRef) = v12)))))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v0 =
% 134.79/18.96  |          nullObject | v0 = BeingConstructed |  ~ (AsImmutable(v1) = v3) |  ~
% 134.79/18.96  |          (typeof(v0) = v2) |  ~ (x(v2, v3) = true_1) |  ~ (select2(v4, v0,
% 134.79/18.96  |              inv) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.96  |            int] :  ? [v10: int] : (AsOwner(v0, v9) = v10 & IsHeap(v4) = v6 &
% 134.79/18.96  |            select2(v4, v0, ownerFrame) = v8 & select2(v4, v0, localinv) = v7 &
% 134.79/18.96  |            select2(v4, v0, ownerRef) = v9 & ( ~ (v6 = true_1) | (v10 = v0 & v8
% 134.79/18.96  |                = PeerGroupPlaceholder & v7 = v2 & v5 = v2 &  ! [v11: int] :  !
% 134.79/18.96  |                [v12: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerRef) = v12)
% 134.79/18.96  |                  |  ? [v13: int] :  ? [v14: int] : (( ~ (v14 =
% 134.79/18.96  |                        PeerGroupPlaceholder) & select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                      v14) | ( ~ (v13 = v0) & AsOwner(v0, v12) = v13))) &  !
% 134.79/18.96  |                [v11: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                    PeerGroupPlaceholder) |  ? [v12: int] :  ? [v13: int] : ( ~
% 134.79/18.96  |                    (v13 = v0) & AsOwner(v0, v12) = v13 & select2(v4, v11,
% 134.79/18.96  |                      ownerRef) = v12)))))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v0 =
% 134.79/18.96  |          nullObject | v0 = BeingConstructed |  ~ (AsImmutable(v1) = v3) |  ~
% 134.79/18.96  |          (typeof(v0) = v2) |  ~ (x(v2, v3) = true_1) |  ~ (select2(v4, v0,
% 134.79/18.96  |              localinv) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ?
% 134.79/18.96  |          [v9: int] :  ? [v10: int] : (AsOwner(v0, v9) = v10 & IsHeap(v4) = v6
% 134.79/18.96  |            & select2(v4, v0, ownerFrame) = v8 & select2(v4, v0, inv) = v7 &
% 134.79/18.96  |            select2(v4, v0, ownerRef) = v9 & ( ~ (v6 = true_1) | (v10 = v0 & v8
% 134.79/18.96  |                = PeerGroupPlaceholder & v7 = v2 & v5 = v2 &  ! [v11: int] :  !
% 134.79/18.96  |                [v12: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerRef) = v12)
% 134.79/18.96  |                  |  ? [v13: int] :  ? [v14: int] : (( ~ (v14 =
% 134.79/18.96  |                        PeerGroupPlaceholder) & select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                      v14) | ( ~ (v13 = v0) & AsOwner(v0, v12) = v13))) &  !
% 134.79/18.96  |                [v11: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                    PeerGroupPlaceholder) |  ? [v12: int] :  ? [v13: int] : ( ~
% 134.79/18.96  |                    (v13 = v0) & AsOwner(v0, v12) = v13 & select2(v4, v11,
% 134.79/18.96  |                      ownerRef) = v12)))))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : (v0 =
% 134.79/18.96  |          nullObject | v0 = BeingConstructed |  ~ (AsImmutable(v1) = v3) |  ~
% 134.79/18.96  |          (typeof(v0) = v2) |  ~ (x(v2, v3) = true_1) |  ~ (select2(v4, v0,
% 134.79/18.96  |              ownerRef) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ?
% 134.79/18.96  |          [v9: int] :  ? [v10: int] : (AsOwner(v0, v5) = v10 & IsHeap(v4) = v6
% 134.79/18.96  |            & select2(v4, v0, ownerFrame) = v9 & select2(v4, v0, inv) = v7 &
% 134.79/18.96  |            select2(v4, v0, localinv) = v8 & ( ~ (v6 = true_1) | (v10 = v0 & v9
% 134.79/18.96  |                = PeerGroupPlaceholder & v8 = v2 & v7 = v2 &  ! [v11: int] :  !
% 134.79/18.96  |                [v12: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerRef) = v12)
% 134.79/18.96  |                  |  ? [v13: int] :  ? [v14: int] : (( ~ (v14 =
% 134.79/18.96  |                        PeerGroupPlaceholder) & select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                      v14) | ( ~ (v13 = v0) & AsOwner(v0, v12) = v13))) &  !
% 134.79/18.96  |                [v11: int] : (v11 = v0 |  ~ (select2(v4, v11, ownerFrame) =
% 134.79/18.96  |                    PeerGroupPlaceholder) |  ? [v12: int] :  ? [v13: int] : ( ~
% 134.79/18.96  |                    (v13 = v0) & AsOwner(v0, v12) = v13 & select2(v4, v11,
% 134.79/18.96  |                      ownerRef) = v12)))))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : ( ~
% 134.79/18.96  |          (FieldDependsOnFCO(v0, v1, v4) = v5) |  ~ (select2(v2, v3,
% 134.79/18.96  |              exposeVersion) = v4) |  ~ (select2(v2, v0, FirstConsistentOwner)
% 134.79/18.96  |            = v3) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :
% 134.79/18.96  |           ? [v10: int] :  ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ?
% 134.79/18.96  |          [v14: int] :  ? [v15: int] : (AsPureObject(v0) = v10 & IsHeap(v2) =
% 134.79/18.96  |            v8 & select2(v2, v0, v1) = v11 & select2(v2, v0, ownerFrame) = v6 &
% 134.79/18.96  |            select2(v2, v0, allocated) = v9 & select2(v2, v0, ownerRef) = v7 &
% 134.79/18.96  |            ( ~ (v10 = v0) |  ~ (v9 = true_1) |  ~ (v8 = true_1) | v11 = v5 |
% 134.79/18.96  |              v6 = PeerGroupPlaceholder | v0 = nullObject | (v15 = v14 &
% 134.79/18.96  |                BaseClass(v6) = v14 & select2(v2, v7, localinv) = v14) | ( ~
% 134.79/18.96  |                (v13 = true_1) & x(v12, v6) = v13 & select2(v2, v7, inv) =
% 134.79/18.96  |                v12)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3:
% 134.79/18.96  |          int] :  ! [v4: int] :  ! [v5: int] : ( ~ (AsElementsPeerField(v2, v3)
% 134.79/18.96  |            = v4) |  ~ (select2(v0, v1, v4) = v5) |  ? [v6: int] :  ? [v7: int]
% 134.79/18.96  |          :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] :
% 134.79/18.96  |          (ElementProxy(v5, v3) = v9 & IsHeap(v0) = v6 & select2(v0, v1,
% 134.79/18.96  |              ownerFrame) = v8 & select2(v0, v1, ownerRef) = v7 & ( ~ (v6 =
% 134.79/18.96  |                true_1) | v5 = nullObject | (v11 = v8 & v10 = v7 & select2(v0,
% 134.79/18.96  |                  v9, ownerFrame) = v8 & select2(v0, v9, ownerRef) = v7)))) & 
% 134.79/18.96  |        ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int]
% 134.79/18.96  |        :  ! [v5: int] : ( ~ (AsRepField(v2, v3) = v4) |  ~ (select2(v0, v1,
% 134.79/18.96  |              v4) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 134.79/18.96  |          (IsHeap(v0) = v6 & ( ~ (v6 = true_1) | v5 = nullObject | (v8 = v3 &
% 134.79/18.96  |                v7 = v1 & select2(v0, v5, ownerFrame) = v3 & select2(v0, v5,
% 134.79/18.96  |                  ownerRef) = v1)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] :  ! [v5: int] : ( ~ (Box(v3, v0)
% 134.79/18.96  |            = v4) |  ~ (UnboxedType(v0) = v1) |  ~ (IsHeap(v2) = v5) |  ? [v6:
% 134.79/18.96  |            int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |          ((v10 = v7 & v6 = v4 & typeof(v4) = v7 & select2(v2, v4, inv) = v8 &
% 134.79/18.96  |              select2(v2, v4, localinv) = v9 & ( ~ (v5 = true_1) | (v9 = v7 &
% 134.79/18.96  |                  v8 = v7))) | ( ~ (v6 = true_1) & IsValueType(v1) = v6))) &  !
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :
% 134.79/18.96  |         ! [v5: int] : ( ~ (Box(v1, v2) = v3) |  ~ (typeof(v2) = v4) |  ~
% 134.79/18.96  |          (x(v4, v0) = v5) |  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 134.79/18.96  |          (AsInterface(v0) = v6 & ( ~ (v6 = v0) |  ~ (v3 = v2) | v5 = true_1 |
% 134.79/18.96  |              ( ~ (v8 = true_1) & UnboxedType(v2) = v7 & x(v7, v0) = v8)))) & 
% 134.79/18.96  |        ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int]
% 134.79/18.96  |        :  ! [v5: int] : ( ~ (AsRangeField(v2, v3) = v4) |  ~ (select2(v0, v1,
% 134.79/18.96  |              v4) = v5) |  ? [v6: int] :  ? [v7: int] : ((v7 = true_1 &
% 134.79/18.96  |              InRange(v5, v3) = true_1) | ( ~ (v6 = true_1) & IsHeap(v0) =
% 134.79/18.96  |              v6))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int]
% 134.79/18.96  |        :  ! [v4: int] :  ! [v5: int] : ( ~ (AsRefField(v2, v3) = v4) |  ~
% 134.79/18.96  |          (select2(v0, v1, v4) = v5) |  ? [v6: int] :  ? [v7: int] : ((v7 =
% 134.79/18.96  |              true_1 & Is(v5, v3) = true_1) | ( ~ (v6 = true_1) & IsHeap(v0) =
% 134.79/18.96  |              v6))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int]
% 134.79/18.96  |        :  ! [v4: int] : (v4 = v0 |  ~ (BoxFunc(v0, v1, v2, v3) = v4) |  ? [v5:
% 134.79/18.96  |            int] : (UnboxedType(v0) = v5 & IsValueType(v5) = true_1)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :
% 134.79/18.96  |        (v4 = true_1 |  ~ (StructGet(v1, v2) = v3) |  ~ (IsAllocated(v0, v3) =
% 134.79/18.96  |            v4) |  ? [v5: int] : ( ~ (v5 = true_1) & IsAllocated(v0, v1) = v5))
% 134.79/18.96  |        &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4:
% 134.79/18.96  |          int] : (v4 = true_1 |  ~ (IsAllocated(v0, v3) = v4) |  ~
% 134.79/18.96  |          (RefArrayGet(v1, v2) = v3) |  ? [v5: int] : ( ~ (v5 = true_1) &
% 134.79/18.96  |            IsAllocated(v0, v1) = v5)) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : (v4 = true_1 |  ~
% 134.79/18.96  |          (IsAllocated(v0, v3) = v4) |  ~ (ValueArrayGet(v1, v2) = v3) |  ?
% 134.79/18.96  |          [v5: int] : ( ~ (v5 = true_1) & IsAllocated(v0, v1) = v5)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :
% 134.79/18.96  |        (v1 = nullObject |  ~ (AsNonNullRefField(v2, v3) = v4) |  ~
% 134.79/18.96  |          (select2(v0, v1, v4) = nullObject) |  ? [v5: int] :  ? [v6: int] :
% 134.79/18.96  |          ((v1 = BeingConstructed &  ~ (v6 = true_1) & select2(v0,
% 134.79/18.96  |                BeingConstructed, NonNullFieldsAreInitialized) = v6) | ( ~ (v5
% 134.79/18.96  |                = true_1) & IsHeap(v0) = v5))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |        ! [v2: int] :  ! [v3: int] :  ! [v4: int] : (v0 = nullObject |  ~
% 134.79/18.96  |          (IntArray(v1, v2) = v4) |  ~ (typeof(v0) = v3) |  ~ (x(v3, v4) =
% 134.79/18.96  |            true_1) | Rank(v0) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : (v0 = nullObject |  ~
% 134.79/18.96  |          (ValueArray(v1, v2) = v4) |  ~ (typeof(v0) = v3) |  ~ (x(v3, v4) =
% 134.79/18.96  |            true_1) | Rank(v0) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : (v0 = nullObject |  ~
% 134.79/18.96  |          (RefArray(v1, v2) = v4) |  ~ (typeof(v0) = v3) |  ~ (x(v3, v4) =
% 134.79/18.96  |            true_1) | Rank(v0) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : (v0 = nullObject |  ~
% 134.79/18.96  |          (NonNullRefArray(v1, v2) = v4) |  ~ (typeof(v0) = v3) |  ~ (x(v3, v4)
% 134.79/18.96  |            = true_1) | Rank(v0) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : ( ~ (BoxFunc(v0, v1, v2, v3) =
% 134.79/18.96  |            v4) | (Box(v0, v4) = v4 & UnboxedType(v4) = v1)) &  ! [v0: int] : 
% 134.79/18.96  |        ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~
% 134.79/18.96  |          (AsPeerField(v2) = v3) |  ~ (select2(v0, v1, v3) = v4) |  ? [v5: int]
% 134.79/18.96  |          :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :
% 134.79/18.96  |          (IsHeap(v0) = v5 & select2(v0, v1, ownerFrame) = v7 & select2(v0, v1,
% 134.79/18.96  |              ownerRef) = v6 & ( ~ (v5 = true_1) | v4 = nullObject | (v9 = v7 &
% 134.79/18.96  |                v8 = v6 & select2(v0, v4, ownerFrame) = v7 & select2(v0, v4,
% 134.79/18.96  |                  ownerRef) = v6)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : ( ~ (Box(v1, v2) = v4) |  ~
% 134.79/18.96  |          (AsInterface(v0) = v3) |  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :
% 134.79/18.96  |           ? [v8: int] : (typeof(v2) = v5 & x(v5, v0) = v6 & ( ~ (v4 = v2) |  ~
% 134.79/18.96  |              (v3 = v0) | v6 = true_1 | ( ~ (v8 = true_1) & UnboxedType(v2) =
% 134.79/18.96  |                v7 & x(v7, v0) = v8)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : ( ~ (IntArray(v0, v1) = v3) |  ~
% 134.79/18.96  |          (x(System_Array, v2) = v4) |  ? [v5: int] : (v4 = true_1 | v3 = v2 |
% 134.79/18.96  |            ( ~ (v5 = true_1) & x(v3, v2) = v5))) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.96  |        :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~ (ValueArray(v0, v1)
% 134.79/18.96  |            = v3) |  ~ (x(System_Array, v2) = v4) |  ? [v5: int] : (v4 = true_1
% 134.79/18.96  |            | v3 = v2 | ( ~ (v5 = true_1) & x(v3, v2) = v5))) &  ! [v0: int] : 
% 134.79/18.96  |        ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~
% 134.79/18.96  |          (RefArray(v0, v1) = v3) |  ~ (x(v3, v2) = v4) |  ? [v5: int] :  ?
% 134.79/18.96  |          [v6: int] :  ? [v7: int] :  ? [v8: int] : (ElementType(v2) = v5 &
% 134.79/18.96  |            x(System_Array, v2) = v6 & ( ~ (v4 = true_1) | v6 = true_1 | (v8 =
% 134.79/18.96  |                true_1 & v7 = v2 & RefArray(v5, v1) = v2 & x(v0, v5) =
% 134.79/18.96  |                true_1)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  !
% 134.79/18.96  |        [v3: int] :  ! [v4: int] : ( ~ (RefArray(v0, v1) = v3) |  ~ (x(v2, v3)
% 134.79/18.96  |            = v4) |  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :
% 134.79/18.96  |          (ElementType(v2) = v5 & ( ~ (v4 = true_1) | (v7 = true_1 & v6 = v2 & 
% 134.79/18.96  |                ~ (v2 = v0) & RefArray(v5, v1) = v2 & x(v5, v0) = true_1)))) & 
% 134.79/18.96  |        ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int]
% 134.79/18.96  |        : ( ~ (NonNullRefArray(v0, v1) = v3) |  ~ (x(v3, v2) = v4) |  ? [v5:
% 134.79/18.96  |            int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :
% 134.79/18.96  |          (ElementType(v2) = v5 & x(System_Array, v2) = v6 & ( ~ (v4 = true_1)
% 134.79/18.96  |              | v6 = true_1 | (v8 = true_1 & v7 = v2 & NonNullRefArray(v5, v1)
% 134.79/18.96  |                = v2 & x(v0, v5) = true_1)))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |        ! [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~ (NonNullRefArray(v0,
% 134.79/18.96  |              v1) = v3) |  ~ (x(v2, v3) = v4) |  ? [v5: int] :  ? [v6: int] : 
% 134.79/18.96  |          ? [v7: int] : (ElementType(v2) = v5 & ( ~ (v4 = true_1) | (v7 =
% 134.79/18.96  |                true_1 & v6 = v2 &  ~ (v2 = v0) & NonNullRefArray(v5, v1) = v2
% 134.79/18.96  |                & x(v5, v0) = true_1)))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~ (ArrayIndex(v0, v1, v2,
% 134.79/18.96  |              v3) = v4) | ArrayIndexInvY(v4) = v3) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] : ( ~
% 134.79/18.96  |          (ArrayIndex(v0, v1, v2, v3) = v4) | ArrayIndexInvX(v4) = v2) &  !
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :  ! [v4: int] :
% 134.79/18.96  |        ( ~ (RefArrayGet(v3, v1) = v4) |  ~ (select2(v2, v0, elements) = v3) | 
% 134.79/18.96  |          ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.96  |            int] :  ? [v10: int] :  ? [v11: int] :  ? [v12: int] :  ? [v13:
% 134.79/18.96  |            int] :  ? [v14: int] : (ElementProxy(v0, -1) = v5 & IsHeap(v2) = v6
% 134.79/18.96  |            & typeof(v0) = v7 & x(v7, System_Array) = v8 & ( ~ (v8 = true_1) | 
% 134.79/18.96  |              ~ (v6 = true_1) | v4 = nullObject | (v14 = v13 & v12 = v11 &
% 134.79/18.96  |                select2(v2, v5, ownerFrame) = v13 & select2(v2, v5, ownerRef) =
% 134.79/18.96  |                v11 & select2(v2, v4, ownerFrame) = v13 & select2(v2, v4,
% 134.79/18.96  |                  ownerRef) = v11) | (v10 = true_1 & IsImmutable(v9) = true_1 &
% 134.79/18.96  |                typeof(v4) = v9)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] :  ! [v4: int] : ( ~ (RefArrayGet(v3, v1) = v4) |
% 134.79/18.96  |           ~ (select2(v2, v0, elements) = v3) |  ? [v5: int] :  ? [v6: int] : 
% 134.79/18.96  |          ? [v7: int] :  ? [v8: int] :  ? [v9: int] : (ElementType(v6) = v7 &
% 134.79/18.96  |            IsHeap(v2) = v5 & typeof(v0) = v6 & ( ~ (v5 = true_1) | v4 =
% 134.79/18.96  |              nullObject | (v9 = true_1 & typeof(v4) = v8 & x(v8, v7) =
% 134.79/18.96  |                true_1)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  !
% 134.79/18.96  |        [v3: int] :  ! [v4: int] : ( ~ (IntArrayGet(v3, v1) = v4) |  ~
% 134.79/18.96  |          (select2(v2, v0, elements) = v3) |  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |          [v7: int] :  ? [v8: int] : ((v8 = true_1 & ElementType(v6) = v7 &
% 134.79/18.96  |              InRange(v4, v7) = true_1 & typeof(v0) = v6) | ( ~ (v5 = true_1) &
% 134.79/18.96  |              IsHeap(v2) = v5))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :
% 134.79/18.96  |         ! [v3: int] : (v3 = v2 | v0 = true_1 |  ~ (IfThenElse(v0, v1, v2) =
% 134.79/18.96  |            v3)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :
% 134.79/18.96  |        (v3 = v0 |  ~ (IntToInt(v0, v1, v2) = v3) |  ? [v4: int] : ( ~ (v4 =
% 134.79/18.96  |              true_1) & InRange(v0, v2) = v4)) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |        ! [v2: int] :  ! [v3: int] : (v3 = true_1 | v0 = nullObject |  ~
% 134.79/18.96  |          (typeof(v0) = v2) |  ~ (x(v2, v1) = v3) |  ? [v4: int] : ( ~ (v4 =
% 134.79/18.96  |              true_1) & Is(v0, v1) = v4)) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] : (v3 = true_1 |  ~ (StringEquals(v1, v2) =
% 134.79/18.96  |            true_1) |  ~ (StringEquals(v0, v2) = v3) |  ? [v4: int] : ( ~ (v4 =
% 134.79/18.96  |              true_1) & StringEquals(v0, v1) = v4)) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] :  ! [v3: int] : (v3 = true_1 |  ~
% 134.79/18.96  |          (StringEquals(v0, v2) = v3) |  ~ (StringEquals(v0, v1) = true_1) |  ?
% 134.79/18.96  |          [v4: int] : ( ~ (v4 = true_1) & StringEquals(v1, v2) = v4)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : (v3 = true_1 |  ~
% 134.79/18.96  |          (System_String_Equals_System_String_System_String(v0, v1, v2) = v3) |
% 134.79/18.96  |           ? [v4: int] : ( ~ (v4 = true_1) & StringEquals(v2, v1) = v4)) &  !
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : (v3 = true_1 |
% 134.79/18.96  |           ~ (System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |            v3) |  ? [v4: int] : ( ~ (v4 = true_1) & StringEquals(v1, v2) =
% 134.79/18.96  |            v4)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] :
% 134.79/18.96  |        (v3 = true_1 |  ~ (System_String_Equals_System_String_System_String(v0,
% 134.79/18.96  |              v1, v2) = v3) |  ? [v4: int] : ( ~ (v4 = true_1) &
% 134.79/18.96  |            System_String_Equals_System_String(v0, v1, v2) = v4)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : (v3 = true_1 |  ~
% 134.79/18.96  |          (System_String_Equals_System_String(v0, v1, v2) = v3) |  ? [v4: int]
% 134.79/18.96  |          : ( ~ (v4 = true_1) &
% 134.79/18.96  |            System_String_Equals_System_String_System_String(v0, v1, v2) = v4))
% 134.79/18.96  |        &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : (v3 =
% 134.79/18.96  |          true_1 |  ~ (IsAllocated(v1, v2) = v3) |  ~ (ElementProxy(v0, -1) =
% 134.79/18.96  |            v2) |  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :
% 134.79/18.96  |          (( ~ (v7 = true_1) & typeof(v0) = v6 & x(v6, System_Array) = v7) | (
% 134.79/18.96  |              ~ (v5 = true_1) & IsAllocated(v1, v0) = v5) | ( ~ (v4 = true_1) &
% 134.79/18.96  |              IsHeap(v1) = v4))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :
% 134.79/18.96  |         ! [v3: int] : (v3 = true_1 |  ~ (ClassRepr(v1) = v2) |  ~ (select2(v0,
% 134.79/18.96  |              v2, allocated) = v3) |  ? [v4: int] : ( ~ (v4 = true_1) &
% 134.79/18.96  |            IsHeap(v0) = v4)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  !
% 134.79/18.96  |        [v3: int] : (v3 = PeerGroupPlaceholder |  ~ (ClassRepr(v0) = v2) |  ~
% 134.79/18.96  |          (select2(v1, v2, ownerFrame) = v3) |  ? [v4: int] : ( ~ (v4 = true_1)
% 134.79/18.96  |            & IsHeap(v1) = v4)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : 
% 134.79/18.96  |        ! [v3: int] : ( ~ ($lesseq(1, $sum($difference(v2, v1), v0))) |  ~
% 134.79/18.96  |          ($lesseq(2, v2)) |  ~ ($lesseq(1, $difference(v1, v0))) |  ~ (x_2(v1,
% 134.79/18.96  |              v2) = v3) |  ~ (x_2(v0, v2) = v3)) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.96  |        :  ! [v2: int] :  ! [v3: int] : ( ~ (AsDirectSubClass(v1, v0) = v3) | 
% 134.79/18.96  |          ~ (x(v2, v3) = true_1) | OneClassDown(v2, v0) = v1) &  ! [v0: int] : 
% 134.79/18.96  |        ! [v1: int] :  ! [v2: int] :  ! [v3: int] : ( ~ (StructSet(v0, v1, v2)
% 134.79/18.96  |            = v3) | StructGet(v3, v1) = v2) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] : ( ~ (NonNullRefArrayRaw(v0, v1, v2) = v3) | 
% 134.79/18.96  |          ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |            int] : (Rank(v0) = v5 & typeof(v0) = v4 & ( ~ (v3 = true_1) | (v8 =
% 134.79/18.96  |                true_1 & v6 = true_1 & v5 = v2 & ElementType(v4) = v7 & x(v4,
% 134.79/18.96  |                  System_Array) = true_1 & x(v1, v7) = true_1)))) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : ( ~ (IntArray(v1,
% 134.79/18.96  |              v2) = v3) |  ~ (x(v0, v3) = true_1) | ArrayCategory(v0) =
% 134.79/18.96  |          ArrayCategoryInt) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  !
% 134.79/18.96  |        [v3: int] : ( ~ (ValueArray(v1, v2) = v3) |  ~ (x(v0, v3) = true_1) |
% 134.79/18.96  |          ArrayCategory(v0) = ArrayCategoryValue) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.96  |        :  ! [v2: int] :  ! [v3: int] : ( ~ (RefArray(v1, v2) = v3) |  ~ (x(v0,
% 134.79/18.96  |              v3) = true_1) | ArrayCategory(v0) = ArrayCategoryRef) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : ( ~
% 134.79/18.96  |          (NonNullRefArray(v1, v2) = v3) |  ~ (x(v0, v3) = true_1) |
% 134.79/18.96  |          ArrayCategory(v0) = ArrayCategoryNonNullRef) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] :  ! [v3: int] : ( ~ (RefArraySet(v0, v1, v2) =
% 134.79/18.96  |            v3) | RefArrayGet(v3, v1) = v2) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] : ( ~ (IntArraySet(v0, v1, v2) = v3) |
% 134.79/18.96  |          IntArrayGet(v3, v1) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] : ( ~ (ValueArraySet(v0, v1, v2) = v3) |
% 134.79/18.96  |          ValueArrayGet(v3, v1) = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |          int] :  ! [v3: int] : ( ~ (select2(v2, v0, v1) = v3) |  ? [v4: int] :
% 134.79/18.96  |           ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.96  |            int] :  ? [v10: int] :  ? [v11: int] :  ? [v12: int] :  ? [v13:
% 134.79/18.96  |            int] :  ? [v14: int] :  ? [v15: int] : (AsPureObject(v0) = v8 &
% 134.79/18.96  |            FieldDependsOnFCO(v0, v1, v10) = v11 & IsHeap(v2) = v6 &
% 134.79/18.96  |            select2(v2, v9, exposeVersion) = v10 & select2(v2, v0, ownerFrame)
% 134.79/18.96  |            = v4 & select2(v2, v0, FirstConsistentOwner) = v9 & select2(v2, v0,
% 134.79/18.96  |              allocated) = v7 & select2(v2, v0, ownerRef) = v5 & ( ~ (v8 = v0)
% 134.79/18.96  |              |  ~ (v7 = true_1) |  ~ (v6 = true_1) | v11 = v3 | v4 =
% 134.79/18.96  |              PeerGroupPlaceholder | v0 = nullObject | (v15 = v14 &
% 134.79/18.96  |                BaseClass(v4) = v14 & select2(v2, v5, localinv) = v14) | ( ~
% 134.79/18.96  |                (v13 = true_1) & x(v12, v4) = v13 & select2(v2, v5, inv) =
% 134.79/18.96  |                v12)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3:
% 134.79/18.96  |          int] : ( ~ (select2(v0, v1, v2) = v3) |  ? [v4: int] :  ? [v5: int] :
% 134.79/18.96  |           ? [v6: int] : ((v6 = true_1 & IsAllocated(v0, v3) = true_1) | ( ~
% 134.79/18.96  |              (v5 = true_1) & select2(v0, v1, allocated) = v5) | ( ~ (v4 =
% 134.79/18.96  |                true_1) & IsHeap(v0) = v4))) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] :  ! [v3: int] : ( ~ (select2(v0, v1, v2) = v3) |  ? [v4:
% 134.79/18.96  |            int] :  ? [v5: int] :  ? [v6: int] : ((v6 = true_1 & select2(v0,
% 134.79/18.96  |                v3, allocated) = true_1) | ( ~ (v5 = true_1) & select2(v0, v1,
% 134.79/18.96  |                allocated) = v5) | ( ~ (v4 = true_1) & IsHeap(v0) = v4))) &  ?
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] :  ! [v3: int] : ( ~
% 134.79/18.96  |          (IntArray(v1, v2) = v3) |  ? [v4: int] : (v3 = v0 | ( ~ (v4 = true_1)
% 134.79/18.96  |              & x(v0, v3) = v4))) &  ? [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.96  |        :  ! [v3: int] : ( ~ (ValueArray(v1, v2) = v3) |  ? [v4: int] : (v3 =
% 134.79/18.96  |            v0 | ( ~ (v4 = true_1) & x(v0, v3) = v4))) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] : (v2 = v0 |  ~ (IfThenElse(true_1, v0, v1) =
% 134.79/18.96  |            v2)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : (v2 = v0 |  ~
% 134.79/18.96  |          (AsRefField(v0, v1) = v2) |  ? [v3: int] : ( ~ (v3 = v0) &
% 134.79/18.96  |            AsNonNullRefField(v0, v1) = v3)) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] : (v2 = v0 |  ~ (As(v0, v1) = v2) |  ? [v3: int] : ( ~ (v3 =
% 134.79/18.96  |              true_1) & Is(v0, v1) = v3)) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] : (v2 = nullObject | v1 = nullObject |  ~
% 134.79/18.96  |          (System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |            true_1) |  ? [v3: int] :
% 134.79/18.96  |          (System_String_IsInterned_System_String_notnull(v0, v2) = v3 &
% 134.79/18.96  |            System_String_IsInterned_System_String_notnull(v0, v1) = v3)) &  !
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] : (v2 = nullObject |  ~
% 134.79/18.96  |          (BoxTester(v0, v1) = v2) | UnboxedType(v0) = v1) &  ! [v0: int] :  !
% 134.79/18.96  |        [v1: int] :  ! [v2: int] : (v2 = nullObject |  ~ (BoxTester(v0, v1) =
% 134.79/18.96  |            v2) |  ? [v3: int] : (Unbox(v0) = v3 & Box(v3, v0) = v0)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] : (v2 = nullObject |  ~ (As(v0,
% 134.79/18.96  |              v1) = v2) | Is(v0, v1) = true_1) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |        ! [v2: int] : (v2 = true_1 | v0 = nullObject |  ~ (IsNotNull(v0, v1) =
% 134.79/18.96  |            v2) |  ? [v3: int] : ( ~ (v3 = true_1) & Is(v0, v1) = v3)) &  !
% 134.79/18.96  |        [v0: int] :  ! [v1: int] :  ! [v2: int] : (v2 = true_1 |  ~ (Is(v0, v1)
% 134.79/18.96  |            = v2) | As(v0, v1) = nullObject) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |        [v2: int] : (v2 = true_1 |  ~ (Is(v0, v1) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |          [v4: int] : ( ~ (v4 = true_1) & typeof(v0) = v3 & x(v3, v1) = v4)) & 
% 134.79/18.96  |        ! [v0: int] :  ! [v1: int] :  ! [v2: int] : (v2 = true_1 |  ~ (Is(v0,
% 134.79/18.96  |              v1) = v2) |  ? [v3: int] : ( ~ (v3 = true_1) & IsNotNull(v0, v1)
% 134.79/18.96  |            = v3)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : (v2 = true_1
% 134.79/18.96  |          |  ~ (select2(v0, v1, allocated) = v2) |  ? [v3: int] : ( ~ (v3 =
% 134.79/18.96  |              true_1) & IsAllocated(v0, v1) = v3)) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] : (v2 = 0 |  ~ (LBound(v0, v1) = v2)) &  ! [v0:
% 134.79/18.96  |          int] :  ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(v2, -1)) |  ~
% 134.79/18.96  |          ($lesseq(0, v1)) |  ~ (and_1(v0, v1) = v2)) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] : ( ~ ($lesseq(v2, -1)) |  ~ ($lesseq(0, v0)) | 
% 134.79/18.96  |          ~ (and_1(v0, v1) = v2)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.96  |        : ( ~ ($lesseq(v2, -1)) |  ~ (DimLength(v0, v1) = v2)) &  ! [v0: int] :
% 134.79/18.96  |         ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(v1, 16)) |  ~ ($lesseq(0,
% 134.79/18.96  |              v1)) |  ~ ($lesseq(v0, 32767)) |  ~ ($lesseq(0, v0)) |  ~
% 134.79/18.96  |          (shl(v0, v1) = v2) | ($lesseq(1, $difference($product(-1, v2),
% 134.79/18.96  |                int_m2147483648)) & $lesseq(0, v2))) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |          int] :  ! [v2: int] : ( ~ ($lesseq(v1, -1)) |  ~ ($lesseq(v0, 0) |  ~
% 134.79/18.96  |            (x_2(v0, v1) = v2) | ($lesseq(v2, 0)$lesseq(1, $difference(v2,
% 134.79/18.96  |                  v1)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |            ($lesseq(v1, -1)) |  ~ ($lesseq(0, v0)) |  ~ (x_2(v0, v1) = v2) |
% 134.79/18.96  |            ($lesseq(1, $difference($product(-1, v2), v1)) & $lesseq(0, v2))) &
% 134.79/18.96  |           ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(1, v1)) | 
% 134.79/18.96  |            ~ ($lesseq(v0, 0) |  ~ (x_2(v0, v1) = v2) | ($lesseq(v2,
% 134.79/18.96  |                  0)$lesseq(1, $sum(v2, v1)))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ ($lesseq(1, v1)) |  ~ ($lesseq(0, v0)) |  ~
% 134.79/18.96  |              (x_2(v0, v1) = v2) | ($lesseq(1, $difference(v1, v2)) &
% 134.79/18.96  |                $lesseq(0, v2))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :
% 134.79/18.96  |            ( ~ ($lesseq(1, v1)) |  ~ (shr(v0, $sum(v1, -1)) = v2) |  ? [v3:
% 134.79/18.96  |                int] : (shr(v0, v1) = v3 & x_1(v2, 2) = v3)) &  ! [v0: int] : 
% 134.79/18.96  |            ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(1, v1)) |  ~ (shr(v0, v1)
% 134.79/18.96  |                = v2) |  ? [v3: int] : (shr(v0, $sum(v1, -1)) = v3 & x_1(v3, 2)
% 134.79/18.96  |                = v2)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              ($lesseq(1, v1)) |  ~ (shl(v0, $sum(v1, -1)) = v2) | shl(v0, v1)
% 134.79/18.96  |              = $product(2, v2)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] :
% 134.79/18.96  |            ( ~ ($lesseq(1, v1)) |  ~ (shl(v0, v1) = v2) |  ? [v3: int] :
% 134.79/18.96  |              ($product(2, v3) = v2 & shl(v0, $sum(v1, -1)) = v3)) &  ! [v0:
% 134.79/18.96  |              int] :  ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(0, v1)) |  ~
% 134.79/18.96  |              ($lesseq(0, v0)) |  ~ (or_1(v0, v1) = v2) | ($lesseq(0,
% 134.79/18.96  |                  $sum($difference(v1, v2), v0)) & $lesseq(0, v2))) &  ! [v0:
% 134.79/18.96  |              int] :  ! [v1: int] :  ! [v2: int] : ( ~ ($lesseq(0, v1)) |  ~
% 134.79/18.96  |              ($lesseq(0, v0)) |  ~ (x_2($sum(v1, v0), v1) = v2) | x_2(v0, v1)
% 134.79/18.96  |              = v2) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              ($lesseq(0, v1)) |  ~ ($lesseq(0, v0)) |  ~ (x_2(v0, v1) = v2) |
% 134.79/18.96  |              x_2($sum(v1, v0), v1) = v2) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |            [v2: int] : ( ~ (CirQueue_IsEmpty(v0, v1) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |              [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsEmpty_1(v8) =
% 134.79/18.96  |                v9 & IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.96  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.96  |                  v1, allocated) = v7 & select2(v0, v1, localinv) = v5 & ( ~
% 134.79/18.96  |                  (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~ (v4 =
% 134.79/18.96  |                    v3) | v1 = nullObject | ( ~ (v10 = true_1) & x(v3,
% 134.79/18.96  |                      CirQueue) = v10) | (( ~ (v9 = true_1) | v2 = true_1) & (
% 134.79/18.96  |                      ~ (v2 = true_1) | v9 = true_1))))) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (CirQueue_IsFull(v0, v1) = v2) |  ?
% 134.79/18.96  |              [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 134.79/18.96  |                int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_IsFull_1(v8) = v9 & IsHeap(v0) = v6 & typeof(v1) = v3 &
% 134.79/18.96  |                select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv) = v4
% 134.79/18.96  |                & select2(v0, v1, allocated) = v7 & select2(v0, v1, localinv) =
% 134.79/18.96  |                v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.96  |                  (v4 = v3) | v1 = nullObject | ( ~ (v10 = true_1) & x(v3,
% 134.79/18.96  |                      CirQueue) = v10) | (( ~ (v9 = true_1) | v2 = true_1) & (
% 134.79/18.96  |                      ~ (v2 = true_1) | v9 = true_1))))) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (CirQueue_get_Capacity(v0, v1) = v2)
% 134.79/18.96  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Capacity_1(v8) = v9 & IsHeap(v0) = v6 & typeof(v1)
% 134.79/18.96  |                = v3 & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1,
% 134.79/18.96  |                  inv) = v4 & select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.96  |                  localinv) = v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~
% 134.79/18.96  |                  (v5 = v3) |  ~ (v4 = v3) | v9 = v2 | v1 = nullObject | ( ~
% 134.79/18.96  |                    (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.96  |             ! [v1: int] :  ! [v2: int] : ( ~ (CirQueue_get_Count(v0, v1) = v2)
% 134.79/18.96  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Count_1(v8) = v9 & IsHeap(v0) = v6 & typeof(v1) =
% 134.79/18.96  |                v3 & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv)
% 134.79/18.96  |                = v4 & select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.96  |                  localinv) = v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~
% 134.79/18.96  |                  (v5 = v3) |  ~ (v4 = v3) | v9 = v2 | v1 = nullObject | ( ~
% 134.79/18.96  |                    (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.96  |             ! [v1: int] :  ! [v2: int] : ( ~ (CirQueue_get_Tail(v0, v1) = v2)
% 134.79/18.96  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Tail_1(v8) = v9 & IsHeap(v0) = v6 & typeof(v1) = v3
% 134.79/18.96  |                & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv) =
% 134.79/18.96  |                v4 & select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.96  |                  localinv) = v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~
% 134.79/18.96  |                  (v5 = v3) |  ~ (v4 = v3) | v9 = v2 | v1 = nullObject | ( ~
% 134.79/18.96  |                    (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.96  |             ! [v1: int] :  ! [v2: int] : ( ~ (CirQueue_get_Head(v0, v1) = v2)
% 134.79/18.96  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Head_1(v8) = v9 & IsHeap(v0) = v6 & typeof(v1) = v3
% 134.79/18.96  |                & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv) =
% 134.79/18.96  |                v4 & select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.96  |                  localinv) = v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~
% 134.79/18.96  |                  (v5 = v3) |  ~ (v4 = v3) | v9 = v2 | v1 = nullObject | ( ~
% 134.79/18.96  |                    (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.96  |             ! [v1: int] :  ! [v2: int] : ( ~ (StringEquals(v1, v2) = true_1) |
% 134.79/18.96  |               ~ (StringEquals(v0, v1) = true_1) | StringEquals(v0, v2) =
% 134.79/18.96  |              true_1) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |                true_1) | StringEquals(v2, v1) = true_1) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |                true_1) | StringEquals(v1, v2) = true_1) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |                true_1) | System_String_Equals_System_String(v0, v1, v2) =
% 134.79/18.96  |              true_1) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (System_String_Equals_System_String(v0, v1, v2) = true_1) |
% 134.79/18.96  |              System_String_Equals_System_String_System_String(v0, v1, v2) =
% 134.79/18.96  |              true_1) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (max(v0, v1) = v2) | ($lesseq(v1, v2) & $lesseq(v0, v2) & ( ~
% 134.79/18.96  |                  ($lesseq(1, $difference(v2, v1))) |  ~ ($lesseq(1,
% 134.79/18.96  |                      $difference(v2, v0)))))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ (min(v0, v1) = v2) | ($lesseq(v2, v1) &
% 134.79/18.96  |                $lesseq(v2, v0) & ( ~ ($lesseq(1, $difference(v1, v2))) |  ~
% 134.79/18.96  |                  ($lesseq(1, $difference(v0, v2)))))) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |              int] :  ! [v2: int] : ( ~ (x_2(v0, v1) = v2) |  ? [v3: int] :
% 134.79/18.96  |              (x_1(v0, v1) = v3 & $product(v3, v1) = $difference(v0, v2))) &  !
% 134.79/18.96  |            [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (x_2(v0, v1) = v2) | 
% 134.79/18.96  |              ? [v3: int] : ( ~ ($lesseq(v1, v0)) |  ~ ($lesseq(0, v1)) | (v3 =
% 134.79/18.96  |                  v2 & x_2($difference(v0, v1), v1) = v2))) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (x_1(v0, v1) = v2) |  ? [v3: int] :
% 134.79/18.96  |              (x_2(v0, v1) = v3 & $product(v2, v1) = $difference(v0, v3))) &  !
% 134.79/18.96  |            [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (AsMutable(v0) = v2)
% 134.79/18.96  |              |  ~ (x(v1, v2) = true_1) |  ? [v3: int] : ( ~ (v3 = true_1) &
% 134.79/18.96  |                AsMutable(v1) = v1 & IsImmutable(v1) = v3)) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (AsImmutable(v0) = v2) |  ~ (x(v1,
% 134.79/18.96  |                  v2) = true_1) | (AsImmutable(v1) = v1 & IsImmutable(v1) =
% 134.79/18.96  |                true_1)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (Box(v0, v1) = v2) | Unbox(v2) = v0) &  ! [v0: int] :  ! [v1:
% 134.79/18.96  |              int] :  ! [v2: int] : ( ~ (Box(v0, v1) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |              [v4: int] : ( ~ (v2 = v1) | v1 = v0 | ( ~ (v4 = true_1) &
% 134.79/18.96  |                  UnboxedType(v1) = v3 & x(v3, System_Object) = v4))) &  ! [v0:
% 134.79/18.96  |              int] :  ! [v1: int] :  ! [v2: int] : ( ~ (ElementProxyStruct(v0,
% 134.79/18.96  |                  v1) = v2) | typeof(v2) = System_Object) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (ElementProxy(v0, v1) = v2) |
% 134.79/18.96  |              typeof(v2) = System_Object) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |            [v2: int] : ( ~ (UBound(v0, v1) = v2) | DimLength(v0, v1) =
% 134.79/18.96  |              $sum(v2, 1)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (DimLength(v0, v1) = v2) | UBound(v0, v1) = $sum(v2, -1)) &  !
% 134.79/18.96  |            [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (IntArray(v0, v1) =
% 134.79/18.96  |                v2) | ElementType(v2) = v0) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |            [v2: int] : ( ~ (IntArray(v0, v1) = v2) | (x(v2, v2) = true_1 &
% 134.79/18.96  |                x(v2, System_Array) = true_1)) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ (ValueArray(v0, v1) = v2) | ElementType(v2) = v0)
% 134.79/18.96  |            &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (ValueArray(v0,
% 134.79/18.96  |                  v1) = v2) | (x(v2, v2) = true_1 & x(v2, System_Array) =
% 134.79/18.96  |                true_1)) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (RefArray(v0, v1) = v2) | ElementType(v2) = v0) &  ! [v0: int] : 
% 134.79/18.96  |            ! [v1: int] :  ! [v2: int] : ( ~ (RefArray(v0, v1) = v2) | (x(v2,
% 134.79/18.96  |                  v2) = true_1 & x(v2, System_Array) = true_1)) &  ! [v0: int]
% 134.79/18.96  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (NonNullRefArray(v0, v1) = v2)
% 134.79/18.96  |              | ElementType(v2) = v0) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (NonNullRefArray(v0, v1) = v2) | (x(v2, v2) = true_1 &
% 134.79/18.96  |                x(v2, System_Array) = true_1)) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ (typeof(v0) = v2) |  ~ (x(v2, v1) = true_1) |
% 134.79/18.96  |              Is(v0, v1) = true_1) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.96  |            : ( ~ (typeof(nullObject) = v1) |  ~ (x(v1, v0) = v2) |
% 134.79/18.96  |              Is(nullObject, v0) = true_1) &  ! [v0: int] :  ! [v1: int] :  !
% 134.79/18.96  |            [v2: int] : ( ~ (select2(v1, v0, ownerFrame) = v2) |  ? [v3: int] :
% 134.79/18.96  |               ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.96  |              [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] :  ?
% 134.79/18.96  |              [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 134.79/18.96  |              [v16: int] :  ? [v17: int] : (IsHeap(v1) = v5 & select2(v1, v3,
% 134.79/18.96  |                  ownerFrame) = v7 & select2(v1, v3, allocated) = v9 &
% 134.79/18.96  |                select2(v1, v3, ownerRef) = v8 & select2(v1, v0,
% 134.79/18.96  |                  FirstConsistentOwner) = v3 & select2(v1, v0, allocated) = v6
% 134.79/18.96  |                & select2(v1, v0, ownerRef) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.96  |                    true_1) | v2 = PeerGroupPlaceholder | v0 = nullObject |
% 134.79/18.96  |                  (v13 = v12 & BaseClass(v2) = v12 & select2(v1, v4, localinv)
% 134.79/18.96  |                    = v12) | (v9 = true_1 &  ~ (v3 = nullObject) & (v7 =
% 134.79/18.96  |                      PeerGroupPlaceholder | (v17 = v16 & BaseClass(v7) = v16 &
% 134.79/18.96  |                        select2(v1, v8, localinv) = v16) | ( ~ (v15 = true_1) &
% 134.79/18.96  |                        x(v14, v7) = v15 & select2(v1, v8, inv) = v14))) | ( ~
% 134.79/18.96  |                    (v11 = true_1) & x(v10, v2) = v11 & select2(v1, v4, inv) =
% 134.79/18.96  |                    v10)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (select2(v1, v0, CirQueue_tail) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.96  |                int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] : (Length(v3) = v4 &
% 134.79/18.96  |                IsHeap(v1) = v7 & x(v8, CirQueue) = v9 & select2(v1, v0, inv) =
% 134.79/18.96  |                v8 & select2(v1, v0, CirQueue_head) = v6 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_count) = v5 & select2(v1, v0, CirQueue_elements) =
% 134.79/18.96  |                v3 & select2(v1, v0, localinv) = v10 & ( ~ (v9 = true_1) |  ~
% 134.79/18.96  |                  (v7 = true_1) | v10 = System_Object | ($lesseq(1,
% 134.79/18.96  |                      $difference(v4, v6)) & $lesseq(0, v6) & $lesseq(v5, v4) &
% 134.79/18.96  |                    $lesseq(0, v5) & $lesseq(1, $difference(v4, v2)) &
% 134.79/18.96  |                    $lesseq(0, v2))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v1, v0, FirstConsistentOwner) = v2) |  ? [v3:
% 134.79/18.96  |                int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 134.79/18.96  |                int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.96  |                int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.96  |                int] :  ? [v16: int] :  ? [v17: int] : (IsHeap(v1) = v5 &
% 134.79/18.96  |                select2(v1, v2, ownerFrame) = v7 & select2(v1, v2, allocated) =
% 134.79/18.96  |                v9 & select2(v1, v2, ownerRef) = v8 & select2(v1, v0,
% 134.79/18.96  |                  ownerFrame) = v3 & select2(v1, v0, allocated) = v6 &
% 134.79/18.96  |                select2(v1, v0, ownerRef) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.96  |                    true_1) | v3 = PeerGroupPlaceholder | v0 = nullObject |
% 134.79/18.96  |                  (v13 = v12 & BaseClass(v3) = v12 & select2(v1, v4, localinv)
% 134.79/18.96  |                    = v12) | (v9 = true_1 &  ~ (v2 = nullObject) & (v7 =
% 134.79/18.96  |                      PeerGroupPlaceholder | (v17 = v16 & BaseClass(v7) = v16 &
% 134.79/18.96  |                        select2(v1, v8, localinv) = v16) | ( ~ (v15 = true_1) &
% 134.79/18.96  |                        x(v14, v7) = v15 & select2(v1, v8, inv) = v14))) | ( ~
% 134.79/18.96  |                    (v11 = true_1) & x(v10, v3) = v11 & select2(v1, v4, inv) =
% 134.79/18.96  |                    v10)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (select2(v1, v0, inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ?
% 134.79/18.96  |              [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.96  |                int] :  ? [v10: int] : (Length(v3) = v4 & IsHeap(v1) = v8 &
% 134.79/18.96  |                x(v2, CirQueue) = v9 & select2(v1, v0, CirQueue_tail) = v6 &
% 134.79/18.96  |                select2(v1, v0, CirQueue_head) = v7 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_count) = v5 & select2(v1, v0, CirQueue_elements) =
% 134.79/18.96  |                v3 & select2(v1, v0, localinv) = v10 & ( ~ (v9 = true_1) |  ~
% 134.79/18.96  |                  (v8 = true_1) | v10 = System_Object | ($lesseq(1,
% 134.79/18.96  |                      $difference(v4, v7)) & $lesseq(0, v7) & $lesseq(1,
% 134.79/18.96  |                      $difference(v4, v6)) & $lesseq(0, v6) & $lesseq(v5, v4) &
% 134.79/18.96  |                    $lesseq(0, v5))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v1, v0, CirQueue_head) = v2) |  ? [v3: int] :
% 134.79/18.96  |               ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.96  |              [v8: int] :  ? [v9: int] :  ? [v10: int] : (Length(v3) = v4 &
% 134.79/18.96  |                IsHeap(v1) = v7 & x(v8, CirQueue) = v9 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_tail) = v6 & select2(v1, v0, inv) = v8 & select2(v1,
% 134.79/18.96  |                  v0, CirQueue_count) = v5 & select2(v1, v0, CirQueue_elements)
% 134.79/18.96  |                = v3 & select2(v1, v0, localinv) = v10 & ( ~ (v9 = true_1) |  ~
% 134.79/18.96  |                  (v7 = true_1) | v10 = System_Object | ($lesseq(1,
% 134.79/18.96  |                      $difference(v4, v6)) & $lesseq(0, v6) & $lesseq(v5, v4) &
% 134.79/18.96  |                    $lesseq(0, v5) & $lesseq(1, $difference(v4, v2)) &
% 134.79/18.96  |                    $lesseq(0, v2))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v1, v0, CirQueue_count) = v2) |  ? [v3: int]
% 134.79/18.96  |              :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.96  |              [v8: int] :  ? [v9: int] :  ? [v10: int] : (Length(v3) = v4 &
% 134.79/18.96  |                IsHeap(v1) = v7 & x(v8, CirQueue) = v9 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_tail) = v5 & select2(v1, v0, inv) = v8 & select2(v1,
% 134.79/18.96  |                  v0, CirQueue_head) = v6 & select2(v1, v0, CirQueue_elements)
% 134.79/18.96  |                = v3 & select2(v1, v0, localinv) = v10 & ( ~ (v9 = true_1) |  ~
% 134.79/18.96  |                  (v7 = true_1) | v10 = System_Object | ($lesseq(1,
% 134.79/18.96  |                      $difference(v4, v6)) & $lesseq(0, v6) & $lesseq(1,
% 134.79/18.96  |                      $difference(v4, v5)) & $lesseq(0, v5) & $lesseq(v2, v4) &
% 134.79/18.96  |                    $lesseq(0, v2))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v1, v0, allocated) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |              [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] :  ? [v12:
% 134.79/18.96  |                int] :  ? [v13: int] :  ? [v14: int] :  ? [v15: int] :  ? [v16:
% 134.79/18.96  |                int] :  ? [v17: int] : (IsHeap(v1) = v6 & select2(v1, v3,
% 134.79/18.96  |                  ownerFrame) = v7 & select2(v1, v3, allocated) = v9 &
% 134.79/18.96  |                select2(v1, v3, ownerRef) = v8 & select2(v1, v0, ownerFrame) =
% 134.79/18.96  |                v4 & select2(v1, v0, FirstConsistentOwner) = v3 & select2(v1,
% 134.79/18.96  |                  v0, ownerRef) = v5 & ( ~ (v6 = true_1) |  ~ (v2 = true_1) |
% 134.79/18.96  |                  v4 = PeerGroupPlaceholder | v0 = nullObject | (v13 = v12 &
% 134.79/18.96  |                    BaseClass(v4) = v12 & select2(v1, v5, localinv) = v12) |
% 134.79/18.96  |                  (v9 = true_1 &  ~ (v3 = nullObject) & (v7 =
% 134.79/18.96  |                      PeerGroupPlaceholder | (v17 = v16 & BaseClass(v7) = v16 &
% 134.79/18.96  |                        select2(v1, v8, localinv) = v16) | ( ~ (v15 = true_1) &
% 134.79/18.96  |                        x(v14, v7) = v15 & select2(v1, v8, inv) = v14))) | ( ~
% 134.79/18.96  |                    (v11 = true_1) & x(v10, v4) = v11 & select2(v1, v5, inv) =
% 134.79/18.96  |                    v10)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (select2(v1, v0, CirQueue_elements) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |              [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] : (Length(v2) = v3 &
% 134.79/18.96  |                IsHeap(v1) = v7 & x(v8, CirQueue) = v9 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_tail) = v5 & select2(v1, v0, inv) = v8 & select2(v1,
% 134.79/18.96  |                  v0, CirQueue_head) = v6 & select2(v1, v0, CirQueue_count) =
% 134.79/18.96  |                v4 & select2(v1, v0, localinv) = v10 & ( ~ (v9 = true_1) |  ~
% 134.79/18.96  |                  (v7 = true_1) | v10 = System_Object | ($lesseq(1,
% 134.79/18.96  |                      $difference(v3, v6)) & $lesseq(0, v6) & $lesseq(1,
% 134.79/18.96  |                      $difference(v3, v5)) & $lesseq(0, v5) & $lesseq(v4, v3) &
% 134.79/18.96  |                    $lesseq(0, v4))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v1, v0, localinv) = v2) |  ? [v3: int] :  ?
% 134.79/18.96  |              [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] : (Length(v3) = v4 &
% 134.79/18.96  |                IsHeap(v1) = v8 & x(v9, CirQueue) = v10 & select2(v1, v0,
% 134.79/18.96  |                  CirQueue_tail) = v6 & select2(v1, v0, inv) = v9 & select2(v1,
% 134.79/18.96  |                  v0, CirQueue_head) = v7 & select2(v1, v0, CirQueue_count) =
% 134.79/18.96  |                v5 & select2(v1, v0, CirQueue_elements) = v3 & ( ~ (v10 =
% 134.79/18.96  |                    true_1) |  ~ (v8 = true_1) | v2 = System_Object |
% 134.79/18.96  |                  ($lesseq(1, $difference(v4, v7)) & $lesseq(0, v7) &
% 134.79/18.96  |                    $lesseq(1, $difference(v4, v6)) & $lesseq(0, v6) &
% 134.79/18.96  |                    $lesseq(v5, v4) & $lesseq(0, v5))))) &  ! [v0: int] :  !
% 134.79/18.96  |            [v1: int] :  ! [v2: int] : ( ~ (select2(v1, v0, ownerRef) = v2) | 
% 134.79/18.96  |              ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.96  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ?
% 134.79/18.96  |              [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.96  |              [v15: int] :  ? [v16: int] :  ? [v17: int] : (IsHeap(v1) = v5 &
% 134.79/18.96  |                select2(v1, v3, ownerFrame) = v7 & select2(v1, v3, allocated) =
% 134.79/18.96  |                v9 & select2(v1, v3, ownerRef) = v8 & select2(v1, v0,
% 134.79/18.96  |                  ownerFrame) = v4 & select2(v1, v0, FirstConsistentOwner) = v3
% 134.79/18.96  |                & select2(v1, v0, allocated) = v6 & ( ~ (v6 = true_1) |  ~ (v5
% 134.79/18.96  |                    = true_1) | v4 = PeerGroupPlaceholder | v0 = nullObject |
% 134.79/18.96  |                  (v13 = v12 & BaseClass(v4) = v12 & select2(v1, v2, localinv)
% 134.79/18.96  |                    = v12) | (v9 = true_1 &  ~ (v3 = nullObject) & (v7 =
% 134.79/18.96  |                      PeerGroupPlaceholder | (v17 = v16 & BaseClass(v7) = v16 &
% 134.79/18.96  |                        select2(v1, v8, localinv) = v16) | ( ~ (v15 = true_1) &
% 134.79/18.96  |                        x(v14, v7) = v15 & select2(v1, v8, inv) = v14))) | ( ~
% 134.79/18.96  |                    (v11 = true_1) & x(v10, v4) = v11 & select2(v1, v2, inv) =
% 134.79/18.96  |                    v10)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.96  |              (select2(v0, v1, exposeVersion) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.96  |                int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.96  |                int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsEmpty_1(v2) =
% 134.79/18.96  |                v9 & CirQueue_IsEmpty(v0, v1) = v8 & IsHeap(v0) = v6 &
% 134.79/18.96  |                typeof(v1) = v3 & select2(v0, v1, inv) = v4 & select2(v0, v1,
% 134.79/18.96  |                  allocated) = v7 & select2(v0, v1, localinv) = v5 & ( ~ (v7 =
% 134.79/18.96  |                    true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~ (v4 = v3) |
% 134.79/18.96  |                  v1 = nullObject | ( ~ (v10 = true_1) & x(v3, CirQueue) = v10)
% 134.79/18.96  |                  | (( ~ (v9 = true_1) | v8 = true_1) & ( ~ (v8 = true_1) | v9
% 134.79/18.96  |                      = true_1))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v0, v1, exposeVersion) = v2) |  ? [v3: int] :
% 134.79/18.96  |               ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.96  |              [v8: int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsFull_1(v2)
% 134.79/18.96  |                = v9 & CirQueue_IsFull(v0, v1) = v8 & IsHeap(v0) = v6 &
% 134.79/18.96  |                typeof(v1) = v3 & select2(v0, v1, inv) = v4 & select2(v0, v1,
% 134.79/18.96  |                  allocated) = v7 & select2(v0, v1, localinv) = v5 & ( ~ (v7 =
% 134.79/18.96  |                    true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~ (v4 = v3) |
% 134.79/18.96  |                  v1 = nullObject | ( ~ (v10 = true_1) & x(v3, CirQueue) = v10)
% 134.79/18.96  |                  | (( ~ (v9 = true_1) | v8 = true_1) & ( ~ (v8 = true_1) | v9
% 134.79/18.96  |                      = true_1))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.96  |              int] : ( ~ (select2(v0, v1, exposeVersion) = v2) |  ? [v3: int] :
% 134.79/18.96  |               ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.96  |              [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Capacity_1(v2) = v9 & CirQueue_get_Capacity(v0, v1)
% 134.79/18.96  |                = v8 & IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1, inv)
% 134.79/18.96  |                = v4 & select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.96  |                  localinv) = v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~
% 134.79/18.96  |                  (v5 = v3) |  ~ (v4 = v3) | v9 = v8 | v1 = nullObject | ( ~
% 134.79/18.96  |                    (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.96  |             ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, exposeVersion) =
% 134.79/18.96  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.96  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Count_1(v2) = v9 & CirQueue_get_Count(v0, v1) = v8
% 134.79/18.96  |                & IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1, inv) = v4
% 134.79/18.96  |                & select2(v0, v1, allocated) = v7 & select2(v0, v1, localinv) =
% 134.79/18.96  |                v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.96  |                  (v4 = v3) | v9 = v8 | v1 = nullObject | ( ~ (v10 = true_1) &
% 134.79/18.96  |                    x(v3, CirQueue) = v10)))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ (select2(v0, v1, exposeVersion) = v2) |  ? [v3:
% 134.79/18.96  |                int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 134.79/18.96  |                int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Tail_1(v2) = v9 & CirQueue_get_Tail(v0, v1) = v8 &
% 134.79/18.96  |                IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1, inv) = v4 &
% 134.79/18.96  |                select2(v0, v1, allocated) = v7 & select2(v0, v1, localinv) =
% 134.79/18.96  |                v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.96  |                  (v4 = v3) | v9 = v8 | v1 = nullObject | ( ~ (v10 = true_1) &
% 134.79/18.96  |                    x(v3, CirQueue) = v10)))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.96  |            ! [v2: int] : ( ~ (select2(v0, v1, exposeVersion) = v2) |  ? [v3:
% 134.79/18.96  |                int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 134.79/18.96  |                int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.96  |              (CirQueue_get_Head_1(v2) = v9 & CirQueue_get_Head(v0, v1) = v8 &
% 134.79/18.97  |                IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1, inv) = v4 &
% 134.79/18.97  |                select2(v0, v1, allocated) = v7 & select2(v0, v1, localinv) =
% 134.79/18.97  |                v5 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.97  |                  (v4 = v3) | v9 = v8 | v1 = nullObject | ( ~ (v10 = true_1) &
% 134.79/18.97  |                    x(v3, CirQueue) = v10)))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.97  |            ! [v2: int] : ( ~ (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int]
% 134.79/18.97  |              :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |              [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] :
% 134.79/18.97  |              (IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1, inv) = v6 &
% 134.79/18.97  |                select2(v0, v1, localinv) = v7 & select2(v0, v1, ownerRef) = v4
% 134.79/18.97  |                & ( ~ (v5 = true_1) | v2 = PeerGroupPlaceholder | (v11 = v10 &
% 134.79/18.97  |                    BaseClass(v2) = v10 & select2(v0, v4, localinv) = v10) |
% 134.79/18.97  |                  (v7 = v3 & v6 = v3) | ( ~ (v9 = true_1) & x(v8, v2) = v9 &
% 134.79/18.97  |                    select2(v0, v4, inv) = v8)))) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.97  |            :  ! [v2: int] : ( ~ (select2(v0, v1, inv) = v2) |  ? [v3: int] : 
% 134.79/18.97  |              ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |              [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] :
% 134.79/18.97  |              (IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1, ownerFrame)
% 134.79/18.97  |                = v4 & select2(v0, v1, localinv) = v7 & select2(v0, v1,
% 134.79/18.97  |                  ownerRef) = v5 & ( ~ (v6 = true_1) | v4 =
% 134.79/18.97  |                  PeerGroupPlaceholder | (v11 = v10 & BaseClass(v4) = v10 &
% 134.79/18.97  |                    select2(v0, v5, localinv) = v10) | (v7 = v2 & v3 = v2) | (
% 134.79/18.97  |                    ~ (v9 = true_1) & x(v8, v4) = v9 & select2(v0, v5, inv) =
% 134.79/18.97  |                    v8)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |              (select2(v0, v1, inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ?
% 134.79/18.97  |              [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9:
% 134.79/18.97  |                int] :  ? [v10: int] : (CirQueue_IsEmpty_1(v8) = v9 &
% 134.79/18.97  |                CirQueue_IsEmpty(v0, v1) = v7 & IsHeap(v0) = v5 & typeof(v1) =
% 134.79/18.97  |                v3 & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1,
% 134.79/18.97  |                  allocated) = v6 & select2(v0, v1, localinv) = v4 & ( ~ (v6 =
% 134.79/18.97  |                    true_1) |  ~ (v5 = true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) |
% 134.79/18.97  |                  v1 = nullObject | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10)
% 134.79/18.97  |                  | (( ~ (v9 = true_1) | v7 = true_1) & ( ~ (v7 = true_1) | v9
% 134.79/18.97  |                      = true_1))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2:
% 134.79/18.97  |              int] : ( ~ (select2(v0, v1, inv) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.97  |                int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsFull_1(v8) =
% 134.79/18.97  |                v9 & CirQueue_IsFull(v0, v1) = v7 & IsHeap(v0) = v5 &
% 134.79/18.97  |                typeof(v1) = v3 & select2(v0, v1, exposeVersion) = v8 &
% 134.79/18.97  |                select2(v0, v1, allocated) = v6 & select2(v0, v1, localinv) =
% 134.79/18.97  |                v4 & ( ~ (v6 = true_1) |  ~ (v5 = true_1) |  ~ (v4 = v2) |  ~
% 134.79/18.97  |                  (v3 = v2) | v1 = nullObject | ( ~ (v10 = true_1) & x(v2,
% 134.79/18.97  |                      CirQueue) = v10) | (( ~ (v9 = true_1) | v7 = true_1) & (
% 134.79/18.97  |                      ~ (v7 = true_1) | v9 = true_1))))) &  ! [v0: int] :  !
% 134.79/18.97  |            [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, inv) = v2) |  ?
% 134.79/18.97  |              [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7:
% 134.79/18.97  |                int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Capacity_1(v8) = v9 & CirQueue_get_Capacity(v0, v1)
% 134.79/18.97  |                = v7 & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, allocated) = v6 &
% 134.79/18.97  |                select2(v0, v1, localinv) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                    true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 =
% 134.79/18.97  |                  nullObject | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10)))) &
% 134.79/18.97  |             ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1,
% 134.79/18.97  |                  inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ?
% 134.79/18.97  |              [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10:
% 134.79/18.97  |                int] : (CirQueue_get_Count_1(v8) = v9 & CirQueue_get_Count(v0,
% 134.79/18.97  |                  v1) = v7 & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0,
% 134.79/18.97  |                  v1, exposeVersion) = v8 & select2(v0, v1, allocated) = v6 &
% 134.79/18.97  |                select2(v0, v1, localinv) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                    true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 =
% 134.79/18.97  |                  nullObject | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10)))) &
% 134.79/18.97  |             ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1,
% 134.79/18.97  |                  inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ?
% 134.79/18.97  |              [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10:
% 134.79/18.97  |                int] : (CirQueue_get_Tail_1(v8) = v9 & CirQueue_get_Tail(v0,
% 134.79/18.97  |                  v1) = v7 & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0,
% 134.79/18.97  |                  v1, exposeVersion) = v8 & select2(v0, v1, allocated) = v6 &
% 134.79/18.97  |                select2(v0, v1, localinv) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                    true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 =
% 134.79/18.97  |                  nullObject | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10)))) &
% 134.79/18.97  |             ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1,
% 134.79/18.97  |                  inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ?
% 134.79/18.97  |              [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10:
% 134.79/18.97  |                int] : (CirQueue_get_Head_1(v8) = v9 & CirQueue_get_Head(v0,
% 134.79/18.97  |                  v1) = v7 & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0,
% 134.79/18.97  |                  v1, exposeVersion) = v8 & select2(v0, v1, allocated) = v6 &
% 134.79/18.97  |                select2(v0, v1, localinv) = v4 & ( ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                    true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 =
% 134.79/18.97  |                  nullObject | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10)))) &
% 134.79/18.97  |             ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1,
% 134.79/18.97  |                  inv) = v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ?
% 134.79/18.97  |              [v6: int] : (IsHeap(v0) = v4 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  localinv) = v5 & ( ~ (v4 = true_1) | v1 = nullObject | (v5 =
% 134.79/18.97  |                    v2 & v3 = v2) | ( ~ (v6 = true_1) & x(v3, System_Array) =
% 134.79/18.97  |                    v6)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |              (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4: int] :
% 134.79/18.97  |               ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ?
% 134.79/18.97  |              [v9: int] :  ? [v10: int] : (CirQueue_IsEmpty_1(v8) = v9 &
% 134.79/18.97  |                CirQueue_IsEmpty(v0, v1) = v7 & IsHeap(v0) = v6 & typeof(v1) =
% 134.79/18.97  |                v3 & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv)
% 134.79/18.97  |                = v4 & select2(v0, v1, localinv) = v5 & ( ~ (v6 = true_1) |  ~
% 134.79/18.97  |                  (v5 = v3) |  ~ (v4 = v3) |  ~ (v2 = true_1) | v1 = nullObject
% 134.79/18.97  |                  | ( ~ (v10 = true_1) & x(v3, CirQueue) = v10) | (( ~ (v9 =
% 134.79/18.97  |                        true_1) | v7 = true_1) & ( ~ (v7 = true_1) | v9 =
% 134.79/18.97  |                      true_1))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.97  |            : ( ~ (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.97  |                int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsFull_1(v8) =
% 134.79/18.97  |                v9 & CirQueue_IsFull(v0, v1) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                typeof(v1) = v3 & select2(v0, v1, exposeVersion) = v8 &
% 134.79/18.97  |                select2(v0, v1, inv) = v4 & select2(v0, v1, localinv) = v5 & (
% 134.79/18.97  |                  ~ (v6 = true_1) |  ~ (v5 = v3) |  ~ (v4 = v3) |  ~ (v2 =
% 134.79/18.97  |                    true_1) | v1 = nullObject | ( ~ (v10 = true_1) & x(v3,
% 134.79/18.97  |                      CirQueue) = v10) | (( ~ (v9 = true_1) | v7 = true_1) & (
% 134.79/18.97  |                      ~ (v7 = true_1) | v9 = true_1))))) &  ! [v0: int] :  !
% 134.79/18.97  |            [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, allocated) = v2) | 
% 134.79/18.97  |              ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Capacity_1(v8) = v9 & CirQueue_get_Capacity(v0, v1)
% 134.79/18.97  |                = v7 & IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, localinv) = v5 & ( ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.97  |                  (v4 = v3) |  ~ (v2 = true_1) | v9 = v7 | v1 = nullObject | (
% 134.79/18.97  |                    ~ (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int]
% 134.79/18.97  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, allocated) =
% 134.79/18.97  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.97  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Count_1(v8) = v9 & CirQueue_get_Count(v0, v1) = v7
% 134.79/18.97  |                & IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, localinv) = v5 & ( ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.97  |                  (v4 = v3) |  ~ (v2 = true_1) | v9 = v7 | v1 = nullObject | (
% 134.79/18.97  |                    ~ (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int]
% 134.79/18.97  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, allocated) =
% 134.79/18.97  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.97  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Tail_1(v8) = v9 & CirQueue_get_Tail(v0, v1) = v7 &
% 134.79/18.97  |                IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, localinv) = v5 & ( ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.97  |                  (v4 = v3) |  ~ (v2 = true_1) | v9 = v7 | v1 = nullObject | (
% 134.79/18.97  |                    ~ (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int]
% 134.79/18.97  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, allocated) =
% 134.79/18.97  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.97  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Head_1(v8) = v9 & CirQueue_get_Head(v0, v1) = v7 &
% 134.79/18.97  |                IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, localinv) = v5 & ( ~ (v6 = true_1) |  ~ (v5 = v3) |  ~
% 134.79/18.97  |                  (v4 = v3) |  ~ (v2 = true_1) | v9 = v7 | v1 = nullObject | (
% 134.79/18.97  |                    ~ (v10 = true_1) & x(v3, CirQueue) = v10)))) &  ! [v0: int]
% 134.79/18.97  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) =
% 134.79/18.97  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.97  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ?
% 134.79/18.97  |              [v11: int] : (IsHeap(v0) = v6 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  ownerFrame) = v4 & select2(v0, v1, inv) = v7 & select2(v0,
% 134.79/18.97  |                  v1, ownerRef) = v5 & ( ~ (v6 = true_1) | v4 =
% 134.79/18.97  |                  PeerGroupPlaceholder | (v11 = v10 & BaseClass(v4) = v10 &
% 134.79/18.97  |                    select2(v0, v5, localinv) = v10) | (v7 = v2 & v3 = v2) | (
% 134.79/18.97  |                    ~ (v9 = true_1) & x(v8, v4) = v9 & select2(v0, v5, inv) =
% 134.79/18.97  |                    v8)))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |              (select2(v0, v1, localinv) = v2) |  ? [v3: int] :  ? [v4: int] : 
% 134.79/18.97  |              ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8: int] :  ?
% 134.79/18.97  |              [v9: int] :  ? [v10: int] : (CirQueue_IsEmpty_1(v8) = v9 &
% 134.79/18.97  |                CirQueue_IsEmpty(v0, v1) = v7 & IsHeap(v0) = v5 & typeof(v1) =
% 134.79/18.97  |                v3 & select2(v0, v1, exposeVersion) = v8 & select2(v0, v1, inv)
% 134.79/18.97  |                = v4 & select2(v0, v1, allocated) = v6 & ( ~ (v6 = true_1) |  ~
% 134.79/18.97  |                  (v5 = true_1) |  ~ (v4 = v2) |  ~ (v3 = v2) | v1 = nullObject
% 134.79/18.97  |                  | ( ~ (v10 = true_1) & x(v2, CirQueue) = v10) | (( ~ (v9 =
% 134.79/18.97  |                        true_1) | v7 = true_1) & ( ~ (v7 = true_1) | v9 =
% 134.79/18.97  |                      true_1))))) &  ! [v0: int] :  ! [v1: int] :  ! [v2: int]
% 134.79/18.97  |            : ( ~ (select2(v0, v1, localinv) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ? [v8:
% 134.79/18.97  |                int] :  ? [v9: int] :  ? [v10: int] : (CirQueue_IsFull_1(v8) =
% 134.79/18.97  |                v9 & CirQueue_IsFull(v0, v1) = v7 & IsHeap(v0) = v5 &
% 134.79/18.97  |                typeof(v1) = v3 & select2(v0, v1, exposeVersion) = v8 &
% 134.79/18.97  |                select2(v0, v1, inv) = v4 & select2(v0, v1, allocated) = v6 & (
% 134.79/18.97  |                  ~ (v6 = true_1) |  ~ (v5 = true_1) |  ~ (v4 = v2) |  ~ (v3 =
% 134.79/18.97  |                    v2) | v1 = nullObject | ( ~ (v10 = true_1) & x(v2,
% 134.79/18.97  |                      CirQueue) = v10) | (( ~ (v9 = true_1) | v7 = true_1) & (
% 134.79/18.97  |                      ~ (v7 = true_1) | v9 = true_1))))) &  ! [v0: int] :  !
% 134.79/18.97  |            [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) = v2) | 
% 134.79/18.97  |              ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Capacity_1(v8) = v9 & CirQueue_get_Capacity(v0, v1)
% 134.79/18.97  |                = v7 & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, allocated) = v6 & ( ~ (v6 = true_1) |  ~ (v5 = true_1) | 
% 134.79/18.97  |                  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 = nullObject | ( ~
% 134.79/18.97  |                    (v10 = true_1) & x(v2, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.97  |             ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) = v2)
% 134.79/18.97  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Count_1(v8) = v9 & CirQueue_get_Count(v0, v1) = v7
% 134.79/18.97  |                & IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, allocated) = v6 & ( ~ (v6 = true_1) |  ~ (v5 = true_1) | 
% 134.79/18.97  |                  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 = nullObject | ( ~
% 134.79/18.97  |                    (v10 = true_1) & x(v2, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.97  |             ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) = v2)
% 134.79/18.97  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Tail_1(v8) = v9 & CirQueue_get_Tail(v0, v1) = v7 &
% 134.79/18.97  |                IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, allocated) = v6 & ( ~ (v6 = true_1) |  ~ (v5 = true_1) | 
% 134.79/18.97  |                  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 = nullObject | ( ~
% 134.79/18.97  |                    (v10 = true_1) & x(v2, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.97  |             ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) = v2)
% 134.79/18.97  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |              [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.97  |              (CirQueue_get_Head_1(v8) = v9 & CirQueue_get_Head(v0, v1) = v7 &
% 134.79/18.97  |                IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  exposeVersion) = v8 & select2(v0, v1, inv) = v4 & select2(v0,
% 134.79/18.97  |                  v1, allocated) = v6 & ( ~ (v6 = true_1) |  ~ (v5 = true_1) | 
% 134.79/18.97  |                  ~ (v4 = v2) |  ~ (v3 = v2) | v9 = v7 | v1 = nullObject | ( ~
% 134.79/18.97  |                    (v10 = true_1) & x(v2, CirQueue) = v10)))) &  ! [v0: int] :
% 134.79/18.97  |             ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, localinv) = v2)
% 134.79/18.97  |              |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :
% 134.79/18.97  |              (IsHeap(v0) = v4 & typeof(v1) = v3 & select2(v0, v1, inv) = v5 &
% 134.79/18.97  |                ( ~ (v4 = true_1) | v1 = nullObject | (v5 = v2 & v3 = v2) | ( ~
% 134.79/18.97  |                    (v6 = true_1) & x(v3, System_Array) = v6)))) &  ! [v0: int]
% 134.79/18.97  |            :  ! [v1: int] :  ! [v2: int] : ( ~ (select2(v0, v1, ownerRef) =
% 134.79/18.97  |                v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 134.79/18.97  |              :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ?
% 134.79/18.97  |              [v11: int] : (IsHeap(v0) = v5 & typeof(v1) = v3 & select2(v0, v1,
% 134.79/18.97  |                  ownerFrame) = v4 & select2(v0, v1, inv) = v6 & select2(v0,
% 134.79/18.97  |                  v1, localinv) = v7 & ( ~ (v5 = true_1) | v4 =
% 134.79/18.97  |                  PeerGroupPlaceholder | (v11 = v10 & BaseClass(v4) = v10 &
% 134.79/18.97  |                    select2(v0, v2, localinv) = v10) | (v7 = v3 & v6 = v3) | (
% 134.79/18.97  |                    ~ (v9 = true_1) & x(v8, v4) = v9 & select2(v0, v2, inv) =
% 134.79/18.97  |                    v8)))) &  ! [v0: int] :  ! [v1: int] : (v1 = v0 |  ~
% 134.79/18.97  |              (shr(v0, 0) = v1)) &  ! [v0: int] :  ! [v1: int] : (v1 = v0 |  ~
% 134.79/18.97  |              (shl(v0, 0) = v1)) &  ! [v0: int] :  ! [v1: int] : (v1 = v0 |  ~
% 134.79/18.97  |              (IsValueType(v0) = true_1) |  ~ (x(v1, v0) = true_1)) &  ! [v0:
% 134.79/18.97  |              int] :  ! [v1: int] : (v1 = v0 |  ~ (IsValueType(v0) = true_1) | 
% 134.79/18.97  |              ~ (x(v0, v1) = true_1)) &  ! [v0: int] :  ! [v1: int] : (v1 =
% 134.79/18.97  |              System_Console_get_In_1 |  ~ (System_Console_get_In(v0) = v1)) & 
% 134.79/18.97  |            ! [v0: int] :  ! [v1: int] : (v1 = true_1 |  ~ ($lesseq(v0,
% 134.79/18.97  |                  int_18446744073709551615)) |  ~ ($lesseq(0, v0)) |  ~
% 134.79/18.97  |              (InRange(v0, System_UInt64) = v1)) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.97  |            : (v1 = true_1 |  ~ ($lesseq(v0, int_4294967295)) |  ~ ($lesseq(0,
% 134.79/18.97  |                  v0)) |  ~ (InRange(v0, System_UInt32) = v1)) &  ! [v0: int] :
% 134.79/18.97  |             ! [v1: int] : (v1 = true_1 |  ~ ($lesseq(1,
% 134.79/18.97  |                  $difference($product(-1, v0), int_m9223372036854775808))) | 
% 134.79/18.97  |              ~ ($lesseq(int_m9223372036854775808, v0)) |  ~ (InRange(v0,
% 134.79/18.97  |                  System_Int64) = v1)) &  ! [v0: int] :  ! [v1: int] : (v1 =
% 134.79/18.97  |              true_1 |  ~ ($lesseq(1, $difference($product(-1, v0),
% 134.79/18.97  |                    int_m2147483648))) |  ~ ($lesseq(int_m2147483648, v0)) |  ~
% 134.79/18.97  |              (InRange(v0, System_Int32) = v1)) &  ! [v0: int] :  ! [v1: int] :
% 134.79/18.97  |            (v1 = true_1 |  ~ ($lesseq(v0, 65535)) |  ~ ($lesseq(0, v0)) |  ~
% 134.79/18.97  |              (InRange(v0, System_Char) = v1)) &  ! [v0: int] :  ! [v1: int] :
% 134.79/18.97  |            (v1 = true_1 |  ~ ($lesseq(v0, 65535)) |  ~ ($lesseq(0, v0)) |  ~
% 134.79/18.97  |              (InRange(v0, System_UInt16) = v1)) &  ! [v0: int] :  ! [v1: int]
% 134.79/18.97  |            : (v1 = true_1 |  ~ ($lesseq(v0, 32767)) |  ~ ($lesseq(-32768, v0))
% 134.79/18.97  |              |  ~ (InRange(v0, System_Int16) = v1)) &  ! [v0: int] :  ! [v1:
% 134.79/18.97  |              int] : (v1 = true_1 |  ~ ($lesseq(v0, 255)) |  ~ ($lesseq(0, v0))
% 134.79/18.97  |              |  ~ (InRange(v0, System_Byte) = v1)) &  ! [v0: int] :  ! [v1:
% 134.79/18.97  |              int] : (v1 = true_1 |  ~ ($lesseq(v0, 127)) |  ~ ($lesseq(-128,
% 134.79/18.97  |                  v0)) |  ~ (InRange(v0, System_SByte) = v1)) &  ! [v0: int] : 
% 134.79/18.97  |            ! [v1: int] : (v1 = true_1 |  ~ (StringEquals(v0, v0) = v1)) &  !
% 134.79/18.97  |            [v0: int] :  ! [v1: int] : (v1 = true_1 |  ~ (Is(nullObject, v0) =
% 134.79/18.97  |                v1)) &  ! [v0: int] :  ! [v1: int] : (v1 = true_1 |  ~
% 134.79/18.97  |              (select2(v0, stringLiteral0, allocated) = v1) |  ? [v2: int] : (
% 134.79/18.97  |                ~ (v2 = true_1) & IsHeap(v0) = v2)) &  ! [v0: int] :  ! [v1:
% 134.79/18.97  |              int] : (v1 = stringLiteral0 |  ~
% 134.79/18.97  |              (System_String_IsInterned_System_String_notnull(v0,
% 134.79/18.97  |                  stringLiteral0) = v1) |  ? [v2: int] : ( ~ (v2 = true_1) &
% 134.79/18.97  |                IsHeap(v0) = v2)) &  ! [v0: int] :  ! [v1: int] : (v1 =
% 134.79/18.97  |              System_Console_get_Out_1 |  ~ (System_Console_get_Out(v0) = v1))
% 134.79/18.97  |            &  ! [v0: int] :  ! [v1: int] : (v0 = nullObject |  ~ (Is(v0, v1) =
% 134.79/18.97  |                true_1) | IsNotNull(v0, v1) = true_1) &  ! [v0: int] :  ! [v1:
% 134.79/18.97  |              int] : (v0 = nullObject |  ~ (Is(v0, v1) = true_1) |  ? [v2: int]
% 134.79/18.97  |              : (typeof(v0) = v2 & x(v2, v1) = true_1)) &  ! [v0: int] :  !
% 134.79/18.97  |            [v1: int] : ( ~ ($lesseq(v1, -1)) |  ~ (StringLength(v0) = v1)) & 
% 134.79/18.97  |            ! [v0: int] :  ! [v1: int] : ( ~ ($lesseq(v1, 0) |  ~ (Rank(v0) =
% 134.79/18.97  |                  v1)) &  ! [v0: int] :  ! [v1: int] : ( ~ (BoxTester(v0, v1) =
% 134.79/18.97  |                  nullObject) |  ? [v2: int] : ( ~ (v2 = v1) & UnboxedType(v0)
% 134.79/18.97  |                  = v2)) &  ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.97  |                (AsNonNullRefField(v0, v1) = v0) | AsRefField(v0, v1) = v0) & 
% 134.79/18.97  |              ! [v0: int] :  ! [v1: int] : ( ~ (Is(v0, v1) = true_1) | As(v0,
% 134.79/18.97  |                  v1) = v0) &  ! [v0: int] :  ! [v1: int] : ( ~ (Is(nullObject,
% 134.79/18.97  |                    v0) = v1) |  ? [v2: int] : ( ~ (v2 = true_1) &
% 134.79/18.97  |                  IsNotNull(nullObject, v0) = v2)) &  ! [v0: int] :  ! [v1:
% 134.79/18.97  |                int] : ( ~ (TypeObject(v0) = v1) | TypeName(v1) = v0) &  ! [v0:
% 134.79/18.97  |                int] :  ! [v1: int] : ( ~ (TypeObject(v0) = v1) | IsNotNull(v1,
% 134.79/18.97  |                  System_Type) = true_1) &  ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.97  |                (IsNotNull(v0, v1) = true_1) | Is(v0, v1) = true_1) &  ! [v0:
% 134.79/18.97  |                int] :  ! [v1: int] : ( ~ (BaseClass(v0) = v1) | (x(v0, v1) =
% 134.79/18.97  |                  true_1 & ( ~ (v1 = v0) | v0 = System_Object))) &  ! [v0: int]
% 134.79/18.97  |              :  ! [v1: int] : ( ~ (IsAllocated(v1, v0) = true_1) |  ? [v2:
% 134.79/18.97  |                  int] :  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6:
% 134.79/18.97  |                  int] : ((v6 = true_1 & IsAllocated(v1, v5) = true_1 &
% 134.79/18.97  |                    ElementProxy(v0, -1) = v5) | ( ~ (v4 = true_1) & typeof(v0)
% 134.79/18.97  |                    = v3 & x(v3, System_Array) = v4) | ( ~ (v2 = true_1) &
% 134.79/18.97  |                    IsHeap(v1) = v2))) &  ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.97  |                (IsAllocated(v0, v1) = true_1) | select2(v0, v1, allocated) =
% 134.79/18.97  |                true_1) &  ! [v0: int] :  ! [v1: int] : ( ~ (DimLength(v0, 0) =
% 134.79/18.97  |                  v1) |  ? [v2: int] :  ? [v3: int] : ((v3 = v1 & Length(v0) =
% 134.79/18.97  |                    v1) | ( ~ (v2 = 1) & Rank(v0) = v2))) &  ! [v0: int] :  !
% 134.79/18.97  |              [v1: int] : ( ~ (Length(v0) = v1) |  ? [v2: int] :  ? [v3: int] :
% 134.79/18.97  |                ((v3 = v1 & DimLength(v0, 0) = v1) | ( ~ (v2 = 1) & Rank(v0) =
% 134.79/18.97  |                    v2))) &  ! [v0: int] :  ! [v1: int] : ( ~ (Length(v0) = v1)
% 134.79/18.97  |                | ($lesseq(1, $difference($product(-1, v1), int_m2147483648)) &
% 134.79/18.97  |                  $lesseq(0, v1))) &  ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.97  |                (typeof(v0) = v1) |  ? [v2: int] : ( ~ (v2 = true_1) &
% 134.79/18.97  |                  IsMemberlessType(v1) = v2)) &  ! [v0: int] :  ! [v1: int] : (
% 134.79/18.97  |                ~ (ClassRepr(v0) = v1) | ClassReprInv(v1) = v0) &  ! [v0: int]
% 134.79/18.97  |              :  ! [v1: int] : ( ~ (ClassRepr(v0) = v1) |  ? [v2: int] :  ?
% 134.79/18.97  |                [v3: int] : ( ~ (v3 = true_1) & typeof(v1) = v2 & x(v2,
% 134.79/18.97  |                    System_Object) = v3)) &  ! [v0: int] : (v0 = System_String
% 134.79/18.97  |                |  ~ (x(v0, System_String) = true_1)) &  ! [v0: int] : (v0 =
% 134.79/18.97  |                CirQueue |  ~ (x(v0, CirQueue) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(1, $difference(int_m9223372036854775808, v0))) |  ~
% 134.79/18.97  |                (InRange(v0, System_Int64) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(1, $difference(int_m2147483648, v0))) |  ~
% 134.79/18.97  |                (InRange(v0, System_Int32) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(v0, -32769)) |  ~ (InRange(v0, System_Int16) =
% 134.79/18.97  |                  true_1)) &  ! [v0: int] : ( ~ ($lesseq(v0, -129)) |  ~
% 134.79/18.97  |                (InRange(v0, System_SByte) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(v0, -1)) |  ~ (InRange(v0, System_Byte) = true_1)) & 
% 134.79/18.97  |              ! [v0: int] : ( ~ ($lesseq(v0, -1)) |  ~ (InRange(v0,
% 134.79/18.97  |                    System_UInt32) = true_1)) &  ! [v0: int] : ( ~ ($lesseq(v0,
% 134.79/18.97  |                    -1)) |  ~ (InRange(v0, System_Char) = true_1)) &  ! [v0:
% 134.79/18.97  |                int] : ( ~ ($lesseq(v0, -1)) |  ~ (InRange(v0, System_UInt16) =
% 134.79/18.97  |                  true_1)) &  ! [v0: int] : ( ~ ($lesseq(v0, -1)) |  ~
% 134.79/18.97  |                (InRange(v0, System_UInt64) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(1, $difference(v0, int_18446744073709551615))) |  ~
% 134.79/18.97  |                (InRange(v0, System_UInt64) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(1, $difference(v0, int_4294967295))) |  ~ (InRange(v0,
% 134.79/18.97  |                    System_UInt32) = true_1)) &  ! [v0: int] : ( ~ ($lesseq(0,
% 134.79/18.97  |                    $sum(v0, int_m9223372036854775808))) |  ~ (InRange(v0,
% 134.79/18.97  |                    System_Int64) = true_1)) &  ! [v0: int] : ( ~ ($lesseq(0,
% 134.79/18.97  |                    $sum(v0, int_m2147483648))) |  ~ (InRange(v0, System_Int32)
% 134.79/18.97  |                  = true_1)) &  ! [v0: int] : ( ~ ($lesseq(65536, v0)) |  ~
% 134.79/18.97  |                (InRange(v0, System_Char) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(65536, v0)) |  ~ (InRange(v0, System_UInt16) =
% 134.79/18.97  |                  true_1)) &  ! [v0: int] : ( ~ ($lesseq(32768, v0)) |  ~
% 134.79/18.97  |                (InRange(v0, System_Int16) = true_1)) &  ! [v0: int] : ( ~
% 134.79/18.97  |                ($lesseq(256, v0)) |  ~ (InRange(v0, System_Byte) = true_1)) & 
% 134.79/18.97  |              ! [v0: int] : ( ~ ($lesseq(128, v0)) |  ~ (InRange(v0,
% 134.79/18.97  |                    System_SByte) = true_1)) &  ! [v0: int] :  ~
% 134.79/18.97  |              (IsNotNull(nullObject, v0) = true_1) &  ! [v0: int] : ( ~
% 134.79/18.97  |                (Rank(v0) = 1) |  ? [v1: int] : (DimLength(v0, 0) = v1 &
% 134.79/18.97  |                  Length(v0) = v1)) &  ! [v0: int] : ( ~ (IsHeap(v0) = true_1)
% 134.79/18.97  |                | System_String_IsInterned_System_String_notnull(v0,
% 134.79/18.97  |                  stringLiteral0) = stringLiteral0) &  ! [v0: int] : ( ~
% 134.79/18.97  |                (IsHeap(v0) = true_1) | select2(v0, stringLiteral0, allocated)
% 134.79/18.97  |                = true_1) &  ! [v0: int] :  ~ (ClassRepr(v0) = nullObject) & (
% 134.79/18.97  |                ~ (PurityAxiomsCanBeAssumed = true_1) | ( ! [v0: int] :  ! [v1:
% 134.79/18.97  |                    int] :  ! [v2: int] : ( ~ (CirQueue_IsEmpty(v0, v1) = v2) |
% 134.79/18.97  |                     ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :
% 134.79/18.97  |                     ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int]
% 134.79/18.97  |                    :  ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14:
% 134.79/18.97  |                      int] :  ? [v15: int] :  ? [v16: int] :  ? [v17: int] :  ?
% 134.79/18.97  |                    [v18: int] :  ? [v19: int] :  ? [v20: int] :  ? [v21: int]
% 134.79/18.97  |                    :  ? [v22: int] : (CirQueue_get_Count(v0, v1) = v9 &
% 134.79/18.97  |                      AsPureObject(v1) = v10 & IsNotNull(v1, CirQueue) = v7 &
% 134.79/18.97  |                      IsHeap(v0) = v6 & select2(v0, v1, ownerFrame) = v5 &
% 134.79/18.97  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.97  |                        v1, allocated) = v8 & select2(v0, v1, ownerRef) = v3 &
% 134.79/18.97  |                      ( ~ (v8 = true_1) |  ~ (v7 = true_1) |  ~ (v6 = true_1) |
% 134.79/18.97  |                        (v20 = v5 & v19 = v3 & v18 = true_1 &  ~ (v16 =
% 134.79/18.97  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.97  |                            ownerFrame) = v5 & select2(v0, v16, inv) = v21 &
% 134.79/18.97  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          ( ~ (v9 = 0) | v2 = true_1) & ( ~ (v2 = true_1) | v9
% 134.79/18.97  |                            = 0) & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v5) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Count(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_IsEmpty(v0, v1) = v9 & AsPureObject(v1) = v10 &
% 134.79/18.97  |                      IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & ( ~ (v9 =
% 134.79/18.97  |                              true_1) | v2 = 0) & ( ~ (v2 = 0) | v9 = true_1) &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_IsEmpty(v0, v1) = v8 & CirQueue_get_Count(v0,
% 134.79/18.97  |                        v1) = v9 & AsPureObject(v1) = v10 & IsNotNull(v1,
% 134.79/18.97  |                        CirQueue) = v6 & IsHeap(v0) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1)
% 134.79/18.97  |                        |  ~ (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v2 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v2
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & ( ~ (v9 =
% 134.79/18.97  |                              0) | v8 = true_1) & ( ~ (v8 = true_1) | v9 = 0) &
% 134.79/18.97  |                          (v2 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v2) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v2) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v2) = v14 &
% 134.79/18.97  |                                  x(v11, v2) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, FirstConsistentOwner) = v2) |  ? [v3: int]
% 134.79/18.97  |                    :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int]
% 134.79/18.97  |                    :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.97  |                      int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.97  |                    [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int]
% 134.79/18.97  |                    :  ? [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22:
% 134.79/18.97  |                      int] : (CirQueue_IsEmpty(v0, v1) = v8 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.97  |                        allocated) = v7 & select2(v0, v1, ownerRef) = v3 & ( ~
% 134.79/18.97  |                        (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1) |
% 134.79/18.97  |                        (v20 = v4 & v19 = v3 & v18 = true_1 &  ~ (v16 =
% 134.79/18.97  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.97  |                            ownerFrame) = v4 & select2(v0, v16, inv) = v21 &
% 134.79/18.97  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          ( ~ (v9 = 0) | v8 = true_1) & ( ~ (v8 = true_1) | v9
% 134.79/18.97  |                            = 0) & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v4) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v2 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v2) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  x(v11, v4) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_IsEmpty(v0, v1) = v8 & CirQueue_get_Count(v0,
% 134.79/18.97  |                        v1) = v9 & AsPureObject(v1) = v10 & IsNotNull(v1,
% 134.79/18.97  |                        CirQueue) = v7 & IsHeap(v0) = v6 & select2(v0, v1,
% 134.79/18.97  |                        ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, ownerRef)
% 134.79/18.97  |                      = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 =
% 134.79/18.97  |                          true_1) | (v20 = v5 & v19 = v3 & v18 = true_1 &  ~
% 134.79/18.97  |                          (v16 = nullObject) & typeof(v16) = v17 & select2(v0,
% 134.79/18.97  |                            v16, ownerFrame) = v5 & select2(v0, v16, inv) = v21
% 134.79/18.97  |                          & select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          ( ~ (v9 = 0) | v8 = true_1) & ( ~ (v8 = true_1) | v9
% 134.79/18.97  |                            = 0) & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v5) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerRef) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_IsEmpty(v0, v1) = v8 & CirQueue_get_Count(v0,
% 134.79/18.97  |                        v1) = v9 & AsPureObject(v1) = v10 & IsNotNull(v1,
% 134.79/18.97  |                        CirQueue) = v6 & IsHeap(v0) = v5 & select2(v0, v1,
% 134.79/18.97  |                        ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v3 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                          true_1) | (v20 = v4 & v19 = v2 & v18 = true_1 &  ~
% 134.79/18.97  |                          (v16 = nullObject) & typeof(v16) = v17 & select2(v0,
% 134.79/18.97  |                            v16, ownerFrame) = v4 & select2(v0, v16, inv) = v21
% 134.79/18.97  |                          & select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v2 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          ( ~ (v9 = 0) | v8 = true_1) & ( ~ (v8 = true_1) | v9
% 134.79/18.97  |                            = 0) & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v2, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v4) = v12 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v3 & select2(v0, v2,
% 134.79/18.97  |                                    FirstConsistentOwner) = v3) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  x(v11, v4) = true_1 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v2, localinv) =
% 134.79/18.97  |                                  v13)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.97  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_IsFull(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_get_Capacity(v0, v1) = v10 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v11
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v21 = v5 & v20
% 134.79/18.97  |                          = v3 & v19 = true_1 &  ~ (v17 = nullObject) &
% 134.79/18.97  |                          typeof(v17) = v18 & select2(v0, v17, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & ( ~ (v10 =
% 134.79/18.97  |                              v9) | v2 = true_1) & ( ~ (v2 = true_1) | v10 =
% 134.79/18.97  |                            v9) & (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v15
% 134.79/18.97  |                                  = v14 & BaseClass(v5) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Capacity(v0, v1) = v2) |  ? [v3: int] :  ?
% 134.79/18.97  |                    [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_IsFull(v0, v1) = v9 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v10 & AsPureObject(v1) = v11
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v21 = v5 & v20
% 134.79/18.97  |                          = v3 & v19 = true_1 &  ~ (v17 = nullObject) &
% 134.79/18.97  |                          typeof(v17) = v18 & select2(v0, v17, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & ( ~ (v10 =
% 134.79/18.97  |                              v2) | v9 = true_1) & ( ~ (v9 = true_1) | v10 =
% 134.79/18.97  |                            v2) & (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v15
% 134.79/18.97  |                                  = v14 & BaseClass(v5) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Count(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_IsFull(v0, v1) = v9 &
% 134.79/18.97  |                      CirQueue_get_Capacity(v0, v1) = v10 & AsPureObject(v1) =
% 134.79/18.97  |                      v11 & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v21 = v5 & v20
% 134.79/18.97  |                          = v3 & v19 = true_1 &  ~ (v17 = nullObject) &
% 134.79/18.97  |                          typeof(v17) = v18 & select2(v0, v17, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & ( ~ (v10 =
% 134.79/18.97  |                              v2) | v9 = true_1) & ( ~ (v9 = true_1) | v10 =
% 134.79/18.97  |                            v2) & (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v15
% 134.79/18.97  |                                  = v14 & BaseClass(v5) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_IsFull(v0, v1) = v8 &
% 134.79/18.97  |                      CirQueue_get_Capacity(v0, v1) = v10 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v11
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.97  |                        v1, allocated) = v7 & select2(v0, v1, ownerRef) = v3 &
% 134.79/18.97  |                      ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1) |
% 134.79/18.97  |                        (v21 = v2 & v20 = v3 & v19 = true_1 &  ~ (v17 =
% 134.79/18.97  |                            nullObject) & typeof(v17) = v18 & select2(v0, v17,
% 134.79/18.97  |                            ownerFrame) = v2 & select2(v0, v17, inv) = v22 &
% 134.79/18.97  |                          select2(v0, v17, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v17, localinv) = v23 & select2(v0, v17, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v23 = v18) |  ~ (v22 = v18))) | (v11 = v1 &
% 134.79/18.97  |                          ( ~ (v10 = v9) | v8 = true_1) & ( ~ (v8 = true_1) |
% 134.79/18.97  |                            v10 = v9) & (v2 = PeerGroupPlaceholder | ((v4 = v3
% 134.79/18.97  |                                | (v15 = v14 & BaseClass(v2) = v14 &
% 134.79/18.97  |                                  select2(v0, v3, localinv) = v14) | ( ~ (v13 =
% 134.79/18.97  |                                    true_1) & x(v12, v2) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, inv) = v12)) & ((v16 = v4 & select2(v0,
% 134.79/18.97  |                                    v3, FirstConsistentOwner) = v4) | (v13 =
% 134.79/18.97  |                                  true_1 &  ~ (v15 = v14) & BaseClass(v2) = v15
% 134.79/18.97  |                                  & x(v12, v2) = true_1 & select2(v0, v3, inv)
% 134.79/18.97  |                                  = v12 & select2(v0, v3, localinv) =
% 134.79/18.97  |                                  v14)))))))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.97  |                  ! [v2: int] : ( ~ (select2(v0, v1, FirstConsistentOwner) =
% 134.79/18.97  |                      v2) |  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ?
% 134.79/18.97  |                    [v6: int] :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ?
% 134.79/18.97  |                    [v10: int] :  ? [v11: int] :  ? [v12: int] :  ? [v13: int]
% 134.79/18.97  |                    :  ? [v14: int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 134.79/18.97  |                      int] :  ? [v18: int] :  ? [v19: int] :  ? [v20: int] :  ?
% 134.79/18.97  |                    [v21: int] :  ? [v22: int] :  ? [v23: int] :
% 134.79/18.97  |                    (CirQueue_IsFull(v0, v1) = v8 & CirQueue_get_Capacity(v0,
% 134.79/18.97  |                        v1) = v10 & CirQueue_get_Count(v0, v1) = v9 &
% 134.79/18.97  |                      AsPureObject(v1) = v11 & IsNotNull(v1, CirQueue) = v6 &
% 134.79/18.97  |                      IsHeap(v0) = v5 & select2(v0, v1, ownerFrame) = v4 &
% 134.79/18.97  |                      select2(v0, v1, allocated) = v7 & select2(v0, v1,
% 134.79/18.97  |                        ownerRef) = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |
% 134.79/18.97  |                         ~ (v5 = true_1) | (v21 = v4 & v20 = v3 & v19 = true_1
% 134.79/18.97  |                          &  ~ (v17 = nullObject) & typeof(v17) = v18 &
% 134.79/18.97  |                          select2(v0, v17, ownerFrame) = v4 & select2(v0, v17,
% 134.79/18.97  |                            inv) = v22 & select2(v0, v17, allocated) = true_1 &
% 134.79/18.97  |                          select2(v0, v17, localinv) = v23 & select2(v0, v17,
% 134.79/18.97  |                            ownerRef) = v3 & ( ~ (v23 = v18) |  ~ (v22 = v18)))
% 134.79/18.97  |                        | (v11 = v1 & ( ~ (v10 = v9) | v8 = true_1) & ( ~ (v8 =
% 134.79/18.97  |                              true_1) | v10 = v9) & (v4 = PeerGroupPlaceholder
% 134.79/18.97  |                            | ((v3 = v2 | (v15 = v14 & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  select2(v0, v3, localinv) = v14) | ( ~ (v13 =
% 134.79/18.97  |                                    true_1) & x(v12, v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, inv) = v12)) & ((v16 = v2 & select2(v0,
% 134.79/18.97  |                                    v3, FirstConsistentOwner) = v2) | (v13 =
% 134.79/18.97  |                                  true_1 &  ~ (v15 = v14) & BaseClass(v4) = v15
% 134.79/18.97  |                                  & x(v12, v4) = true_1 & select2(v0, v3, inv)
% 134.79/18.97  |                                  = v12 & select2(v0, v3, localinv) =
% 134.79/18.97  |                                  v14)))))))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.97  |                  ! [v2: int] : ( ~ (select2(v0, v1, allocated) = v2) |  ? [v3:
% 134.79/18.97  |                      int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |                    [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] : 
% 134.79/18.97  |                    ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14:
% 134.79/18.97  |                      int] :  ? [v15: int] :  ? [v16: int] :  ? [v17: int] :  ?
% 134.79/18.97  |                    [v18: int] :  ? [v19: int] :  ? [v20: int] :  ? [v21: int]
% 134.79/18.97  |                    :  ? [v22: int] :  ? [v23: int] : (CirQueue_IsFull(v0, v1)
% 134.79/18.97  |                      = v8 & CirQueue_get_Capacity(v0, v1) = v10 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v11
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, ownerRef)
% 134.79/18.97  |                      = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 =
% 134.79/18.97  |                          true_1) | (v21 = v5 & v20 = v3 & v19 = true_1 &  ~
% 134.79/18.97  |                          (v17 = nullObject) & typeof(v17) = v18 & select2(v0,
% 134.79/18.97  |                            v17, ownerFrame) = v5 & select2(v0, v17, inv) = v22
% 134.79/18.97  |                          & select2(v0, v17, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v17, localinv) = v23 & select2(v0, v17, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v23 = v18) |  ~ (v22 = v18))) | (v11 = v1 &
% 134.79/18.97  |                          ( ~ (v10 = v9) | v8 = true_1) & ( ~ (v8 = true_1) |
% 134.79/18.97  |                            v10 = v9) & (v5 = PeerGroupPlaceholder | ((v4 = v3
% 134.79/18.97  |                                | (v15 = v14 & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  select2(v0, v3, localinv) = v14) | ( ~ (v13 =
% 134.79/18.97  |                                    true_1) & x(v12, v5) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, inv) = v12)) & ((v16 = v4 & select2(v0,
% 134.79/18.97  |                                    v3, FirstConsistentOwner) = v4) | (v13 =
% 134.79/18.97  |                                  true_1 &  ~ (v15 = v14) & BaseClass(v5) = v15
% 134.79/18.97  |                                  & x(v12, v5) = true_1 & select2(v0, v3, inv)
% 134.79/18.97  |                                  = v12 & select2(v0, v3, localinv) =
% 134.79/18.97  |                                  v14)))))))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.97  |                  ! [v2: int] : ( ~ (select2(v0, v1, ownerRef) = v2) |  ? [v3:
% 134.79/18.97  |                      int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |                    [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] : 
% 134.79/18.97  |                    ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14:
% 134.79/18.97  |                      int] :  ? [v15: int] :  ? [v16: int] :  ? [v17: int] :  ?
% 134.79/18.97  |                    [v18: int] :  ? [v19: int] :  ? [v20: int] :  ? [v21: int]
% 134.79/18.97  |                    :  ? [v22: int] :  ? [v23: int] : (CirQueue_IsFull(v0, v1)
% 134.79/18.97  |                      = v8 & CirQueue_get_Capacity(v0, v1) = v10 &
% 134.79/18.97  |                      CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v11
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v3 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.97  |                          true_1) | (v21 = v4 & v20 = v2 & v19 = true_1 &  ~
% 134.79/18.97  |                          (v17 = nullObject) & typeof(v17) = v18 & select2(v0,
% 134.79/18.97  |                            v17, ownerFrame) = v4 & select2(v0, v17, inv) = v22
% 134.79/18.97  |                          & select2(v0, v17, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v17, localinv) = v23 & select2(v0, v17, ownerRef) =
% 134.79/18.97  |                          v2 & ( ~ (v23 = v18) |  ~ (v22 = v18))) | (v11 = v1 &
% 134.79/18.97  |                          ( ~ (v10 = v9) | v8 = true_1) & ( ~ (v8 = true_1) |
% 134.79/18.97  |                            v10 = v9) & (v4 = PeerGroupPlaceholder | ((v3 = v2
% 134.79/18.97  |                                | (v15 = v14 & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  select2(v0, v2, localinv) = v14) | ( ~ (v13 =
% 134.79/18.97  |                                    true_1) & x(v12, v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v2, inv) = v12)) & ((v16 = v3 & select2(v0,
% 134.79/18.97  |                                    v2, FirstConsistentOwner) = v3) | (v13 =
% 134.79/18.97  |                                  true_1 &  ~ (v15 = v14) & BaseClass(v4) = v15
% 134.79/18.97  |                                  & x(v12, v4) = true_1 & select2(v0, v2, inv)
% 134.79/18.97  |                                  = v12 & select2(v0, v2, localinv) =
% 134.79/18.97  |                                  v14)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.97  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Capacity(v0, v1) = v2) |  ? [v3: int] :  ?
% 134.79/18.97  |                    [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (AsPureObject(v1) = v11 & IsNotNull(v1,
% 134.79/18.97  |                        CirQueue) = v7 & Length(v9) = v10 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, CirQueue_elements) = v9 &
% 134.79/18.97  |                      select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1) |  ~
% 134.79/18.97  |                        (v7 = true_1) |  ~ (v6 = true_1) | (v21 = v5 & v20 = v3
% 134.79/18.97  |                          & v19 = true_1 &  ~ (v17 = nullObject) & typeof(v17)
% 134.79/18.97  |                          = v18 & select2(v0, v17, ownerFrame) = v5 &
% 134.79/18.97  |                          select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & v10 = v2 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v15 = v14 &
% 134.79/18.97  |                                  BaseClass(v5) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_get_Capacity(v0, v1) = v8 &
% 134.79/18.97  |                      AsPureObject(v1) = v11 & IsNotNull(v1, CirQueue) = v6 &
% 134.79/18.97  |                      Length(v9) = v10 & IsHeap(v0) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & select2(v0, v1, CirQueue_elements) = v9 &
% 134.79/18.97  |                      select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1) |  ~
% 134.79/18.97  |                        (v6 = true_1) |  ~ (v5 = true_1) | (v21 = v2 & v20 = v3
% 134.79/18.97  |                          & v19 = true_1 &  ~ (v17 = nullObject) & typeof(v17)
% 134.79/18.97  |                          = v18 & select2(v0, v17, ownerFrame) = v2 &
% 134.79/18.97  |                          select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & v10 = v8 &
% 134.79/18.97  |                          (v2 = PeerGroupPlaceholder | ((v4 = v3 | (v15 = v14 &
% 134.79/18.97  |                                  BaseClass(v2) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v2) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v2) = v15 &
% 134.79/18.97  |                                  x(v12, v2) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, FirstConsistentOwner) = v2) |  ? [v3: int]
% 134.79/18.97  |                    :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int]
% 134.79/18.97  |                    :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.97  |                      int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.97  |                    [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int]
% 134.79/18.97  |                    :  ? [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22:
% 134.79/18.97  |                      int] :  ? [v23: int] : (CirQueue_get_Capacity(v0, v1) =
% 134.79/18.97  |                      v8 & AsPureObject(v1) = v11 & IsNotNull(v1, CirQueue) =
% 134.79/18.97  |                      v6 & Length(v9) = v10 & IsHeap(v0) = v5 & select2(v0, v1,
% 134.79/18.97  |                        ownerFrame) = v4 & select2(v0, v1, allocated) = v7 &
% 134.79/18.97  |                      select2(v0, v1, CirQueue_elements) = v9 & select2(v0, v1,
% 134.79/18.97  |                        ownerRef) = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |
% 134.79/18.97  |                         ~ (v5 = true_1) | (v21 = v4 & v20 = v3 & v19 = true_1
% 134.79/18.97  |                          &  ~ (v17 = nullObject) & typeof(v17) = v18 &
% 134.79/18.97  |                          select2(v0, v17, ownerFrame) = v4 & select2(v0, v17,
% 134.79/18.97  |                            inv) = v22 & select2(v0, v17, allocated) = true_1 &
% 134.79/18.97  |                          select2(v0, v17, localinv) = v23 & select2(v0, v17,
% 134.79/18.97  |                            ownerRef) = v3 & ( ~ (v23 = v18) |  ~ (v22 = v18)))
% 134.79/18.97  |                        | (v11 = v1 & v10 = v8 & (v4 = PeerGroupPlaceholder |
% 134.79/18.97  |                            ((v3 = v2 | (v15 = v14 & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  select2(v0, v3, localinv) = v14) | ( ~ (v13 =
% 134.79/18.97  |                                    true_1) & x(v12, v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, inv) = v12)) & ((v16 = v2 & select2(v0,
% 134.79/18.97  |                                    v3, FirstConsistentOwner) = v2) | (v13 =
% 134.79/18.97  |                                  true_1 &  ~ (v15 = v14) & BaseClass(v4) = v15
% 134.79/18.97  |                                  & x(v12, v4) = true_1 & select2(v0, v3, inv)
% 134.79/18.97  |                                  = v12 & select2(v0, v3, localinv) =
% 134.79/18.97  |                                  v14)))))))) &  ! [v0: int] :  ! [v1: int] : 
% 134.79/18.97  |                  ! [v2: int] : ( ~ (select2(v0, v1, allocated) = v2) |  ? [v3:
% 134.79/18.97  |                      int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.97  |                    [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] : 
% 134.79/18.97  |                    ? [v11: int] :  ? [v12: int] :  ? [v13: int] :  ? [v14:
% 134.79/18.97  |                      int] :  ? [v15: int] :  ? [v16: int] :  ? [v17: int] :  ?
% 134.79/18.97  |                    [v18: int] :  ? [v19: int] :  ? [v20: int] :  ? [v21: int]
% 134.79/18.97  |                    :  ? [v22: int] :  ? [v23: int] :
% 134.79/18.97  |                    (CirQueue_get_Capacity(v0, v1) = v8 & AsPureObject(v1) =
% 134.79/18.97  |                      v11 & IsNotNull(v1, CirQueue) = v7 & Length(v9) = v10 &
% 134.79/18.97  |                      IsHeap(v0) = v6 & select2(v0, v1, ownerFrame) = v5 &
% 134.79/18.97  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.97  |                        v1, CirQueue_elements) = v9 & select2(v0, v1, ownerRef)
% 134.79/18.97  |                      = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 =
% 134.79/18.97  |                          true_1) | (v21 = v5 & v20 = v3 & v19 = true_1 &  ~
% 134.79/18.97  |                          (v17 = nullObject) & typeof(v17) = v18 & select2(v0,
% 134.79/18.97  |                            v17, ownerFrame) = v5 & select2(v0, v17, inv) = v22
% 134.79/18.97  |                          & select2(v0, v17, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v17, localinv) = v23 & select2(v0, v17, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v23 = v18) |  ~ (v22 = v18))) | (v11 = v1 &
% 134.79/18.97  |                          v10 = v8 & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.97  |                                (v15 = v14 & BaseClass(v5) = v14 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, CirQueue_elements) = v2) |  ? [v3: int] : 
% 134.79/18.97  |                    ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] : 
% 134.79/18.97  |                    ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int]
% 134.79/18.97  |                    :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_get_Capacity(v0, v1) = v9 &
% 134.79/18.97  |                      AsPureObject(v1) = v11 & IsNotNull(v1, CirQueue) = v7 &
% 134.79/18.97  |                      Length(v2) = v10 & IsHeap(v0) = v6 & select2(v0, v1,
% 134.79/18.97  |                        ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v21 = v5 & v20
% 134.79/18.97  |                          = v3 & v19 = true_1 &  ~ (v17 = nullObject) &
% 134.79/18.97  |                          typeof(v17) = v18 & select2(v0, v17, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v17, inv) = v22 & select2(v0, v17,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v17, localinv) =
% 134.79/18.97  |                          v23 & select2(v0, v17, ownerRef) = v3 & ( ~ (v23 =
% 134.79/18.97  |                              v18) |  ~ (v22 = v18))) | (v11 = v1 & v10 = v9 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v15 = v14 &
% 134.79/18.97  |                                  BaseClass(v5) = v14 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v5) = v13 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v5) = v15 &
% 134.79/18.97  |                                  x(v12, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v3, localinv) = v14))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerRef) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    :  ? [v23: int] : (CirQueue_get_Capacity(v0, v1) = v8 &
% 134.79/18.97  |                      AsPureObject(v1) = v11 & IsNotNull(v1, CirQueue) = v6 &
% 134.79/18.97  |                      Length(v9) = v10 & IsHeap(v0) = v5 & select2(v0, v1,
% 134.79/18.97  |                        ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v3 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & select2(v0, v1, CirQueue_elements) = v9 & ( ~ (v7
% 134.79/18.97  |                          = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1) |
% 134.79/18.97  |                        (v21 = v4 & v20 = v2 & v19 = true_1 &  ~ (v17 =
% 134.79/18.97  |                            nullObject) & typeof(v17) = v18 & select2(v0, v17,
% 134.79/18.97  |                            ownerFrame) = v4 & select2(v0, v17, inv) = v22 &
% 134.79/18.97  |                          select2(v0, v17, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v17, localinv) = v23 & select2(v0, v17, ownerRef) =
% 134.79/18.97  |                          v2 & ( ~ (v23 = v18) |  ~ (v22 = v18))) | (v11 = v1 &
% 134.79/18.97  |                          v10 = v8 & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.97  |                                (v15 = v14 & BaseClass(v4) = v14 & select2(v0,
% 134.79/18.97  |                                    v2, localinv) = v14) | ( ~ (v13 = true_1) &
% 134.79/18.97  |                                  x(v12, v4) = v13 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v12)) & ((v16 = v3 & select2(v0, v2,
% 134.79/18.97  |                                    FirstConsistentOwner) = v3) | (v13 = true_1
% 134.79/18.97  |                                  &  ~ (v15 = v14) & BaseClass(v4) = v15 &
% 134.79/18.97  |                                  x(v12, v4) = true_1 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v12 & select2(v0, v2, localinv) =
% 134.79/18.97  |                                  v14)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.97  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Count(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (AsPureObject(v1) = v10 & IsNotNull(v1, CirQueue) = v7 &
% 134.79/18.97  |                      IsHeap(v0) = v6 & select2(v0, v1, ownerFrame) = v5 &
% 134.79/18.97  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.97  |                        v1, CirQueue_count) = v9 & select2(v0, v1, allocated) =
% 134.79/18.97  |                      v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1) |
% 134.79/18.97  |                         ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19 =
% 134.79/18.97  |                          v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Count(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.97  |                        v1, CirQueue_count) = v9 & select2(v0, v1, allocated) =
% 134.79/18.97  |                      v7 & select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1) |
% 134.79/18.97  |                         ~ (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v2 & v19 =
% 134.79/18.97  |                          v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v2
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v8 &
% 134.79/18.97  |                          (v2 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v2) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v2) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v2) = v14 &
% 134.79/18.97  |                                  x(v11, v2) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, FirstConsistentOwner) = v2) |  ? [v3: int]
% 134.79/18.97  |                    :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int]
% 134.79/18.97  |                    :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.97  |                      int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.97  |                    [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int]
% 134.79/18.97  |                    :  ? [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22:
% 134.79/18.97  |                      int] : (CirQueue_get_Count(v0, v1) = v8 &
% 134.79/18.97  |                      AsPureObject(v1) = v10 & IsNotNull(v1, CirQueue) = v6 &
% 134.79/18.97  |                      IsHeap(v0) = v5 & select2(v0, v1, ownerFrame) = v4 &
% 134.79/18.97  |                      select2(v0, v1, CirQueue_count) = v9 & select2(v0, v1,
% 134.79/18.97  |                        allocated) = v7 & select2(v0, v1, ownerRef) = v3 & ( ~
% 134.79/18.97  |                        (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1) |
% 134.79/18.97  |                        (v20 = v4 & v19 = v3 & v18 = true_1 &  ~ (v16 =
% 134.79/18.97  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.97  |                            ownerFrame) = v4 & select2(v0, v16, inv) = v21 &
% 134.79/18.97  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          v9 = v8 & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v4) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v2 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v2) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  x(v11, v4) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, CirQueue_count) = v2) |  ? [v3: int] :  ?
% 134.79/18.97  |                    [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Count(v0, v1) = v9 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Count(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1,
% 134.79/18.97  |                        CirQueue_count) = v9 & select2(v0, v1, ownerRef) = v3 &
% 134.79/18.97  |                      ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 = true_1) |
% 134.79/18.97  |                        (v20 = v5 & v19 = v3 & v18 = true_1 &  ~ (v16 =
% 134.79/18.97  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.97  |                            ownerFrame) = v5 & select2(v0, v16, inv) = v21 &
% 134.79/18.97  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          v9 = v8 & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v5) = v13 & select2(v0,
% 134.79/18.97  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerRef) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Count(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v3 & select2(v0, v1,
% 134.79/18.97  |                        CirQueue_count) = v9 & select2(v0, v1, allocated) = v7
% 134.79/18.97  |                      & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1)
% 134.79/18.97  |                        | (v20 = v4 & v19 = v2 & v18 = true_1 &  ~ (v16 =
% 134.79/18.97  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.97  |                            ownerFrame) = v4 & select2(v0, v16, inv) = v21 &
% 134.79/18.97  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.97  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.97  |                          v2 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.97  |                          v9 = v8 & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.97  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.97  |                                    v2, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v4) = v12 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v3 & select2(v0, v2,
% 134.79/18.97  |                                    FirstConsistentOwner) = v3) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.97  |                                  x(v11, v4) = true_1 & select2(v0, v2, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v2, localinv) =
% 134.79/18.97  |                                  v13)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.97  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (CirQueue_get_Tail(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (AsPureObject(v1) = v10 & IsNotNull(v1, CirQueue) = v7 &
% 134.79/18.97  |                      IsHeap(v0) = v6 & select2(v0, v1, ownerFrame) = v5 &
% 134.79/18.97  |                      select2(v0, v1, CirQueue_tail) = v9 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.97  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Tail(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.97  |                      select2(v0, v1, CirQueue_tail) = v9 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v7 & select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1)
% 134.79/18.97  |                        |  ~ (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v2 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v2
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v8 &
% 134.79/18.97  |                          (v2 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v2) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v2) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v2) = v14 &
% 134.79/18.97  |                                  x(v11, v2) = true_1 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.97  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.97  |                    (select2(v0, v1, CirQueue_tail) = v2) |  ? [v3: int] :  ?
% 134.79/18.97  |                    [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.97  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.97  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.97  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.97  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.97  |                    : (CirQueue_get_Tail(v0, v1) = v9 & AsPureObject(v1) = v10
% 134.79/18.97  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.97  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.97  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.97  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.97  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19
% 134.79/18.97  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.97  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.97  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.97  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.97  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.97  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.97  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.97  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.97  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.97  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.97  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.97  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.97  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.97  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, FirstConsistentOwner) = v2) |  ? [v3: int]
% 134.79/18.98  |                    :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int]
% 134.79/18.98  |                    :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.98  |                      int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.98  |                    [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int]
% 134.79/18.98  |                    :  ? [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22:
% 134.79/18.98  |                      int] : (CirQueue_get_Tail(v0, v1) = v8 & AsPureObject(v1)
% 134.79/18.98  |                      = v10 & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_tail) = v9 & select2(v0, v1, allocated) = v7 &
% 134.79/18.98  |                      select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1) |  ~
% 134.79/18.98  |                        (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v4 & v19 = v3
% 134.79/18.98  |                          & v18 = true_1 &  ~ (v16 = nullObject) & typeof(v16)
% 134.79/18.98  |                          = v17 & select2(v0, v16, ownerFrame) = v4 &
% 134.79/18.98  |                          select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.98  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.98  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.98  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v8 &
% 134.79/18.98  |                          (v4 = PeerGroupPlaceholder | ((v3 = v2 | (v14 = v13 &
% 134.79/18.98  |                                  BaseClass(v4) = v13 & select2(v0, v3,
% 134.79/18.98  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v4) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v2 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v2) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.98  |                                  x(v11, v4) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Tail(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_tail) = v9 & select2(v0, v1,
% 134.79/18.98  |                        FirstConsistentOwner) = v4 & select2(v0, v1, ownerRef)
% 134.79/18.98  |                      = v3 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 =
% 134.79/18.98  |                          true_1) | (v20 = v5 & v19 = v3 & v18 = true_1 &  ~
% 134.79/18.98  |                          (v16 = nullObject) & typeof(v16) = v17 & select2(v0,
% 134.79/18.98  |                            v16, ownerFrame) = v5 & select2(v0, v16, inv) = v21
% 134.79/18.98  |                          & select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.98  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.98  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.98  |                          v9 = v8 & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.98  |                                (v14 = v13 & BaseClass(v5) = v13 & select2(v0,
% 134.79/18.98  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.98  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, ownerRef) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Tail(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_tail) = v9 & select2(v0, v1,
% 134.79/18.98  |                        FirstConsistentOwner) = v3 & select2(v0, v1, allocated)
% 134.79/18.98  |                      = v7 & ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 =
% 134.79/18.98  |                          true_1) | (v20 = v4 & v19 = v2 & v18 = true_1 &  ~
% 134.79/18.98  |                          (v16 = nullObject) & typeof(v16) = v17 & select2(v0,
% 134.79/18.98  |                            v16, ownerFrame) = v4 & select2(v0, v16, inv) = v21
% 134.79/18.98  |                          & select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.98  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.98  |                          v2 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.98  |                          v9 = v8 & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.98  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.98  |                                    v2, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v4) = v12 & select2(v0, v2, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v3 & select2(v0, v2,
% 134.79/18.98  |                                    FirstConsistentOwner) = v3) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.98  |                                  x(v11, v4) = true_1 & select2(v0, v2, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v2, localinv) =
% 134.79/18.98  |                                  v13)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.98  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (CirQueue_get_Head(v0, v1) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (AsPureObject(v1) = v10 & IsNotNull(v1, CirQueue) = v7 &
% 134.79/18.98  |                      IsHeap(v0) = v6 & select2(v0, v1, ownerFrame) = v5 &
% 134.79/18.98  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.98  |                        v1, CirQueue_head) = v9 & select2(v0, v1, allocated) =
% 134.79/18.98  |                      v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1) |
% 134.79/18.98  |                         ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19 =
% 134.79/18.98  |                          v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.98  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.98  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.98  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.98  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.98  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.98  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.98  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.98  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.98  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, ownerFrame) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Head(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.98  |                      select2(v0, v1, FirstConsistentOwner) = v4 & select2(v0,
% 134.79/18.98  |                        v1, CirQueue_head) = v9 & select2(v0, v1, allocated) =
% 134.79/18.98  |                      v7 & select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1) |
% 134.79/18.98  |                         ~ (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v2 & v19 =
% 134.79/18.98  |                          v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.98  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v2
% 134.79/18.98  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.98  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.98  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.98  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v8 &
% 134.79/18.98  |                          (v2 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.98  |                                  BaseClass(v2) = v13 & select2(v0, v3,
% 134.79/18.98  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v2) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v2) = v14 &
% 134.79/18.98  |                                  x(v11, v2) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, FirstConsistentOwner) = v2) |  ? [v3: int]
% 134.79/18.98  |                    :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int]
% 134.79/18.98  |                    :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11:
% 134.79/18.98  |                      int] :  ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ?
% 134.79/18.98  |                    [v15: int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int]
% 134.79/18.98  |                    :  ? [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22:
% 134.79/18.98  |                      int] : (CirQueue_get_Head(v0, v1) = v8 & AsPureObject(v1)
% 134.79/18.98  |                      = v10 & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_head) = v9 & select2(v0, v1, allocated) = v7 &
% 134.79/18.98  |                      select2(v0, v1, ownerRef) = v3 & ( ~ (v7 = true_1) |  ~
% 134.79/18.98  |                        (v6 = true_1) |  ~ (v5 = true_1) | (v20 = v4 & v19 = v3
% 134.79/18.98  |                          & v18 = true_1 &  ~ (v16 = nullObject) & typeof(v16)
% 134.79/18.98  |                          = v17 & select2(v0, v16, ownerFrame) = v4 &
% 134.79/18.98  |                          select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.98  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.98  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.98  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v8 &
% 134.79/18.98  |                          (v4 = PeerGroupPlaceholder | ((v3 = v2 | (v14 = v13 &
% 134.79/18.98  |                                  BaseClass(v4) = v13 & select2(v0, v3,
% 134.79/18.98  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v4) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v2 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v2) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.98  |                                  x(v11, v4) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, CirQueue_head) = v2) |  ? [v3: int] :  ?
% 134.79/18.98  |                    [v4: int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Head(v0, v1) = v9 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.98  |                        FirstConsistentOwner) = v4 & select2(v0, v1, allocated)
% 134.79/18.98  |                      = v8 & select2(v0, v1, ownerRef) = v3 & ( ~ (v8 = true_1)
% 134.79/18.98  |                        |  ~ (v7 = true_1) |  ~ (v6 = true_1) | (v20 = v5 & v19
% 134.79/18.98  |                          = v3 & v18 = true_1 &  ~ (v16 = nullObject) &
% 134.79/18.98  |                          typeof(v16) = v17 & select2(v0, v16, ownerFrame) = v5
% 134.79/18.98  |                          & select2(v0, v16, inv) = v21 & select2(v0, v16,
% 134.79/18.98  |                            allocated) = true_1 & select2(v0, v16, localinv) =
% 134.79/18.98  |                          v22 & select2(v0, v16, ownerRef) = v3 & ( ~ (v22 =
% 134.79/18.98  |                              v17) |  ~ (v21 = v17))) | (v10 = v1 & v9 = v2 &
% 134.79/18.98  |                          (v5 = PeerGroupPlaceholder | ((v4 = v3 | (v14 = v13 &
% 134.79/18.98  |                                  BaseClass(v5) = v13 & select2(v0, v3,
% 134.79/18.98  |                                    localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.98  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, allocated) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Head(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v7 & IsHeap(v0) = v6 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v5 & select2(v0, v1,
% 134.79/18.98  |                        FirstConsistentOwner) = v4 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_head) = v9 & select2(v0, v1, ownerRef) = v3 &
% 134.79/18.98  |                      ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v2 = true_1) |
% 134.79/18.98  |                        (v20 = v5 & v19 = v3 & v18 = true_1 &  ~ (v16 =
% 134.79/18.98  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.98  |                            ownerFrame) = v5 & select2(v0, v16, inv) = v21 &
% 134.79/18.98  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.98  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.98  |                          v3 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.98  |                          v9 = v8 & (v5 = PeerGroupPlaceholder | ((v4 = v3 |
% 134.79/18.98  |                                (v14 = v13 & BaseClass(v5) = v13 & select2(v0,
% 134.79/18.98  |                                    v3, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v5) = v12 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v4 & select2(v0, v3,
% 134.79/18.98  |                                    FirstConsistentOwner) = v4) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v5) = v14 &
% 134.79/18.98  |                                  x(v11, v5) = true_1 & select2(v0, v3, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v3, localinv) = v13))))))))
% 134.79/18.98  |                  &  ! [v0: int] :  ! [v1: int] :  ! [v2: int] : ( ~
% 134.79/18.98  |                    (select2(v0, v1, ownerRef) = v2) |  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :  ? [v11: int] : 
% 134.79/18.98  |                    ? [v12: int] :  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                      int] :  ? [v16: int] :  ? [v17: int] :  ? [v18: int] :  ?
% 134.79/18.98  |                    [v19: int] :  ? [v20: int] :  ? [v21: int] :  ? [v22: int]
% 134.79/18.98  |                    : (CirQueue_get_Head(v0, v1) = v8 & AsPureObject(v1) = v10
% 134.79/18.98  |                      & IsNotNull(v1, CirQueue) = v6 & IsHeap(v0) = v5 &
% 134.79/18.98  |                      select2(v0, v1, ownerFrame) = v4 & select2(v0, v1,
% 134.79/18.98  |                        FirstConsistentOwner) = v3 & select2(v0, v1,
% 134.79/18.98  |                        CirQueue_head) = v9 & select2(v0, v1, allocated) = v7 &
% 134.79/18.98  |                      ( ~ (v7 = true_1) |  ~ (v6 = true_1) |  ~ (v5 = true_1) |
% 134.79/18.98  |                        (v20 = v4 & v19 = v2 & v18 = true_1 &  ~ (v16 =
% 134.79/18.98  |                            nullObject) & typeof(v16) = v17 & select2(v0, v16,
% 134.79/18.98  |                            ownerFrame) = v4 & select2(v0, v16, inv) = v21 &
% 134.79/18.98  |                          select2(v0, v16, allocated) = true_1 & select2(v0,
% 134.79/18.98  |                            v16, localinv) = v22 & select2(v0, v16, ownerRef) =
% 134.79/18.98  |                          v2 & ( ~ (v22 = v17) |  ~ (v21 = v17))) | (v10 = v1 &
% 134.79/18.98  |                          v9 = v8 & (v4 = PeerGroupPlaceholder | ((v3 = v2 |
% 134.79/18.98  |                                (v14 = v13 & BaseClass(v4) = v13 & select2(v0,
% 134.79/18.98  |                                    v2, localinv) = v13) | ( ~ (v12 = true_1) &
% 134.79/18.98  |                                  x(v11, v4) = v12 & select2(v0, v2, inv) =
% 134.79/18.98  |                                  v11)) & ((v15 = v3 & select2(v0, v2,
% 134.79/18.98  |                                    FirstConsistentOwner) = v3) | (v12 = true_1
% 134.79/18.98  |                                  &  ~ (v14 = v13) & BaseClass(v4) = v14 &
% 134.79/18.98  |                                  x(v11, v4) = true_1 & select2(v0, v2, inv) =
% 134.79/18.98  |                                  v11 & select2(v0, v2, localinv) =
% 134.79/18.98  |                                  v13)))))))))) & ( ~ (PurityAxiomsCanBeAssumed
% 134.79/18.98  |                  = true_1) | ( ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.98  |                    (System_Console_get_In(v0) = v1) |  ? [v2: int] :  ? [v3:
% 134.79/18.98  |                      int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 134.79/18.98  |                    [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.98  |                    (IsNotNull(v1, System_IO_TextReader) = v5 & IsHeap(v0) = v2
% 134.79/18.98  |                      & select2(v0, v1, ownerFrame) = v3 & select2(v0, v1,
% 134.79/18.98  |                        allocated) = v6 & select2(v0, v1, ownerRef) = v4 & ( ~
% 134.79/18.98  |                        (v2 = true_1) | (v6 = true_1 & v5 = true_1 &  ! [v11:
% 134.79/18.98  |                            int] :  ! [v12: int] : ( ~ (typeof(v11) = v12) |  ?
% 134.79/18.98  |                            [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 134.79/18.98  |                            [v16: int] :  ? [v17: int] : (select2(v0, v11,
% 134.79/18.98  |                                ownerFrame) = v15 & select2(v0, v11, inv) = v16
% 134.79/18.98  |                              & select2(v0, v11, allocated) = v13 & select2(v0,
% 134.79/18.98  |                                v11, localinv) = v17 & select2(v0, v11,
% 134.79/18.98  |                                ownerRef) = v14 & ( ~ (v15 = v3) |  ~ (v14 =
% 134.79/18.98  |                                  v4) |  ~ (v13 = true_1) | v11 = nullObject |
% 134.79/18.98  |                                (v17 = v12 & v16 = v12)))) &  ! [v11: int] :  !
% 134.79/18.98  |                          [v12: int] : ( ~ (select2(v0, v11, ownerFrame) = v12)
% 134.79/18.98  |                            |  ? [v13: int] :  ? [v14: int] :  ? [v15: int] : 
% 134.79/18.98  |                            ? [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 134.79/18.98  |                              select2(v0, v11, inv) = v16 & select2(v0, v11,
% 134.79/18.98  |                                allocated) = v14 & select2(v0, v11, localinv) =
% 134.79/18.98  |                              v17 & select2(v0, v11, ownerRef) = v15 & ( ~ (v15
% 134.79/18.98  |                                  = v4) |  ~ (v14 = true_1) |  ~ (v12 = v3) |
% 134.79/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 134.79/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 134.79/18.98  |                                inv) = v12) |  ? [v13: int] :  ? [v14: int] : 
% 134.79/18.98  |                            ? [v15: int] :  ? [v16: int] :  ? [v17: int] :
% 134.79/18.98  |                            (typeof(v11) = v13 & select2(v0, v11, ownerFrame) =
% 134.79/18.98  |                              v16 & select2(v0, v11, allocated) = v14 &
% 134.79/18.98  |                              select2(v0, v11, localinv) = v17 & select2(v0,
% 134.79/18.98  |                                v11, ownerRef) = v15 & ( ~ (v16 = v3) |  ~ (v15
% 134.79/18.98  |                                  = v4) |  ~ (v14 = true_1) | v11 = nullObject
% 134.79/18.98  |                                | (v17 = v12 & v13 = v12)))) &  ! [v11: int] : 
% 134.79/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, allocated) =
% 134.79/18.98  |                              v12) |  ? [v13: int] :  ? [v14: int] :  ? [v15:
% 134.79/18.98  |                              int] :  ? [v16: int] :  ? [v17: int] :
% 134.79/18.98  |                            (typeof(v11) = v13 & select2(v0, v11, ownerFrame) =
% 134.79/18.98  |                              v15 & select2(v0, v11, inv) = v16 & select2(v0,
% 134.79/18.98  |                                v11, localinv) = v17 & select2(v0, v11,
% 134.79/18.98  |                                ownerRef) = v14 & ( ~ (v15 = v3) |  ~ (v14 =
% 134.79/18.98  |                                  v4) |  ~ (v12 = true_1) | v11 = nullObject |
% 134.79/18.98  |                                (v17 = v13 & v16 = v13)))) &  ! [v11: int] :  !
% 134.79/18.98  |                          [v12: int] : ( ~ (select2(v0, v11, localinv) = v12) |
% 134.79/18.98  |                             ? [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 134.79/18.98  |                            [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 134.79/18.98  |                              select2(v0, v11, ownerFrame) = v16 & select2(v0,
% 134.79/18.98  |                                v11, inv) = v17 & select2(v0, v11, allocated) =
% 134.79/18.98  |                              v14 & select2(v0, v11, ownerRef) = v15 & ( ~ (v16
% 134.79/18.98  |                                  = v3) |  ~ (v15 = v4) |  ~ (v14 = true_1) |
% 134.79/18.98  |                                v11 = nullObject | (v17 = v12 & v13 = v12)))) &
% 134.79/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 134.79/18.98  |                                ownerRef) = v12) |  ? [v13: int] :  ? [v14:
% 134.79/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 134.79/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11,
% 134.79/18.98  |                                ownerFrame) = v15 & select2(v0, v11, inv) = v16
% 134.79/18.98  |                              & select2(v0, v11, allocated) = v14 & select2(v0,
% 134.79/18.98  |                                v11, localinv) = v17 & ( ~ (v15 = v3) |  ~ (v14
% 134.79/18.98  |                                  = true_1) |  ~ (v12 = v4) | v11 = nullObject
% 134.79/18.98  |                                | (v17 = v13 & v16 = v13)))) & (v3 =
% 134.79/18.98  |                            PeerGroupPlaceholder | (v10 = v9 & BaseClass(v3) =
% 134.79/18.98  |                              v9 & select2(v0, v4, localinv) = v9) | ( ~ (v8 =
% 134.79/18.98  |                                true_1) & x(v7, v3) = v8 & select2(v0, v4, inv)
% 134.79/18.98  |                              = v7)))))) &  ! [v0: int] :  ! [v1: int] : ( ~
% 134.79/18.98  |                    (IsHeap(v0) = v1) |  ? [v2: int] :  ? [v3: int] :  ? [v4:
% 134.79/18.98  |                      int] :  ? [v5: int] :  ? [v6: int] :  ? [v7: int] :  ?
% 134.79/18.98  |                    [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 134.79/18.98  |                    (System_Console_get_In(v0) = v2 & IsNotNull(v2,
% 134.79/18.98  |                        System_IO_TextReader) = v5 & select2(v0, v2,
% 134.79/18.98  |                        ownerFrame) = v3 & select2(v0, v2, allocated) = v6 &
% 134.79/18.98  |                      select2(v0, v2, ownerRef) = v4 & ( ~ (v1 = true_1) | (v6
% 134.79/18.98  |                          = true_1 & v5 = true_1 &  ! [v11: int] :  ! [v12:
% 134.79/18.98  |                            int] : ( ~ (typeof(v11) = v12) |  ? [v13: int] :  ?
% 134.79/18.98  |                            [v14: int] :  ? [v15: int] :  ? [v16: int] :  ?
% 134.79/18.98  |                            [v17: int] : (select2(v0, v11, ownerFrame) = v15 &
% 134.79/18.98  |                              select2(v0, v11, inv) = v16 & select2(v0, v11,
% 134.79/18.98  |                                allocated) = v13 & select2(v0, v11, localinv) =
% 134.79/18.98  |                              v17 & select2(v0, v11, ownerRef) = v14 & ( ~ (v15
% 134.79/18.98  |                                  = v3) |  ~ (v14 = v4) |  ~ (v13 = true_1) |
% 134.79/18.98  |                                v11 = nullObject | (v17 = v12 & v16 = v12)))) &
% 134.79/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 134.79/18.98  |                                ownerFrame) = v12) |  ? [v13: int] :  ? [v14:
% 134.79/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 134.79/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11, inv)
% 134.79/18.98  |                              = v16 & select2(v0, v11, allocated) = v14 &
% 134.79/18.98  |                              select2(v0, v11, localinv) = v17 & select2(v0,
% 134.79/18.98  |                                v11, ownerRef) = v15 & ( ~ (v15 = v4) |  ~ (v14
% 134.79/18.98  |                                  = true_1) |  ~ (v12 = v3) | v11 = nullObject
% 134.79/18.98  |                                | (v17 = v13 & v16 = v13)))) &  ! [v11: int] : 
% 134.79/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, inv) = v12) |  ?
% 134.79/18.98  |                            [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 134.79/18.98  |                            [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 134.79/18.98  |                              select2(v0, v11, ownerFrame) = v16 & select2(v0,
% 134.79/18.98  |                                v11, allocated) = v14 & select2(v0, v11,
% 134.79/18.98  |                                localinv) = v17 & select2(v0, v11, ownerRef) =
% 134.79/18.98  |                              v15 & ( ~ (v16 = v3) |  ~ (v15 = v4) |  ~ (v14 =
% 134.79/18.98  |                                  true_1) | v11 = nullObject | (v17 = v12 & v13
% 134.79/18.98  |                                  = v12)))) &  ! [v11: int] :  ! [v12: int] : (
% 134.79/18.98  |                            ~ (select2(v0, v11, allocated) = v12) |  ? [v13:
% 134.79/18.98  |                              int] :  ? [v14: int] :  ? [v15: int] :  ? [v16:
% 134.79/18.98  |                              int] :  ? [v17: int] : (typeof(v11) = v13 &
% 134.79/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 134.79/18.98  |                                v11, inv) = v16 & select2(v0, v11, localinv) =
% 134.79/18.98  |                              v17 & select2(v0, v11, ownerRef) = v14 & ( ~ (v15
% 134.79/18.98  |                                  = v3) |  ~ (v14 = v4) |  ~ (v12 = true_1) |
% 134.79/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 134.79/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 134.79/18.98  |                                localinv) = v12) |  ? [v13: int] :  ? [v14:
% 134.79/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 134.79/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11,
% 134.79/18.98  |                                ownerFrame) = v16 & select2(v0, v11, inv) = v17
% 134.79/18.98  |                              & select2(v0, v11, allocated) = v14 & select2(v0,
% 134.79/18.98  |                                v11, ownerRef) = v15 & ( ~ (v16 = v3) |  ~ (v15
% 134.79/18.98  |                                  = v4) |  ~ (v14 = true_1) | v11 = nullObject
% 134.79/18.98  |                                | (v17 = v12 & v13 = v12)))) &  ! [v11: int] : 
% 134.79/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, ownerRef) = v12)
% 134.79/18.98  |                            |  ? [v13: int] :  ? [v14: int] :  ? [v15: int] : 
% 135.12/18.98  |                            ? [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, allocated) =
% 135.12/18.98  |                              v14 & select2(v0, v11, localinv) = v17 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = true_1) |  ~ (v12 = v4) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 135.12/18.98  |                          (v3 = PeerGroupPlaceholder | (v10 = v9 &
% 135.12/18.98  |                              BaseClass(v3) = v9 & select2(v0, v4, localinv) =
% 135.12/18.98  |                              v9) | ( ~ (v8 = true_1) & x(v7, v3) = v8 &
% 135.12/18.98  |                              select2(v0, v4, inv) = v7)))))))) & ( ~
% 135.12/18.98  |                (PurityAxiomsCanBeAssumed = true_1) | ( ! [v0: int] :  ! [v1:
% 135.12/18.98  |                    int] : ( ~ (System_Console_get_Out(v0) = v1) |  ? [v2: int]
% 135.12/18.98  |                    :  ? [v3: int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int]
% 135.12/18.98  |                    :  ? [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10:
% 135.12/18.98  |                      int] : (IsNotNull(v1, System_IO_TextWriter) = v5 &
% 135.12/18.98  |                      IsHeap(v0) = v2 & select2(v0, v1, ownerFrame) = v3 &
% 135.12/18.98  |                      select2(v0, v1, allocated) = v6 & select2(v0, v1,
% 135.12/18.98  |                        ownerRef) = v4 & ( ~ (v2 = true_1) | (v6 = true_1 & v5
% 135.12/18.98  |                          = true_1 &  ! [v11: int] :  ! [v12: int] : ( ~
% 135.12/18.98  |                            (typeof(v11) = v12) |  ? [v13: int] :  ? [v14: int]
% 135.12/18.98  |                            :  ? [v15: int] :  ? [v16: int] :  ? [v17: int] :
% 135.12/18.98  |                            (select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, allocated) =
% 135.12/18.98  |                              v13 & select2(v0, v11, localinv) = v17 &
% 135.12/18.98  |                              select2(v0, v11, ownerRef) = v14 & ( ~ (v15 = v3)
% 135.12/18.98  |                                |  ~ (v14 = v4) |  ~ (v13 = true_1) | v11 =
% 135.12/18.98  |                                nullObject | (v17 = v12 & v16 = v12)))) &  !
% 135.12/18.98  |                          [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 135.12/18.98  |                                ownerFrame) = v12) |  ? [v13: int] :  ? [v14:
% 135.12/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 135.12/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11, inv)
% 135.12/18.98  |                              = v16 & select2(v0, v11, allocated) = v14 &
% 135.12/18.98  |                              select2(v0, v11, localinv) = v17 & select2(v0,
% 135.12/18.98  |                                v11, ownerRef) = v15 & ( ~ (v15 = v4) |  ~ (v14
% 135.12/18.98  |                                  = true_1) |  ~ (v12 = v3) | v11 = nullObject
% 135.12/18.98  |                                | (v17 = v13 & v16 = v13)))) &  ! [v11: int] : 
% 135.12/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, inv) = v12) |  ?
% 135.12/18.98  |                            [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 135.12/18.98  |                            [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v16 & select2(v0,
% 135.12/18.98  |                                v11, allocated) = v14 & select2(v0, v11,
% 135.12/18.98  |                                localinv) = v17 & select2(v0, v11, ownerRef) =
% 135.12/18.98  |                              v15 & ( ~ (v16 = v3) |  ~ (v15 = v4) |  ~ (v14 =
% 135.12/18.98  |                                  true_1) | v11 = nullObject | (v17 = v12 & v13
% 135.12/18.98  |                                  = v12)))) &  ! [v11: int] :  ! [v12: int] : (
% 135.12/18.98  |                            ~ (select2(v0, v11, allocated) = v12) |  ? [v13:
% 135.12/18.98  |                              int] :  ? [v14: int] :  ? [v15: int] :  ? [v16:
% 135.12/18.98  |                              int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, localinv) =
% 135.12/18.98  |                              v17 & select2(v0, v11, ownerRef) = v14 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = v4) |  ~ (v12 = true_1) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 135.12/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 135.12/18.98  |                                localinv) = v12) |  ? [v13: int] :  ? [v14:
% 135.12/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 135.12/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11,
% 135.12/18.98  |                                ownerFrame) = v16 & select2(v0, v11, inv) = v17
% 135.12/18.98  |                              & select2(v0, v11, allocated) = v14 & select2(v0,
% 135.12/18.98  |                                v11, ownerRef) = v15 & ( ~ (v16 = v3) |  ~ (v15
% 135.12/18.98  |                                  = v4) |  ~ (v14 = true_1) | v11 = nullObject
% 135.12/18.98  |                                | (v17 = v12 & v13 = v12)))) &  ! [v11: int] : 
% 135.12/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, ownerRef) = v12)
% 135.12/18.98  |                            |  ? [v13: int] :  ? [v14: int] :  ? [v15: int] : 
% 135.12/18.98  |                            ? [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, allocated) =
% 135.12/18.98  |                              v14 & select2(v0, v11, localinv) = v17 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = true_1) |  ~ (v12 = v4) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 135.12/18.98  |                          (v3 = PeerGroupPlaceholder | (v10 = v9 &
% 135.12/18.98  |                              BaseClass(v3) = v9 & select2(v0, v4, localinv) =
% 135.12/18.98  |                              v9) | ( ~ (v8 = true_1) & x(v7, v3) = v8 &
% 135.12/18.98  |                              select2(v0, v4, inv) = v7)))))) &  ! [v0: int] : 
% 135.12/18.98  |                  ! [v1: int] : ( ~ (IsHeap(v0) = v1) |  ? [v2: int] :  ? [v3:
% 135.12/18.98  |                      int] :  ? [v4: int] :  ? [v5: int] :  ? [v6: int] :  ?
% 135.12/18.98  |                    [v7: int] :  ? [v8: int] :  ? [v9: int] :  ? [v10: int] :
% 135.12/18.98  |                    (System_Console_get_Out(v0) = v2 & IsNotNull(v2,
% 135.12/18.98  |                        System_IO_TextWriter) = v5 & select2(v0, v2,
% 135.12/18.98  |                        ownerFrame) = v3 & select2(v0, v2, allocated) = v6 &
% 135.12/18.98  |                      select2(v0, v2, ownerRef) = v4 & ( ~ (v1 = true_1) | (v6
% 135.12/18.98  |                          = true_1 & v5 = true_1 &  ! [v11: int] :  ! [v12:
% 135.12/18.98  |                            int] : ( ~ (typeof(v11) = v12) |  ? [v13: int] :  ?
% 135.12/18.98  |                            [v14: int] :  ? [v15: int] :  ? [v16: int] :  ?
% 135.12/18.98  |                            [v17: int] : (select2(v0, v11, ownerFrame) = v15 &
% 135.12/18.98  |                              select2(v0, v11, inv) = v16 & select2(v0, v11,
% 135.12/18.98  |                                allocated) = v13 & select2(v0, v11, localinv) =
% 135.12/18.98  |                              v17 & select2(v0, v11, ownerRef) = v14 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = v4) |  ~ (v13 = true_1) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v12 & v16 = v12)))) &
% 135.12/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 135.12/18.98  |                                ownerFrame) = v12) |  ? [v13: int] :  ? [v14:
% 135.12/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 135.12/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11, inv)
% 135.12/18.98  |                              = v16 & select2(v0, v11, allocated) = v14 &
% 135.12/18.98  |                              select2(v0, v11, localinv) = v17 & select2(v0,
% 135.12/18.98  |                                v11, ownerRef) = v15 & ( ~ (v15 = v4) |  ~ (v14
% 135.12/18.98  |                                  = true_1) |  ~ (v12 = v3) | v11 = nullObject
% 135.12/18.98  |                                | (v17 = v13 & v16 = v13)))) &  ! [v11: int] : 
% 135.12/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, inv) = v12) |  ?
% 135.12/18.98  |                            [v13: int] :  ? [v14: int] :  ? [v15: int] :  ?
% 135.12/18.98  |                            [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v16 & select2(v0,
% 135.12/18.98  |                                v11, allocated) = v14 & select2(v0, v11,
% 135.12/18.98  |                                localinv) = v17 & select2(v0, v11, ownerRef) =
% 135.12/18.98  |                              v15 & ( ~ (v16 = v3) |  ~ (v15 = v4) |  ~ (v14 =
% 135.12/18.98  |                                  true_1) | v11 = nullObject | (v17 = v12 & v13
% 135.12/18.98  |                                  = v12)))) &  ! [v11: int] :  ! [v12: int] : (
% 135.12/18.98  |                            ~ (select2(v0, v11, allocated) = v12) |  ? [v13:
% 135.12/18.98  |                              int] :  ? [v14: int] :  ? [v15: int] :  ? [v16:
% 135.12/18.98  |                              int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, localinv) =
% 135.12/18.98  |                              v17 & select2(v0, v11, ownerRef) = v14 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = v4) |  ~ (v12 = true_1) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 135.12/18.98  |                           ! [v11: int] :  ! [v12: int] : ( ~ (select2(v0, v11,
% 135.12/18.98  |                                localinv) = v12) |  ? [v13: int] :  ? [v14:
% 135.12/18.98  |                              int] :  ? [v15: int] :  ? [v16: int] :  ? [v17:
% 135.12/18.98  |                              int] : (typeof(v11) = v13 & select2(v0, v11,
% 135.12/18.98  |                                ownerFrame) = v16 & select2(v0, v11, inv) = v17
% 135.12/18.98  |                              & select2(v0, v11, allocated) = v14 & select2(v0,
% 135.12/18.98  |                                v11, ownerRef) = v15 & ( ~ (v16 = v3) |  ~ (v15
% 135.12/18.98  |                                  = v4) |  ~ (v14 = true_1) | v11 = nullObject
% 135.12/18.98  |                                | (v17 = v12 & v13 = v12)))) &  ! [v11: int] : 
% 135.12/18.98  |                          ! [v12: int] : ( ~ (select2(v0, v11, ownerRef) = v12)
% 135.12/18.98  |                            |  ? [v13: int] :  ? [v14: int] :  ? [v15: int] : 
% 135.12/18.98  |                            ? [v16: int] :  ? [v17: int] : (typeof(v11) = v13 &
% 135.12/18.98  |                              select2(v0, v11, ownerFrame) = v15 & select2(v0,
% 135.12/18.98  |                                v11, inv) = v16 & select2(v0, v11, allocated) =
% 135.12/18.98  |                              v14 & select2(v0, v11, localinv) = v17 & ( ~ (v15
% 135.12/18.98  |                                  = v3) |  ~ (v14 = true_1) |  ~ (v12 = v4) |
% 135.12/18.98  |                                v11 = nullObject | (v17 = v13 & v16 = v13)))) &
% 135.12/18.98  |                          (v3 = PeerGroupPlaceholder | (v10 = v9 &
% 135.12/18.98  |                              BaseClass(v3) = v9 & select2(v0, v4, localinv) =
% 135.12/18.98  |                              v9) | ( ~ (v8 = true_1) & x(v7, v3) = v8 &
% 135.12/18.98  |                              select2(v0, v4, inv) = v7))))))))
% 135.12/18.98  | 
% 135.12/18.98  | ALPHA: (4) implies:
% 135.12/18.98  |   (5)   ! [v0: int] :  ~ (IsNotNull(nullObject, v0) = true_1)
% 135.12/18.98  | 
% 135.12/18.98  | GROUND_INST: instantiating (5) with CirQueue gives:
% 135.12/18.98  |   (6)   ~ (IsNotNull(nullObject, CirQueue) = true_1)
% 135.12/18.98  | 
% 135.12/18.98  | REDUCE: (2), (6) imply:
% 135.12/18.98  |   (7)   ~ (IsNotNull(BeingConstructed, CirQueue) = true_1)
% 135.12/18.98  | 
% 135.12/18.98  | PRED_UNIFY: (3), (7) imply:
% 135.12/18.98  |   (8)  $false
% 135.12/18.98  | 
% 135.12/18.98  | CLOSE: (8) is inconsistent.
% 135.12/18.98  | 
% 135.12/18.98  End of proof
% 135.12/18.99  % SZS output end Proof for theBenchmark
% 135.12/18.99  
% 135.12/18.99  18328ms
%------------------------------------------------------------------------------