TSTP Solution File: CSR215+1 by SInE---0.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SInE---0.4
% Problem  : CSR216+1 : TPTP v7.3.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : sine.py -e eprover -t %d %s

% Computer : n186.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32218.5MB
% OS       : Linux 3.10.0-862.11.6.el7.x86_64
% CPULimit : 300s
% DateTime : Wed Feb 27 12:29:20 EST 2019

% Result   : Theorem 0.47s
% Output   : CNFRefutation 0.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   22
%            Number of leaves      :   14
% Syntax   : Number of formulae    :   95 (  28 unt;   0 def)
%            Number of atoms       : 1456 (   1 equ)
%            Maximal formula atoms :  149 (  15 avg)
%            Number of connectives : 1882 ( 521   ~; 783   |; 484   &)
%                                         (  13 <=>;  81  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   43 (   9 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   12 (  10 usr;   1 prp; 0-4 aty)
%            Number of functors    :   25 (  25 usr;  11 con; 0-4 aty)
%            Number of variables   :  379 (   5 sgn 310   !;  32   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(5,axiom,
    p__d__instance(c__East,c__DirectionalAttribute),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3444) ).

fof(6,axiom,
    p__d__instance(c__West,c__DirectionalAttribute),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3445) ).

fof(10,axiom,
    p__contraryAttribute4(c__North,c__South,c__East,c__West),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3441) ).

fof(13,axiom,
    ! [X3,X4] :
      ( p__attribute(X3,X4)
     => ( p__d__instance(X4,c__Attribute)
        & p__d__instance(X3,c__Object) ) ),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',typeA68) ).

fof(16,axiom,
    ! [X8,X9,X10] :
      ( ( p__d__instance(X8,X9)
        & p__d__subclass(X9,X10) )
     => p__d__instance(X8,X10) ),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',predefinitionsA12) ).

fof(18,axiom,
    ( ! [X11,X12] :
        ( ( p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute2(X11,X12)
        <=> ( ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X11) ) ) ) )
    & ! [X11,X12,X13,X14] :
        ( ( p__d__instance(X14,c__Attribute)
          & p__d__instance(X13,c__Attribute)
          & p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute4(X11,X12,X13,X14)
        <=> ( ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X13) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X13) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X13) ) ) ) ) ),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA90) ).

fof(21,axiom,
    p__d__subclass(c__DirectionalAttribute,c__PositionalAttribute),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3438) ).

fof(36,axiom,
    p__d__subclass(c__PositionalAttribute,c__RelationalAttribute),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3437) ).

fof(37,axiom,
    p__d__subclass(c__RelationalAttribute,c__Attribute),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA353) ).

fof(40,conjecture,
    ! [X8,X9] :
      ( ( p__d__instance(X8,c__Object)
        & p__d__instance(X9,c__Object) )
     => ( ( p__attribute(X8,c__North)
          & p__attribute(X9,c__South) )
       => ~ equal(X8,X9) ) ),
    file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',antonymPattern10007) ).

fof(41,negated_conjecture,
    ~ ! [X8,X9] :
        ( ( p__d__instance(X8,c__Object)
          & p__d__instance(X9,c__Object) )
       => ( ( p__attribute(X8,c__North)
            & p__attribute(X9,c__South) )
         => ~ equal(X8,X9) ) ),
    inference(assume_negation,[status(cth)],[40]) ).

fof(42,plain,
    ( ! [X11,X12] :
        ( ( p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute2(X11,X12)
        <=> ( ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X11) ) ) ) )
    & ! [X11,X12,X13,X14] :
        ( ( p__d__instance(X14,c__Attribute)
          & p__d__instance(X13,c__Attribute)
          & p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute4(X11,X12,X13,X14)
        <=> ( ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X13) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X11) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X13) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X13) )
               => ~ p__attribute(X5,X14) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X14) )
               => ~ p__attribute(X5,X13) ) ) ) ) ),
    inference(fof_simplification,[status(thm)],[18,theory(equality)]) ).

fof(43,plain,
    ! [X11,X12,X13] :
      ( epred1_3(X13,X12,X11)
    <=> ( ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X13) ) ) ),
    introduced(definition) ).

fof(44,plain,
    ! [X14,X13,X12,X11] :
      ( epred2_4(X11,X13,X14,X12)
    <=> ( ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X11) ) ) ),
    introduced(definition) ).

fof(45,plain,
    ! [X11,X12,X13,X14] :
      ( epred3_4(X14,X13,X12,X11)
    <=> ( ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X14) ) ) ),
    introduced(definition) ).

fof(46,plain,
    ! [X11,X12,X14,X13] :
      ( epred4_4(X13,X14,X12,X11)
    <=> ( ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X13) ) ) ),
    introduced(definition) ).

fof(47,plain,
    ( ! [X11,X12] :
        ( ( p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute2(X11,X12)
        <=> ( ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X11) )
               => ~ p__attribute(X5,X12) )
            & ! [X5] :
                ( ( p__d__instance(X5,c__Object)
                  & p__attribute(X5,X12) )
               => ~ p__attribute(X5,X11) ) ) ) )
    & ! [X11,X12,X13,X14] :
        ( ( p__d__instance(X14,c__Attribute)
          & p__d__instance(X13,c__Attribute)
          & p__d__instance(X12,c__Attribute)
          & p__d__instance(X11,c__Attribute) )
       => ( p__contraryAttribute4(X11,X12,X13,X14)
        <=> epred4_4(X13,X14,X12,X11) ) ) ),
    inference(apply_def,[status(esa)],[42,46,theory(equality)]) ).

fof(48,plain,
    ! [X14,X13,X12,X11] :
      ( epred2_4(X11,X13,X14,X12)
    <=> ( epred1_3(X13,X12,X11)
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X11) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X11) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X11) ) ) ),
    inference(apply_def,[status(esa)],[44,43,theory(equality)]) ).

fof(49,plain,
    ! [X11,X12,X13,X14] :
      ( epred3_4(X14,X13,X12,X11)
    <=> ( epred2_4(X11,X13,X14,X12)
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X13) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X12) )
           => ~ p__attribute(X5,X14) ) ) ),
    inference(apply_def,[status(esa)],[45,48,theory(equality)]) ).

fof(50,plain,
    ! [X11,X12,X14,X13] :
      ( epred4_4(X13,X14,X12,X11)
    <=> ( epred3_4(X14,X13,X12,X11)
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X12) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X13) )
           => ~ p__attribute(X5,X14) )
        & ! [X5] :
            ( ( p__d__instance(X5,c__Object)
              & p__attribute(X5,X14) )
           => ~ p__attribute(X5,X13) ) ) ),
    inference(apply_def,[status(esa)],[46,49,theory(equality)]) ).

cnf(55,plain,
    p__d__instance(c__East,c__DirectionalAttribute),
    inference(split_conjunct,[status(thm)],[5]) ).

cnf(56,plain,
    p__d__instance(c__West,c__DirectionalAttribute),
    inference(split_conjunct,[status(thm)],[6]) ).

cnf(64,plain,
    p__contraryAttribute4(c__North,c__South,c__East,c__West),
    inference(split_conjunct,[status(thm)],[10]) ).

fof(71,plain,
    ! [X3,X4] :
      ( ~ p__attribute(X3,X4)
      | ( p__d__instance(X4,c__Attribute)
        & p__d__instance(X3,c__Object) ) ),
    inference(fof_nnf,[status(thm)],[13]) ).

fof(72,plain,
    ! [X5,X6] :
      ( ~ p__attribute(X5,X6)
      | ( p__d__instance(X6,c__Attribute)
        & p__d__instance(X5,c__Object) ) ),
    inference(variable_rename,[status(thm)],[71]) ).

fof(73,plain,
    ! [X5,X6] :
      ( ( p__d__instance(X6,c__Attribute)
        | ~ p__attribute(X5,X6) )
      & ( p__d__instance(X5,c__Object)
        | ~ p__attribute(X5,X6) ) ),
    inference(distribute,[status(thm)],[72]) ).

cnf(74,plain,
    ( p__d__instance(X1,c__Object)
    | ~ p__attribute(X1,X2) ),
    inference(split_conjunct,[status(thm)],[73]) ).

cnf(75,plain,
    ( p__d__instance(X2,c__Attribute)
    | ~ p__attribute(X1,X2) ),
    inference(split_conjunct,[status(thm)],[73]) ).

fof(80,plain,
    ! [X8,X9,X10] :
      ( ~ p__d__instance(X8,X9)
      | ~ p__d__subclass(X9,X10)
      | p__d__instance(X8,X10) ),
    inference(fof_nnf,[status(thm)],[16]) ).

fof(81,plain,
    ! [X11,X12,X13] :
      ( ~ p__d__instance(X11,X12)
      | ~ p__d__subclass(X12,X13)
      | p__d__instance(X11,X13) ),
    inference(variable_rename,[status(thm)],[80]) ).

cnf(82,plain,
    ( p__d__instance(X1,X2)
    | ~ p__d__subclass(X3,X2)
    | ~ p__d__instance(X1,X3) ),
    inference(split_conjunct,[status(thm)],[81]) ).

fof(88,plain,
    ( ! [X11,X12] :
        ( ~ p__d__instance(X12,c__Attribute)
        | ~ p__d__instance(X11,c__Attribute)
        | ( ( ~ p__contraryAttribute2(X11,X12)
            | ( ! [X5] :
                  ( ~ p__d__instance(X5,c__Object)
                  | ~ p__attribute(X5,X11)
                  | ~ p__attribute(X5,X12) )
              & ! [X5] :
                  ( ~ p__d__instance(X5,c__Object)
                  | ~ p__attribute(X5,X12)
                  | ~ p__attribute(X5,X11) ) ) )
          & ( ? [X5] :
                ( p__d__instance(X5,c__Object)
                & p__attribute(X5,X11)
                & p__attribute(X5,X12) )
            | ? [X5] :
                ( p__d__instance(X5,c__Object)
                & p__attribute(X5,X12)
                & p__attribute(X5,X11) )
            | p__contraryAttribute2(X11,X12) ) ) )
    & ! [X11,X12,X13,X14] :
        ( ~ p__d__instance(X14,c__Attribute)
        | ~ p__d__instance(X13,c__Attribute)
        | ~ p__d__instance(X12,c__Attribute)
        | ~ p__d__instance(X11,c__Attribute)
        | ( ( ~ p__contraryAttribute4(X11,X12,X13,X14)
            | epred4_4(X13,X14,X12,X11) )
          & ( ~ epred4_4(X13,X14,X12,X11)
            | p__contraryAttribute4(X11,X12,X13,X14) ) ) ) ),
    inference(fof_nnf,[status(thm)],[47]) ).

fof(89,plain,
    ( ! [X15,X16] :
        ( ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute)
        | ( ( ~ p__contraryAttribute2(X15,X16)
            | ( ! [X17] :
                  ( ~ p__d__instance(X17,c__Object)
                  | ~ p__attribute(X17,X15)
                  | ~ p__attribute(X17,X16) )
              & ! [X18] :
                  ( ~ p__d__instance(X18,c__Object)
                  | ~ p__attribute(X18,X16)
                  | ~ p__attribute(X18,X15) ) ) )
          & ( ? [X19] :
                ( p__d__instance(X19,c__Object)
                & p__attribute(X19,X15)
                & p__attribute(X19,X16) )
            | ? [X20] :
                ( p__d__instance(X20,c__Object)
                & p__attribute(X20,X16)
                & p__attribute(X20,X15) )
            | p__contraryAttribute2(X15,X16) ) ) )
    & ! [X21,X22,X23,X24] :
        ( ~ p__d__instance(X24,c__Attribute)
        | ~ p__d__instance(X23,c__Attribute)
        | ~ p__d__instance(X22,c__Attribute)
        | ~ p__d__instance(X21,c__Attribute)
        | ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
            | epred4_4(X23,X24,X22,X21) )
          & ( ~ epred4_4(X23,X24,X22,X21)
            | p__contraryAttribute4(X21,X22,X23,X24) ) ) ) ),
    inference(variable_rename,[status(thm)],[88]) ).

fof(90,plain,
    ( ! [X15,X16] :
        ( ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute)
        | ( ( ~ p__contraryAttribute2(X15,X16)
            | ( ! [X17] :
                  ( ~ p__d__instance(X17,c__Object)
                  | ~ p__attribute(X17,X15)
                  | ~ p__attribute(X17,X16) )
              & ! [X18] :
                  ( ~ p__d__instance(X18,c__Object)
                  | ~ p__attribute(X18,X16)
                  | ~ p__attribute(X18,X15) ) ) )
          & ( ( p__d__instance(esk1_2(X15,X16),c__Object)
              & p__attribute(esk1_2(X15,X16),X15)
              & p__attribute(esk1_2(X15,X16),X16) )
            | ( p__d__instance(esk2_2(X15,X16),c__Object)
              & p__attribute(esk2_2(X15,X16),X16)
              & p__attribute(esk2_2(X15,X16),X15) )
            | p__contraryAttribute2(X15,X16) ) ) )
    & ! [X21,X22,X23,X24] :
        ( ~ p__d__instance(X24,c__Attribute)
        | ~ p__d__instance(X23,c__Attribute)
        | ~ p__d__instance(X22,c__Attribute)
        | ~ p__d__instance(X21,c__Attribute)
        | ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
            | epred4_4(X23,X24,X22,X21) )
          & ( ~ epred4_4(X23,X24,X22,X21)
            | p__contraryAttribute4(X21,X22,X23,X24) ) ) ) ),
    inference(skolemize,[status(esa)],[89]) ).

fof(91,plain,
    ! [X15,X16,X17,X18,X21,X22,X23,X24] :
      ( ( ~ p__d__instance(X24,c__Attribute)
        | ~ p__d__instance(X23,c__Attribute)
        | ~ p__d__instance(X22,c__Attribute)
        | ~ p__d__instance(X21,c__Attribute)
        | ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
            | epred4_4(X23,X24,X22,X21) )
          & ( ~ epred4_4(X23,X24,X22,X21)
            | p__contraryAttribute4(X21,X22,X23,X24) ) ) )
      & ( ( ( ( ( ~ p__d__instance(X18,c__Object)
                | ~ p__attribute(X18,X16)
                | ~ p__attribute(X18,X15) )
              & ( ~ p__d__instance(X17,c__Object)
                | ~ p__attribute(X17,X15)
                | ~ p__attribute(X17,X16) ) )
            | ~ p__contraryAttribute2(X15,X16) )
          & ( ( p__d__instance(esk1_2(X15,X16),c__Object)
              & p__attribute(esk1_2(X15,X16),X15)
              & p__attribute(esk1_2(X15,X16),X16) )
            | ( p__d__instance(esk2_2(X15,X16),c__Object)
              & p__attribute(esk2_2(X15,X16),X16)
              & p__attribute(esk2_2(X15,X16),X15) )
            | p__contraryAttribute2(X15,X16) ) )
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) ) ),
    inference(shift_quantors,[status(thm)],[90]) ).

fof(92,plain,
    ! [X15,X16,X17,X18,X21,X22,X23,X24] :
      ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
        | epred4_4(X23,X24,X22,X21)
        | ~ p__d__instance(X24,c__Attribute)
        | ~ p__d__instance(X23,c__Attribute)
        | ~ p__d__instance(X22,c__Attribute)
        | ~ p__d__instance(X21,c__Attribute) )
      & ( ~ epred4_4(X23,X24,X22,X21)
        | p__contraryAttribute4(X21,X22,X23,X24)
        | ~ p__d__instance(X24,c__Attribute)
        | ~ p__d__instance(X23,c__Attribute)
        | ~ p__d__instance(X22,c__Attribute)
        | ~ p__d__instance(X21,c__Attribute) )
      & ( ~ p__d__instance(X18,c__Object)
        | ~ p__attribute(X18,X16)
        | ~ p__attribute(X18,X15)
        | ~ p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( ~ p__d__instance(X17,c__Object)
        | ~ p__attribute(X17,X15)
        | ~ p__attribute(X17,X16)
        | ~ p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__d__instance(esk2_2(X15,X16),c__Object)
        | p__d__instance(esk1_2(X15,X16),c__Object)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X16)
        | p__d__instance(esk1_2(X15,X16),c__Object)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X15)
        | p__d__instance(esk1_2(X15,X16),c__Object)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__d__instance(esk2_2(X15,X16),c__Object)
        | p__attribute(esk1_2(X15,X16),X15)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X16)
        | p__attribute(esk1_2(X15,X16),X15)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X15)
        | p__attribute(esk1_2(X15,X16),X15)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__d__instance(esk2_2(X15,X16),c__Object)
        | p__attribute(esk1_2(X15,X16),X16)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X16)
        | p__attribute(esk1_2(X15,X16),X16)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) )
      & ( p__attribute(esk2_2(X15,X16),X15)
        | p__attribute(esk1_2(X15,X16),X16)
        | p__contraryAttribute2(X15,X16)
        | ~ p__d__instance(X16,c__Attribute)
        | ~ p__d__instance(X15,c__Attribute) ) ),
    inference(distribute,[status(thm)],[91]) ).

cnf(105,plain,
    ( epred4_4(X3,X4,X2,X1)
    | ~ p__d__instance(X1,c__Attribute)
    | ~ p__d__instance(X2,c__Attribute)
    | ~ p__d__instance(X3,c__Attribute)
    | ~ p__d__instance(X4,c__Attribute)
    | ~ p__contraryAttribute4(X1,X2,X3,X4) ),
    inference(split_conjunct,[status(thm)],[92]) ).

cnf(110,plain,
    p__d__subclass(c__DirectionalAttribute,c__PositionalAttribute),
    inference(split_conjunct,[status(thm)],[21]) ).

cnf(149,plain,
    p__d__subclass(c__PositionalAttribute,c__RelationalAttribute),
    inference(split_conjunct,[status(thm)],[36]) ).

cnf(150,plain,
    p__d__subclass(c__RelationalAttribute,c__Attribute),
    inference(split_conjunct,[status(thm)],[37]) ).

fof(158,negated_conjecture,
    ? [X8,X9] :
      ( p__d__instance(X8,c__Object)
      & p__d__instance(X9,c__Object)
      & p__attribute(X8,c__North)
      & p__attribute(X9,c__South)
      & equal(X8,X9) ),
    inference(fof_nnf,[status(thm)],[41]) ).

fof(159,negated_conjecture,
    ? [X10,X11] :
      ( p__d__instance(X10,c__Object)
      & p__d__instance(X11,c__Object)
      & p__attribute(X10,c__North)
      & p__attribute(X11,c__South)
      & equal(X10,X11) ),
    inference(variable_rename,[status(thm)],[158]) ).

fof(160,negated_conjecture,
    ( p__d__instance(esk4_0,c__Object)
    & p__d__instance(esk5_0,c__Object)
    & p__attribute(esk4_0,c__North)
    & p__attribute(esk5_0,c__South)
    & equal(esk4_0,esk5_0) ),
    inference(skolemize,[status(esa)],[159]) ).

cnf(161,negated_conjecture,
    esk4_0 = esk5_0,
    inference(split_conjunct,[status(thm)],[160]) ).

cnf(162,negated_conjecture,
    p__attribute(esk5_0,c__South),
    inference(split_conjunct,[status(thm)],[160]) ).

cnf(163,negated_conjecture,
    p__attribute(esk4_0,c__North),
    inference(split_conjunct,[status(thm)],[160]) ).

fof(166,plain,
    ! [X11,X12,X13] :
      ( ( ~ epred1_3(X13,X12,X11)
        | ( ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X11)
              | ~ p__attribute(X5,X12) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X12)
              | ~ p__attribute(X5,X11) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X11)
              | ~ p__attribute(X5,X13) ) ) )
      & ( ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X11)
            & p__attribute(X5,X12) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X12)
            & p__attribute(X5,X11) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X11)
            & p__attribute(X5,X13) )
        | epred1_3(X13,X12,X11) ) ),
    inference(fof_nnf,[status(thm)],[43]) ).

fof(167,plain,
    ! [X14,X15,X16] :
      ( ( ~ epred1_3(X16,X15,X14)
        | ( ! [X17] :
              ( ~ p__d__instance(X17,c__Object)
              | ~ p__attribute(X17,X14)
              | ~ p__attribute(X17,X15) )
          & ! [X18] :
              ( ~ p__d__instance(X18,c__Object)
              | ~ p__attribute(X18,X15)
              | ~ p__attribute(X18,X14) )
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X14)
              | ~ p__attribute(X19,X16) ) ) )
      & ( ? [X20] :
            ( p__d__instance(X20,c__Object)
            & p__attribute(X20,X14)
            & p__attribute(X20,X15) )
        | ? [X21] :
            ( p__d__instance(X21,c__Object)
            & p__attribute(X21,X15)
            & p__attribute(X21,X14) )
        | ? [X22] :
            ( p__d__instance(X22,c__Object)
            & p__attribute(X22,X14)
            & p__attribute(X22,X16) )
        | epred1_3(X16,X15,X14) ) ),
    inference(variable_rename,[status(thm)],[166]) ).

fof(168,plain,
    ! [X14,X15,X16] :
      ( ( ~ epred1_3(X16,X15,X14)
        | ( ! [X17] :
              ( ~ p__d__instance(X17,c__Object)
              | ~ p__attribute(X17,X14)
              | ~ p__attribute(X17,X15) )
          & ! [X18] :
              ( ~ p__d__instance(X18,c__Object)
              | ~ p__attribute(X18,X15)
              | ~ p__attribute(X18,X14) )
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X14)
              | ~ p__attribute(X19,X16) ) ) )
      & ( ( p__d__instance(esk6_3(X14,X15,X16),c__Object)
          & p__attribute(esk6_3(X14,X15,X16),X14)
          & p__attribute(esk6_3(X14,X15,X16),X15) )
        | ( p__d__instance(esk7_3(X14,X15,X16),c__Object)
          & p__attribute(esk7_3(X14,X15,X16),X15)
          & p__attribute(esk7_3(X14,X15,X16),X14) )
        | ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
          & p__attribute(esk8_3(X14,X15,X16),X14)
          & p__attribute(esk8_3(X14,X15,X16),X16) )
        | epred1_3(X16,X15,X14) ) ),
    inference(skolemize,[status(esa)],[167]) ).

fof(169,plain,
    ! [X14,X15,X16,X17,X18,X19] :
      ( ( ( ( ~ p__d__instance(X19,c__Object)
            | ~ p__attribute(X19,X14)
            | ~ p__attribute(X19,X16) )
          & ( ~ p__d__instance(X18,c__Object)
            | ~ p__attribute(X18,X15)
            | ~ p__attribute(X18,X14) )
          & ( ~ p__d__instance(X17,c__Object)
            | ~ p__attribute(X17,X14)
            | ~ p__attribute(X17,X15) ) )
        | ~ epred1_3(X16,X15,X14) )
      & ( ( p__d__instance(esk6_3(X14,X15,X16),c__Object)
          & p__attribute(esk6_3(X14,X15,X16),X14)
          & p__attribute(esk6_3(X14,X15,X16),X15) )
        | ( p__d__instance(esk7_3(X14,X15,X16),c__Object)
          & p__attribute(esk7_3(X14,X15,X16),X15)
          & p__attribute(esk7_3(X14,X15,X16),X14) )
        | ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
          & p__attribute(esk8_3(X14,X15,X16),X14)
          & p__attribute(esk8_3(X14,X15,X16),X16) )
        | epred1_3(X16,X15,X14) ) ),
    inference(shift_quantors,[status(thm)],[168]) ).

fof(170,plain,
    ! [X14,X15,X16,X17,X18,X19] :
      ( ( ~ p__d__instance(X19,c__Object)
        | ~ p__attribute(X19,X14)
        | ~ p__attribute(X19,X16)
        | ~ epred1_3(X16,X15,X14) )
      & ( ~ p__d__instance(X18,c__Object)
        | ~ p__attribute(X18,X15)
        | ~ p__attribute(X18,X14)
        | ~ epred1_3(X16,X15,X14) )
      & ( ~ p__d__instance(X17,c__Object)
        | ~ p__attribute(X17,X14)
        | ~ p__attribute(X17,X15)
        | ~ epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__d__instance(esk6_3(X14,X15,X16),c__Object)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X14)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__d__instance(esk7_3(X14,X15,X16),c__Object)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X15)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X14)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) )
      & ( p__attribute(esk8_3(X14,X15,X16),X16)
        | p__attribute(esk7_3(X14,X15,X16),X14)
        | p__attribute(esk6_3(X14,X15,X16),X15)
        | epred1_3(X16,X15,X14) ) ),
    inference(distribute,[status(thm)],[169]) ).

cnf(198,plain,
    ( ~ epred1_3(X1,X2,X3)
    | ~ p__attribute(X4,X2)
    | ~ p__attribute(X4,X3)
    | ~ p__d__instance(X4,c__Object) ),
    inference(split_conjunct,[status(thm)],[170]) ).

fof(201,plain,
    ! [X14,X13,X12,X11] :
      ( ( ~ epred2_4(X11,X13,X14,X12)
        | ( epred1_3(X13,X12,X11)
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X13)
              | ~ p__attribute(X5,X11) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X11)
              | ~ p__attribute(X5,X14) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X14)
              | ~ p__attribute(X5,X11) ) ) )
      & ( ~ epred1_3(X13,X12,X11)
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X13)
            & p__attribute(X5,X11) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X11)
            & p__attribute(X5,X14) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X14)
            & p__attribute(X5,X11) )
        | epred2_4(X11,X13,X14,X12) ) ),
    inference(fof_nnf,[status(thm)],[48]) ).

fof(202,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred2_4(X18,X16,X15,X17)
        | ( epred1_3(X16,X17,X18)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X16)
              | ~ p__attribute(X19,X18) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X18)
              | ~ p__attribute(X20,X15) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X15)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred1_3(X16,X17,X18)
        | ? [X22] :
            ( p__d__instance(X22,c__Object)
            & p__attribute(X22,X16)
            & p__attribute(X22,X18) )
        | ? [X23] :
            ( p__d__instance(X23,c__Object)
            & p__attribute(X23,X18)
            & p__attribute(X23,X15) )
        | ? [X24] :
            ( p__d__instance(X24,c__Object)
            & p__attribute(X24,X15)
            & p__attribute(X24,X18) )
        | epred2_4(X18,X16,X15,X17) ) ),
    inference(variable_rename,[status(thm)],[201]) ).

fof(203,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred2_4(X18,X16,X15,X17)
        | ( epred1_3(X16,X17,X18)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X16)
              | ~ p__attribute(X19,X18) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X18)
              | ~ p__attribute(X20,X15) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X15)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred1_3(X16,X17,X18)
        | ( p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk9_4(X15,X16,X17,X18),X16)
          & p__attribute(esk9_4(X15,X16,X17,X18),X18) )
        | ( p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk10_4(X15,X16,X17,X18),X18)
          & p__attribute(esk10_4(X15,X16,X17,X18),X15) )
        | ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk11_4(X15,X16,X17,X18),X15)
          & p__attribute(esk11_4(X15,X16,X17,X18),X18) )
        | epred2_4(X18,X16,X15,X17) ) ),
    inference(skolemize,[status(esa)],[202]) ).

fof(204,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ( ( ~ p__d__instance(X21,c__Object)
            | ~ p__attribute(X21,X15)
            | ~ p__attribute(X21,X18) )
          & ( ~ p__d__instance(X20,c__Object)
            | ~ p__attribute(X20,X18)
            | ~ p__attribute(X20,X15) )
          & ( ~ p__d__instance(X19,c__Object)
            | ~ p__attribute(X19,X16)
            | ~ p__attribute(X19,X18) )
          & epred1_3(X16,X17,X18) )
        | ~ epred2_4(X18,X16,X15,X17) )
      & ( ~ epred1_3(X16,X17,X18)
        | ( p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk9_4(X15,X16,X17,X18),X16)
          & p__attribute(esk9_4(X15,X16,X17,X18),X18) )
        | ( p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk10_4(X15,X16,X17,X18),X18)
          & p__attribute(esk10_4(X15,X16,X17,X18),X15) )
        | ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk11_4(X15,X16,X17,X18),X15)
          & p__attribute(esk11_4(X15,X16,X17,X18),X18) )
        | epred2_4(X18,X16,X15,X17) ) ),
    inference(shift_quantors,[status(thm)],[203]) ).

fof(205,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ~ p__d__instance(X21,c__Object)
        | ~ p__attribute(X21,X15)
        | ~ p__attribute(X21,X18)
        | ~ epred2_4(X18,X16,X15,X17) )
      & ( ~ p__d__instance(X20,c__Object)
        | ~ p__attribute(X20,X18)
        | ~ p__attribute(X20,X15)
        | ~ epred2_4(X18,X16,X15,X17) )
      & ( ~ p__d__instance(X19,c__Object)
        | ~ p__attribute(X19,X16)
        | ~ p__attribute(X19,X18)
        | ~ epred2_4(X18,X16,X15,X17) )
      & ( epred1_3(X16,X17,X18)
        | ~ epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X16)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X18)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) )
      & ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
        | p__attribute(esk10_4(X15,X16,X17,X18),X15)
        | p__attribute(esk9_4(X15,X16,X17,X18),X18)
        | ~ epred1_3(X16,X17,X18)
        | epred2_4(X18,X16,X15,X17) ) ),
    inference(distribute,[status(thm)],[204]) ).

cnf(233,plain,
    ( epred1_3(X2,X4,X1)
    | ~ epred2_4(X1,X2,X3,X4) ),
    inference(split_conjunct,[status(thm)],[205]) ).

fof(237,plain,
    ! [X11,X12,X13,X14] :
      ( ( ~ epred3_4(X14,X13,X12,X11)
        | ( epred2_4(X11,X13,X14,X12)
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X12)
              | ~ p__attribute(X5,X13) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X13)
              | ~ p__attribute(X5,X12) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X12)
              | ~ p__attribute(X5,X14) ) ) )
      & ( ~ epred2_4(X11,X13,X14,X12)
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X12)
            & p__attribute(X5,X13) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X13)
            & p__attribute(X5,X12) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X12)
            & p__attribute(X5,X14) )
        | epred3_4(X14,X13,X12,X11) ) ),
    inference(fof_nnf,[status(thm)],[49]) ).

fof(238,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred3_4(X18,X17,X16,X15)
        | ( epred2_4(X15,X17,X18,X16)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X16)
              | ~ p__attribute(X19,X17) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X17)
              | ~ p__attribute(X20,X16) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X16)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred2_4(X15,X17,X18,X16)
        | ? [X22] :
            ( p__d__instance(X22,c__Object)
            & p__attribute(X22,X16)
            & p__attribute(X22,X17) )
        | ? [X23] :
            ( p__d__instance(X23,c__Object)
            & p__attribute(X23,X17)
            & p__attribute(X23,X16) )
        | ? [X24] :
            ( p__d__instance(X24,c__Object)
            & p__attribute(X24,X16)
            & p__attribute(X24,X18) )
        | epred3_4(X18,X17,X16,X15) ) ),
    inference(variable_rename,[status(thm)],[237]) ).

fof(239,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred3_4(X18,X17,X16,X15)
        | ( epred2_4(X15,X17,X18,X16)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X16)
              | ~ p__attribute(X19,X17) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X17)
              | ~ p__attribute(X20,X16) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X16)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred2_4(X15,X17,X18,X16)
        | ( p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk12_4(X15,X16,X17,X18),X16)
          & p__attribute(esk12_4(X15,X16,X17,X18),X17) )
        | ( p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk13_4(X15,X16,X17,X18),X17)
          & p__attribute(esk13_4(X15,X16,X17,X18),X16) )
        | ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk14_4(X15,X16,X17,X18),X16)
          & p__attribute(esk14_4(X15,X16,X17,X18),X18) )
        | epred3_4(X18,X17,X16,X15) ) ),
    inference(skolemize,[status(esa)],[238]) ).

fof(240,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ( ( ~ p__d__instance(X21,c__Object)
            | ~ p__attribute(X21,X16)
            | ~ p__attribute(X21,X18) )
          & ( ~ p__d__instance(X20,c__Object)
            | ~ p__attribute(X20,X17)
            | ~ p__attribute(X20,X16) )
          & ( ~ p__d__instance(X19,c__Object)
            | ~ p__attribute(X19,X16)
            | ~ p__attribute(X19,X17) )
          & epred2_4(X15,X17,X18,X16) )
        | ~ epred3_4(X18,X17,X16,X15) )
      & ( ~ epred2_4(X15,X17,X18,X16)
        | ( p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk12_4(X15,X16,X17,X18),X16)
          & p__attribute(esk12_4(X15,X16,X17,X18),X17) )
        | ( p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk13_4(X15,X16,X17,X18),X17)
          & p__attribute(esk13_4(X15,X16,X17,X18),X16) )
        | ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk14_4(X15,X16,X17,X18),X16)
          & p__attribute(esk14_4(X15,X16,X17,X18),X18) )
        | epred3_4(X18,X17,X16,X15) ) ),
    inference(shift_quantors,[status(thm)],[239]) ).

fof(241,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ~ p__d__instance(X21,c__Object)
        | ~ p__attribute(X21,X16)
        | ~ p__attribute(X21,X18)
        | ~ epred3_4(X18,X17,X16,X15) )
      & ( ~ p__d__instance(X20,c__Object)
        | ~ p__attribute(X20,X17)
        | ~ p__attribute(X20,X16)
        | ~ epred3_4(X18,X17,X16,X15) )
      & ( ~ p__d__instance(X19,c__Object)
        | ~ p__attribute(X19,X16)
        | ~ p__attribute(X19,X17)
        | ~ epred3_4(X18,X17,X16,X15) )
      & ( epred2_4(X15,X17,X18,X16)
        | ~ epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X16)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X17)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) )
      & ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
        | p__attribute(esk13_4(X15,X16,X17,X18),X16)
        | p__attribute(esk12_4(X15,X16,X17,X18),X17)
        | ~ epred2_4(X15,X17,X18,X16)
        | epred3_4(X18,X17,X16,X15) ) ),
    inference(distribute,[status(thm)],[240]) ).

cnf(269,plain,
    ( epred2_4(X4,X2,X1,X3)
    | ~ epred3_4(X1,X2,X3,X4) ),
    inference(split_conjunct,[status(thm)],[241]) ).

fof(273,plain,
    ! [X11,X12,X14,X13] :
      ( ( ~ epred4_4(X13,X14,X12,X11)
        | ( epred3_4(X14,X13,X12,X11)
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X14)
              | ~ p__attribute(X5,X12) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X13)
              | ~ p__attribute(X5,X14) )
          & ! [X5] :
              ( ~ p__d__instance(X5,c__Object)
              | ~ p__attribute(X5,X14)
              | ~ p__attribute(X5,X13) ) ) )
      & ( ~ epred3_4(X14,X13,X12,X11)
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X14)
            & p__attribute(X5,X12) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X13)
            & p__attribute(X5,X14) )
        | ? [X5] :
            ( p__d__instance(X5,c__Object)
            & p__attribute(X5,X14)
            & p__attribute(X5,X13) )
        | epred4_4(X13,X14,X12,X11) ) ),
    inference(fof_nnf,[status(thm)],[50]) ).

fof(274,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred4_4(X18,X17,X16,X15)
        | ( epred3_4(X17,X18,X16,X15)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X17)
              | ~ p__attribute(X19,X16) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X18)
              | ~ p__attribute(X20,X17) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X17)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred3_4(X17,X18,X16,X15)
        | ? [X22] :
            ( p__d__instance(X22,c__Object)
            & p__attribute(X22,X17)
            & p__attribute(X22,X16) )
        | ? [X23] :
            ( p__d__instance(X23,c__Object)
            & p__attribute(X23,X18)
            & p__attribute(X23,X17) )
        | ? [X24] :
            ( p__d__instance(X24,c__Object)
            & p__attribute(X24,X17)
            & p__attribute(X24,X18) )
        | epred4_4(X18,X17,X16,X15) ) ),
    inference(variable_rename,[status(thm)],[273]) ).

fof(275,plain,
    ! [X15,X16,X17,X18] :
      ( ( ~ epred4_4(X18,X17,X16,X15)
        | ( epred3_4(X17,X18,X16,X15)
          & ! [X19] :
              ( ~ p__d__instance(X19,c__Object)
              | ~ p__attribute(X19,X17)
              | ~ p__attribute(X19,X16) )
          & ! [X20] :
              ( ~ p__d__instance(X20,c__Object)
              | ~ p__attribute(X20,X18)
              | ~ p__attribute(X20,X17) )
          & ! [X21] :
              ( ~ p__d__instance(X21,c__Object)
              | ~ p__attribute(X21,X17)
              | ~ p__attribute(X21,X18) ) ) )
      & ( ~ epred3_4(X17,X18,X16,X15)
        | ( p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk15_4(X15,X16,X17,X18),X17)
          & p__attribute(esk15_4(X15,X16,X17,X18),X16) )
        | ( p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk16_4(X15,X16,X17,X18),X18)
          & p__attribute(esk16_4(X15,X16,X17,X18),X17) )
        | ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk17_4(X15,X16,X17,X18),X17)
          & p__attribute(esk17_4(X15,X16,X17,X18),X18) )
        | epred4_4(X18,X17,X16,X15) ) ),
    inference(skolemize,[status(esa)],[274]) ).

fof(276,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ( ( ~ p__d__instance(X21,c__Object)
            | ~ p__attribute(X21,X17)
            | ~ p__attribute(X21,X18) )
          & ( ~ p__d__instance(X20,c__Object)
            | ~ p__attribute(X20,X18)
            | ~ p__attribute(X20,X17) )
          & ( ~ p__d__instance(X19,c__Object)
            | ~ p__attribute(X19,X17)
            | ~ p__attribute(X19,X16) )
          & epred3_4(X17,X18,X16,X15) )
        | ~ epred4_4(X18,X17,X16,X15) )
      & ( ~ epred3_4(X17,X18,X16,X15)
        | ( p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk15_4(X15,X16,X17,X18),X17)
          & p__attribute(esk15_4(X15,X16,X17,X18),X16) )
        | ( p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk16_4(X15,X16,X17,X18),X18)
          & p__attribute(esk16_4(X15,X16,X17,X18),X17) )
        | ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
          & p__attribute(esk17_4(X15,X16,X17,X18),X17)
          & p__attribute(esk17_4(X15,X16,X17,X18),X18) )
        | epred4_4(X18,X17,X16,X15) ) ),
    inference(shift_quantors,[status(thm)],[275]) ).

fof(277,plain,
    ! [X15,X16,X17,X18,X19,X20,X21] :
      ( ( ~ p__d__instance(X21,c__Object)
        | ~ p__attribute(X21,X17)
        | ~ p__attribute(X21,X18)
        | ~ epred4_4(X18,X17,X16,X15) )
      & ( ~ p__d__instance(X20,c__Object)
        | ~ p__attribute(X20,X18)
        | ~ p__attribute(X20,X17)
        | ~ epred4_4(X18,X17,X16,X15) )
      & ( ~ p__d__instance(X19,c__Object)
        | ~ p__attribute(X19,X17)
        | ~ p__attribute(X19,X16)
        | ~ epred4_4(X18,X17,X16,X15) )
      & ( epred3_4(X17,X18,X16,X15)
        | ~ epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X17)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X18)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) )
      & ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
        | p__attribute(esk16_4(X15,X16,X17,X18),X17)
        | p__attribute(esk15_4(X15,X16,X17,X18),X16)
        | ~ epred3_4(X17,X18,X16,X15)
        | epred4_4(X18,X17,X16,X15) ) ),
    inference(distribute,[status(thm)],[276]) ).

cnf(305,plain,
    ( epred3_4(X2,X1,X3,X4)
    | ~ epred4_4(X1,X2,X3,X4) ),
    inference(split_conjunct,[status(thm)],[277]) ).

cnf(310,negated_conjecture,
    p__attribute(esk4_0,c__South),
    inference(rw,[status(thm)],[162,161,theory(equality)]) ).

cnf(315,negated_conjecture,
    p__d__instance(c__North,c__Attribute),
    inference(spm,[status(thm)],[75,163,theory(equality)]) ).

cnf(316,negated_conjecture,
    p__d__instance(c__South,c__Attribute),
    inference(spm,[status(thm)],[75,310,theory(equality)]) ).

cnf(346,plain,
    ( p__d__instance(X1,c__PositionalAttribute)
    | ~ p__d__instance(X1,c__DirectionalAttribute) ),
    inference(spm,[status(thm)],[82,110,theory(equality)]) ).

cnf(349,plain,
    ( p__d__instance(X1,c__RelationalAttribute)
    | ~ p__d__instance(X1,c__PositionalAttribute) ),
    inference(spm,[status(thm)],[82,149,theory(equality)]) ).

cnf(351,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__d__instance(X1,c__RelationalAttribute) ),
    inference(spm,[status(thm)],[82,150,theory(equality)]) ).

cnf(352,plain,
    ( ~ epred1_3(X1,X2,X3)
    | ~ p__attribute(X4,X3)
    | ~ p__attribute(X4,X2) ),
    inference(csr,[status(thm)],[198,74]) ).

cnf(411,plain,
    ( epred4_4(c__East,c__West,c__South,c__North)
    | ~ p__d__instance(c__West,c__Attribute)
    | ~ p__d__instance(c__East,c__Attribute)
    | ~ p__d__instance(c__South,c__Attribute)
    | ~ p__d__instance(c__North,c__Attribute) ),
    inference(spm,[status(thm)],[105,64,theory(equality)]) ).

cnf(675,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__d__instance(X1,c__PositionalAttribute) ),
    inference(spm,[status(thm)],[351,349,theory(equality)]) ).

cnf(761,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__d__instance(X1,c__DirectionalAttribute) ),
    inference(spm,[status(thm)],[675,346,theory(equality)]) ).

cnf(767,plain,
    p__d__instance(c__East,c__Attribute),
    inference(spm,[status(thm)],[761,55,theory(equality)]) ).

cnf(768,plain,
    p__d__instance(c__West,c__Attribute),
    inference(spm,[status(thm)],[761,56,theory(equality)]) ).

cnf(914,plain,
    ( epred4_4(c__East,c__West,c__South,c__North)
    | $false
    | ~ p__d__instance(c__East,c__Attribute)
    | ~ p__d__instance(c__South,c__Attribute)
    | ~ p__d__instance(c__North,c__Attribute) ),
    inference(rw,[status(thm)],[411,768,theory(equality)]) ).

cnf(915,plain,
    ( epred4_4(c__East,c__West,c__South,c__North)
    | $false
    | $false
    | ~ p__d__instance(c__South,c__Attribute)
    | ~ p__d__instance(c__North,c__Attribute) ),
    inference(rw,[status(thm)],[914,767,theory(equality)]) ).

cnf(916,plain,
    ( epred4_4(c__East,c__West,c__South,c__North)
    | $false
    | $false
    | $false
    | ~ p__d__instance(c__North,c__Attribute) ),
    inference(rw,[status(thm)],[915,316,theory(equality)]) ).

cnf(917,plain,
    ( epred4_4(c__East,c__West,c__South,c__North)
    | $false
    | $false
    | $false
    | $false ),
    inference(rw,[status(thm)],[916,315,theory(equality)]) ).

cnf(918,plain,
    epred4_4(c__East,c__West,c__South,c__North),
    inference(cn,[status(thm)],[917,theory(equality)]) ).

cnf(919,plain,
    epred3_4(c__West,c__East,c__South,c__North),
    inference(spm,[status(thm)],[305,918,theory(equality)]) ).

cnf(922,plain,
    epred2_4(c__North,c__East,c__West,c__South),
    inference(spm,[status(thm)],[269,919,theory(equality)]) ).

cnf(975,plain,
    epred1_3(c__East,c__South,c__North),
    inference(spm,[status(thm)],[233,922,theory(equality)]) ).

cnf(1079,plain,
    ( ~ p__attribute(X1,c__North)
    | ~ p__attribute(X1,c__South) ),
    inference(spm,[status(thm)],[352,975,theory(equality)]) ).

cnf(1131,negated_conjecture,
    ~ p__attribute(esk4_0,c__South),
    inference(spm,[status(thm)],[1079,163,theory(equality)]) ).

cnf(1145,negated_conjecture,
    $false,
    inference(rw,[status(thm)],[1131,310,theory(equality)]) ).

cnf(1146,negated_conjecture,
    $false,
    inference(cn,[status(thm)],[1145,theory(equality)]) ).

cnf(1147,negated_conjecture,
    $false,
    1146,
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04  % Problem  : CSR216+1 : TPTP v7.3.0. Released v7.3.0.
% 0.00/0.05  % Command  : sine.py -e eprover -t %d %s
% 0.05/0.26  % Computer : n186.star.cs.uiowa.edu
% 0.05/0.26  % Model    : x86_64 x86_64
% 0.05/0.26  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.05/0.26  % Memory   : 32218.5MB
% 0.05/0.26  % OS       : Linux 3.10.0-862.11.6.el7.x86_64
% 0.05/0.26  % CPULimit : 300
% 0.05/0.26  % DateTime : Tue Feb 19 22:32:27 CST 2019
% 0.05/0.26  % CPUTime  : 
% 0.09/0.30  % SZS status Started for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.09/0.30  --creating new selector for [CSR006+0.ax]
% 0.47/0.78  -running prover on /export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1 with time limit 29
% 0.47/0.78  -running prover with command ['/export/starexec/sandbox2/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1']
% 0.47/0.78  -prover status Theorem
% 0.47/0.78  Problem theBenchmark.p solved in phase 0.
% 0.47/0.78  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.47/0.78  % SZS status Ended for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.47/0.78  Solved 1 out of 1.
% 0.47/0.78  # Problem is unsatisfiable (or provable), constructing proof object
% 0.47/0.78  # SZS status Theorem
% 0.47/0.78  # SZS output start CNFRefutation.
% See solution above
% 0.47/0.79  # SZS output end CNFRefutation
%------------------------------------------------------------------------------