TSTP Solution File: SWC297-1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWC297-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n022.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 : Tue Aug 22 11:02:00 EDT 2023

% Result   : Unsatisfiable 281.85s 256.82s
% Output   : CNFRefutation 282.49s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :  136
% Syntax   : Number of formulae    : 1222 ( 525 unt;  77 typ;   0 def)
%            Number of atoms       : 2575 ( 661 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives : 2970 (1540   ~;1430   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   82 (  65   >;  17   *;   0   +;   0  <<)
%            Number of predicates  :   21 (  19 usr;   1 prp; 0-2 aty)
%            Number of functors    :   58 (  58 usr;  12 con; 0-2 aty)
%            Number of variables   :  511 (; 511   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ segmentP > rearsegP > neq > memberP > lt > leq > gt > geq > frontsegP > totalorderedP > totalorderP > strictorderedP > strictorderP > ssList > ssItem > singletonP > equalelemsP > duplicatefreeP > cyclefreeP > skaf48 > skaf47 > skaf46 > skaf45 > skaf43 > skaf42 > cons > app > #nlpp > tl > skaf83 > skaf82 > skaf81 > skaf80 > skaf79 > skaf78 > skaf77 > skaf76 > skaf75 > skaf74 > skaf73 > skaf72 > skaf71 > skaf70 > skaf69 > skaf68 > skaf67 > skaf66 > skaf65 > skaf64 > skaf63 > skaf62 > skaf61 > skaf60 > skaf59 > skaf58 > skaf57 > skaf56 > skaf55 > skaf54 > skaf53 > skaf52 > skaf51 > skaf50 > skaf49 > skaf44 > hd > skac3 > skac2 > sk9 > sk8 > sk7 > sk6 > sk5 > sk4 > sk3 > sk2 > sk1 > nil

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(skaf56,type,
    skaf56: $i > $i ).

tff(segmentP,type,
    segmentP: ( $i * $i ) > $o ).

tff(totalorderedP,type,
    totalorderedP: $i > $o ).

tff(equalelemsP,type,
    equalelemsP: $i > $o ).

tff(skaf74,type,
    skaf74: $i > $i ).

tff(skaf61,type,
    skaf61: $i > $i ).

tff(skaf51,type,
    skaf51: $i > $i ).

tff(skaf83,type,
    skaf83: $i > $i ).

tff(skac2,type,
    skac2: $i ).

tff(skaf63,type,
    skaf63: $i > $i ).

tff(skaf62,type,
    skaf62: $i > $i ).

tff(sk9,type,
    sk9: $i ).

tff(sk2,type,
    sk2: $i ).

tff(skaf52,type,
    skaf52: $i > $i ).

tff(skaf50,type,
    skaf50: $i > $i ).

tff(skaf42,type,
    skaf42: ( $i * $i ) > $i ).

tff(skaf44,type,
    skaf44: $i > $i ).

tff(singletonP,type,
    singletonP: $i > $o ).

tff(skaf67,type,
    skaf67: $i > $i ).

tff(skaf75,type,
    skaf75: $i > $i ).

tff(sk1,type,
    sk1: $i ).

tff(skaf58,type,
    skaf58: $i > $i ).

tff(skaf46,type,
    skaf46: ( $i * $i ) > $i ).

tff(frontsegP,type,
    frontsegP: ( $i * $i ) > $o ).

tff(skaf70,type,
    skaf70: $i > $i ).

tff(totalorderP,type,
    totalorderP: $i > $o ).

tff(ssItem,type,
    ssItem: $i > $o ).

tff(sk6,type,
    sk6: $i ).

tff(skaf82,type,
    skaf82: $i > $i ).

tff(skaf47,type,
    skaf47: ( $i * $i ) > $i ).

tff(skaf76,type,
    skaf76: $i > $i ).

tff(skac3,type,
    skac3: $i ).

tff(skaf80,type,
    skaf80: $i > $i ).

tff(skaf59,type,
    skaf59: $i > $i ).

tff(skaf53,type,
    skaf53: $i > $i ).

tff(skaf45,type,
    skaf45: ( $i * $i ) > $i ).

tff(hd,type,
    hd: $i > $i ).

tff(app,type,
    app: ( $i * $i ) > $i ).

tff(skaf72,type,
    skaf72: $i > $i ).

tff(duplicatefreeP,type,
    duplicatefreeP: $i > $o ).

tff(skaf64,type,
    skaf64: $i > $i ).

tff(sk4,type,
    sk4: $i ).

tff(sk8,type,
    sk8: $i ).

tff(gt,type,
    gt: ( $i * $i ) > $o ).

tff(skaf71,type,
    skaf71: $i > $i ).

tff(skaf78,type,
    skaf78: $i > $i ).

tff(sk5,type,
    sk5: $i ).

tff(skaf79,type,
    skaf79: $i > $i ).

tff(rearsegP,type,
    rearsegP: ( $i * $i ) > $o ).

tff(memberP,type,
    memberP: ( $i * $i ) > $o ).

tff(skaf73,type,
    skaf73: $i > $i ).

tff(ssList,type,
    ssList: $i > $o ).

tff(cons,type,
    cons: ( $i * $i ) > $i ).

tff(skaf54,type,
    skaf54: $i > $i ).

tff(skaf77,type,
    skaf77: $i > $i ).

tff(sk3,type,
    sk3: $i ).

tff(skaf66,type,
    skaf66: $i > $i ).

tff(strictorderP,type,
    strictorderP: $i > $o ).

tff(skaf81,type,
    skaf81: $i > $i ).

tff(geq,type,
    geq: ( $i * $i ) > $o ).

tff(skaf60,type,
    skaf60: $i > $i ).

tff(leq,type,
    leq: ( $i * $i ) > $o ).

tff(lt,type,
    lt: ( $i * $i ) > $o ).

tff(skaf69,type,
    skaf69: $i > $i ).

tff(tl,type,
    tl: $i > $i ).

tff(neq,type,
    neq: ( $i * $i ) > $o ).

tff(skaf43,type,
    skaf43: ( $i * $i ) > $i ).

tff(skaf48,type,
    skaf48: ( $i * $i ) > $i ).

tff(skaf65,type,
    skaf65: $i > $i ).

tff(skaf57,type,
    skaf57: $i > $i ).

tff(sk7,type,
    sk7: $i ).

tff(nil,type,
    nil: $i ).

tff(skaf49,type,
    skaf49: $i > $i ).

tff(skaf55,type,
    skaf55: $i > $i ).

tff(skaf68,type,
    skaf68: $i > $i ).

tff(strictorderedP,type,
    strictorderedP: $i > $o ).

tff(cyclefreeP,type,
    cyclefreeP: $i > $o ).

tff(f_1655,axiom,
    ssItem(sk8),
    file(unknown,unknown) ).

tff(f_1651,axiom,
    ssItem(sk5),
    file(unknown,unknown) ).

tff(f_56,axiom,
    ssList(nil),
    file(unknown,unknown) ).

tff(f_342,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ssList(cons(U,V)) ),
    file(unknown,unknown) ).

tff(f_1652,axiom,
    ssList(sk6),
    file(unknown,unknown) ).

tff(f_334,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ssList(app(V,U)) ),
    file(unknown,unknown) ).

tff(f_1653,axiom,
    ssList(sk7),
    file(unknown,unknown) ).

tff(f_245,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( app(U,nil) = U ) ),
    file(unknown,unknown) ).

tff(f_961,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != W )
      | ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(W)
      | rearsegP(W,V) ),
    file(unknown,unknown) ).

tff(f_770,axiom,
    ! [U,V] :
      ( ~ rearsegP(U,V)
      | ~ rearsegP(V,U)
      | ~ ssList(U)
      | ~ ssList(V)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_1650,axiom,
    sk1 = sk3,
    file(unknown,unknown) ).

tff(f_1647,axiom,
    ssList(sk3),
    file(unknown,unknown) ).

tff(f_1649,axiom,
    sk2 = sk4,
    file(unknown,unknown) ).

tff(f_1675,axiom,
    ( ( nil = sk3 )
    | ( nil != sk4 ) ),
    file(unknown,unknown) ).

tff(f_1648,axiom,
    ssList(sk4),
    file(unknown,unknown) ).

tff(f_456,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | neq(V,U)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_1679,axiom,
    ( ssItem(sk9)
    | ~ neq(sk4,nil) ),
    file(unknown,unknown) ).

tff(f_1683,axiom,
    ( ( cons(sk9,nil) = sk3 )
    | ~ neq(sk4,nil) ),
    file(unknown,unknown) ).

tff(f_666,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( app(cons(U,nil),V) = cons(U,V) ) ),
    file(unknown,unknown) ).

tff(f_446,axiom,
    ! [U,V] :
      ( ( cons(U,V) != V )
      | ~ ssItem(U)
      | ~ ssList(V) ),
    file(unknown,unknown) ).

tff(f_250,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( app(nil,U) = U ) ),
    file(unknown,unknown) ).

tff(f_975,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != W )
      | ~ ssList(V)
      | ~ ssList(U)
      | ~ ssList(W)
      | frontsegP(W,U) ),
    file(unknown,unknown) ).

tff(f_1460,axiom,
    ! [U,V,W,X] :
      ( ~ frontsegP(U,V)
      | ( W != X )
      | ~ ssList(V)
      | ~ ssList(U)
      | ~ ssItem(X)
      | ~ ssItem(W)
      | frontsegP(cons(W,U),cons(X,V)) ),
    file(unknown,unknown) ).

tff(f_784,axiom,
    ! [U,V] :
      ( ~ frontsegP(U,V)
      | ~ frontsegP(V,U)
      | ~ ssList(U)
      | ~ ssList(V)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_1654,axiom,
    app(app(sk6,cons(sk5,nil)),sk7) = sk1,
    file(unknown,unknown) ).

tff(f_1371,axiom,
    ! [U,V,W,X] :
      ( ( app(app(U,V),W) != X )
      | ~ ssList(W)
      | ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(X)
      | segmentP(X,V) ),
    file(unknown,unknown) ).

tff(f_1051,axiom,
    ! [U,V,W] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ~ ssList(W)
      | ( app(app(W,V),U) = app(W,app(V,U)) ) ),
    file(unknown,unknown) ).

tff(f_64,axiom,
    ! [U] : ssList(skaf82(U)),
    file(unknown,unknown) ).

tff(f_420,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( tl(cons(U,V)) = V ) ),
    file(unknown,unknown) ).

tff(f_437,axiom,
    ! [U,V] :
      ( ( cons(U,V) != nil )
      | ~ ssItem(U)
      | ~ ssList(V) ),
    file(unknown,unknown) ).

tff(f_428,axiom,
    ! [U,V] :
      ( ~ ssItem(U)
      | ~ ssList(V)
      | ( hd(cons(U,V)) = U ) ),
    file(unknown,unknown) ).

tff(f_62,axiom,
    ! [U] : ssItem(skaf83(U)),
    file(unknown,unknown) ).

tff(f_543,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( cons(skaf83(U),skaf82(U)) = U )
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_647,axiom,
    ! [U,V] :
      ( ( app(U,V) != nil )
      | ~ ssList(V)
      | ~ ssList(U)
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_1422,axiom,
    ! [U,V,W,X] :
      ( ~ frontsegP(cons(U,V),cons(W,X))
      | ~ ssList(X)
      | ~ ssList(V)
      | ~ ssItem(W)
      | ~ ssItem(U)
      | ( U = W ) ),
    file(unknown,unknown) ).

tff(f_132,axiom,
    ! [U] : ssItem(skaf44(U)),
    file(unknown,unknown) ).

tff(f_464,axiom,
    ! [U] :
      ( ~ singletonP(U)
      | ~ ssList(U)
      | ( cons(skaf44(U),nil) = U ) ),
    file(unknown,unknown) ).

tff(f_197,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | equalelemsP(cons(U,nil)) ),
    file(unknown,unknown) ).

tff(f_212,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | totalorderedP(cons(U,nil)) ),
    file(unknown,unknown) ).

tff(f_728,axiom,
    ! [U,V] :
      ( ~ totalorderedP(cons(U,V))
      | ~ ssList(V)
      | ~ ssItem(U)
      | totalorderedP(V)
      | ( nil = V ) ),
    file(unknown,unknown) ).

tff(f_624,axiom,
    ! [U,V] :
      ( ( cons(U,nil) != V )
      | ~ ssItem(U)
      | ~ ssList(V)
      | singletonP(V) ),
    file(unknown,unknown) ).

tff(f_884,axiom,
    ! [U,V,W] :
      ( ~ frontsegP(U,V)
      | ~ ssList(W)
      | ~ ssList(V)
      | ~ ssList(U)
      | frontsegP(app(U,W),V) ),
    file(unknown,unknown) ).

tff(f_1065,axiom,
    ! [U,V,W] :
      ( ( app(U,V) != app(U,W) )
      | ~ ssList(V)
      | ~ ssList(U)
      | ~ ssList(W)
      | ( V = W ) ),
    file(unknown,unknown) ).

tff(f_278,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ssItem(hd(U))
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_492,axiom,
    ! [U] :
      ( ~ ssList(U)
      | ( cons(hd(U),tl(U)) = U )
      | ( nil = U ) ),
    file(unknown,unknown) ).

tff(f_898,axiom,
    ! [U,V,W] :
      ( ( U != V )
      | ~ ssList(W)
      | ~ ssItem(V)
      | ~ ssItem(U)
      | memberP(cons(V,W),U) ),
    file(unknown,unknown) ).

tff(f_1658,axiom,
    ( memberP(sk6,sk8)
    | memberP(sk7,sk8) ),
    file(unknown,unknown) ).

tff(f_233,axiom,
    ! [U] :
      ( ~ memberP(nil,U)
      | ~ ssItem(U) ),
    file(unknown,unknown) ).

tff(f_222,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | totalorderP(cons(U,nil)) ),
    file(unknown,unknown) ).

tff(f_940,axiom,
    ! [U,V,W] :
      ( ~ memberP(U,V)
      | ~ ssList(U)
      | ~ ssList(W)
      | ~ ssItem(V)
      | memberP(app(W,U),V) ),
    file(unknown,unknown) ).

tff(f_1239,axiom,
    ! [U,V,W] :
      ( ~ memberP(cons(U,V),W)
      | ~ ssList(V)
      | ~ ssItem(U)
      | ~ ssItem(W)
      | memberP(V,W)
      | ( W = U ) ),
    file(unknown,unknown) ).

tff(f_658,axiom,
    ! [U,V] :
      ( ( app(U,V) != nil )
      | ~ ssList(V)
      | ~ ssList(U)
      | ( nil = V ) ),
    file(unknown,unknown) ).

tff(f_186,axiom,
    ! [U] :
      ( ~ ssItem(U)
      | leq(U,U) ),
    file(unknown,unknown) ).

tff(f_1207,axiom,
    ! [U,V] :
      ( ~ leq(U,hd(V))
      | ~ totalorderedP(V)
      | ~ ssList(V)
      | ~ ssItem(U)
      | totalorderedP(cons(U,V))
      | ( nil = V ) ),
    file(unknown,unknown) ).

tff(f_692,axiom,
    ! [U,V] :
      ( ~ leq(U,V)
      | ~ ssItem(V)
      | ~ ssItem(U)
      | lt(U,V)
      | ( U = V ) ),
    file(unknown,unknown) ).

tff(f_1671,axiom,
    ( ~ lt(sk8,sk5)
    | ~ lt(sk5,sk8) ),
    file(unknown,unknown) ).

tff(f_1405,axiom,
    ! [U,V,W,X] :
      ( ( app(U,cons(V,W)) != X )
      | ~ ssList(W)
      | ~ ssList(U)
      | ~ ssItem(V)
      | ~ ssList(X)
      | memberP(X,V) ),
    file(unknown,unknown) ).

tff(f_756,axiom,
    ! [U,V] :
      ( ~ segmentP(U,V)
      | ~ segmentP(V,U)
      | ~ ssList(U)
      | ~ ssList(V)
      | ( V = U ) ),
    file(unknown,unknown) ).

tff(f_702,axiom,
    ! [U,V] :
      ( ~ ssList(U)
      | ~ ssList(V)
      | ( nil = V )
      | ( hd(app(V,U)) = hd(V) ) ),
    file(unknown,unknown) ).

tff(c_392,plain,
    ssItem(sk8),
    inference(cnfTransformation,[status(thm)],[f_1655]) ).

tff(c_384,plain,
    ssItem(sk5),
    inference(cnfTransformation,[status(thm)],[f_1651]) ).

tff(c_16,plain,
    ssList(nil),
    inference(cnfTransformation,[status(thm)],[f_56]) ).

tff(c_172,plain,
    ! [U_82,V_83] :
      ( ssList(cons(U_82,V_83))
      | ~ ssList(V_83)
      | ~ ssItem(U_82) ),
    inference(cnfTransformation,[status(thm)],[f_342]) ).

tff(c_386,plain,
    ssList(sk6),
    inference(cnfTransformation,[status(thm)],[f_1652]) ).

tff(c_170,plain,
    ! [V_81,U_80] :
      ( ssList(app(V_81,U_80))
      | ~ ssList(V_81)
      | ~ ssList(U_80) ),
    inference(cnfTransformation,[status(thm)],[f_334]) ).

tff(c_388,plain,
    ssList(sk7),
    inference(cnfTransformation,[status(thm)],[f_1653]) ).

tff(c_511634,plain,
    ! [U_20236] :
      ( ( app(U_20236,nil) = U_20236 )
      | ~ ssList(U_20236) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_511754,plain,
    app(sk7,nil) = sk7,
    inference(resolution,[status(thm)],[c_388,c_511634]) ).

tff(c_515059,plain,
    ! [U_20493,V_20494] :
      ( rearsegP(app(U_20493,V_20494),V_20494)
      | ~ ssList(app(U_20493,V_20494))
      | ~ ssList(V_20494)
      | ~ ssList(U_20493) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_515205,plain,
    ( rearsegP(sk7,nil)
    | ~ ssList(app(sk7,nil))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_511754,c_515059]) ).

tff(c_515306,plain,
    rearsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_511754,c_515205]) ).

tff(c_256,plain,
    ! [V_155,U_154] :
      ( ( V_155 = U_154 )
      | ~ ssList(V_155)
      | ~ ssList(U_154)
      | ~ rearsegP(V_155,U_154)
      | ~ rearsegP(U_154,V_155) ),
    inference(cnfTransformation,[status(thm)],[f_770]) ).

tff(c_515324,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_515306,c_256]) ).

tff(c_515327,plain,
    ( ( sk7 = nil )
    | ~ rearsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_515324]) ).

tff(c_518259,plain,
    ~ rearsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_515327]) ).

tff(c_382,plain,
    sk3 = sk1,
    inference(cnfTransformation,[status(thm)],[f_1650]) ).

tff(c_376,plain,
    ssList(sk3),
    inference(cnfTransformation,[status(thm)],[f_1647]) ).

tff(c_416,plain,
    ssList(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_376]) ).

tff(c_380,plain,
    sk4 = sk2,
    inference(cnfTransformation,[status(thm)],[f_1649]) ).

tff(c_402,plain,
    ( ( sk4 != nil )
    | ( sk3 = nil ) ),
    inference(cnfTransformation,[status(thm)],[f_1675]) ).

tff(c_409,plain,
    ( ( sk4 != nil )
    | ( sk1 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_402]) ).

tff(c_413,plain,
    ( ( sk2 != nil )
    | ( sk1 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_409]) ).

tff(c_463,plain,
    sk2 != nil,
    inference(splitLeft,[status(thm)],[c_413]) ).

tff(c_378,plain,
    ssList(sk4),
    inference(cnfTransformation,[status(thm)],[f_1648]) ).

tff(c_415,plain,
    ssList(sk2),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_378]) ).

tff(c_2107,plain,
    ! [V_506,U_507] :
      ( ( V_506 = U_507 )
      | neq(V_506,U_507)
      | ~ ssList(V_506)
      | ~ ssList(U_507) ),
    inference(cnfTransformation,[status(thm)],[f_456]) ).

tff(c_404,plain,
    ( ~ neq(sk4,nil)
    | ssItem(sk9) ),
    inference(cnfTransformation,[status(thm)],[f_1679]) ).

tff(c_411,plain,
    ( ~ neq(sk2,nil)
    | ssItem(sk9) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_404]) ).

tff(c_477,plain,
    ~ neq(sk2,nil),
    inference(splitLeft,[status(thm)],[c_411]) ).

tff(c_2118,plain,
    ( ( sk2 = nil )
    | ~ ssList(sk2)
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_2107,c_477]) ).

tff(c_2125,plain,
    sk2 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_415,c_2118]) ).

tff(c_2127,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_463,c_2125]) ).

tff(c_2128,plain,
    ssItem(sk9),
    inference(splitRight,[status(thm)],[c_411]) ).

tff(c_2129,plain,
    neq(sk2,nil),
    inference(splitRight,[status(thm)],[c_411]) ).

tff(c_406,plain,
    ( ~ neq(sk4,nil)
    | ( cons(sk9,nil) = sk3 ) ),
    inference(cnfTransformation,[status(thm)],[f_1683]) ).

tff(c_410,plain,
    ( ~ neq(sk4,nil)
    | ( cons(sk9,nil) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_382,c_406]) ).

tff(c_414,plain,
    ( ~ neq(sk2,nil)
    | ( cons(sk9,nil) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_380,c_410]) ).

tff(c_338507,plain,
    cons(sk9,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_2129,c_414]) ).

tff(c_433791,plain,
    ! [U_16616,V_16617] :
      ( ( app(cons(U_16616,nil),V_16617) = cons(U_16616,V_16617) )
      | ~ ssList(V_16617)
      | ~ ssItem(U_16616) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_433806,plain,
    ! [V_16617] :
      ( ( cons(sk9,V_16617) = app(sk1,V_16617) )
      | ~ ssList(V_16617)
      | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_433791]) ).

tff(c_447509,plain,
    ! [V_17414] :
      ( ( cons(sk9,V_17414) = app(sk1,V_17414) )
      | ~ ssList(V_17414) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_433806]) ).

tff(c_447648,plain,
    cons(sk9,sk1) = app(sk1,sk1),
    inference(resolution,[status(thm)],[c_416,c_447509]) ).

tff(c_338763,plain,
    ! [V_13118,U_13119] :
      ( ~ ssList(V_13118)
      | ~ ssItem(U_13119)
      | ( cons(U_13119,V_13118) != V_13118 ) ),
    inference(cnfTransformation,[status(thm)],[f_446]) ).

tff(c_434475,plain,
    ! [U_16661] :
      ( ~ ssItem(U_16661)
      | ( cons(U_16661,sk1) != sk1 ) ),
    inference(resolution,[status(thm)],[c_416,c_338763]) ).

tff(c_434540,plain,
    cons(sk9,sk1) != sk1,
    inference(resolution,[status(thm)],[c_2128,c_434475]) ).

tff(c_448485,plain,
    app(sk1,sk1) != sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_447648,c_434540]) ).

tff(c_448574,plain,
    ( ssList(app(sk1,sk1))
    | ~ ssList(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_447648,c_172]) ).

tff(c_448636,plain,
    ssList(app(sk1,sk1)),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_416,c_448574]) ).

tff(c_106531,plain,
    ! [U_4460] :
      ( ( app(nil,U_4460) = U_4460 )
      | ~ ssList(U_4460) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_106657,plain,
    app(nil,sk1) = sk1,
    inference(resolution,[status(thm)],[c_416,c_106531]) ).

tff(c_434913,plain,
    ! [U_16668,V_16669] :
      ( frontsegP(app(U_16668,V_16669),U_16668)
      | ~ ssList(app(U_16668,V_16669))
      | ~ ssList(U_16668)
      | ~ ssList(V_16669) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_435029,plain,
    ( frontsegP(sk1,nil)
    | ~ ssList(app(nil,sk1))
    | ~ ssList(nil)
    | ~ ssList(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_106657,c_434913]) ).

tff(c_435125,plain,
    frontsegP(sk1,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_16,c_416,c_106657,c_435029]) ).

tff(c_437876,plain,
    ! [X_16815,U_16816,V_16817] :
      ( frontsegP(cons(X_16815,U_16816),cons(X_16815,V_16817))
      | ~ ssItem(X_16815)
      | ~ ssList(U_16816)
      | ~ ssList(V_16817)
      | ~ frontsegP(U_16816,V_16817) ),
    inference(cnfTransformation,[status(thm)],[f_1460]) ).

tff(c_437910,plain,
    ! [U_16816] :
      ( frontsegP(cons(sk9,U_16816),sk1)
      | ~ ssItem(sk9)
      | ~ ssList(U_16816)
      | ~ ssList(nil)
      | ~ frontsegP(U_16816,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_437876]) ).

tff(c_469632,plain,
    ! [U_18100] :
      ( frontsegP(cons(sk9,U_18100),sk1)
      | ~ ssList(U_18100)
      | ~ frontsegP(U_18100,nil) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_437910]) ).

tff(c_469708,plain,
    ( frontsegP(app(sk1,sk1),sk1)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_447648,c_469632]) ).

tff(c_469774,plain,
    frontsegP(app(sk1,sk1),sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_435125,c_416,c_469708]) ).

tff(c_258,plain,
    ! [V_157,U_156] :
      ( ( V_157 = U_156 )
      | ~ ssList(V_157)
      | ~ ssList(U_156)
      | ~ frontsegP(V_157,U_156)
      | ~ frontsegP(U_156,V_157) ),
    inference(cnfTransformation,[status(thm)],[f_784]) ).

tff(c_469805,plain,
    ( ( app(sk1,sk1) = sk1 )
    | ~ ssList(app(sk1,sk1))
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,app(sk1,sk1)) ),
    inference(resolution,[status(thm)],[c_469774,c_258]) ).

tff(c_469814,plain,
    ( ( app(sk1,sk1) = sk1 )
    | ~ frontsegP(sk1,app(sk1,sk1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_448636,c_469805]) ).

tff(c_469815,plain,
    ~ frontsegP(sk1,app(sk1,sk1)),
    inference(negUnitSimplification,[status(thm)],[c_448485,c_469814]) ).

tff(c_240,plain,
    ! [U_138,V_139] :
      ( ( app(cons(U_138,nil),V_139) = cons(U_138,V_139) )
      | ~ ssList(V_139)
      | ~ ssItem(U_138) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_390,plain,
    app(app(sk6,cons(sk5,nil)),sk7) = sk1,
    inference(cnfTransformation,[status(thm)],[f_1654]) ).

tff(c_440085,plain,
    ! [U_16887,V_16888,W_16889] :
      ( segmentP(app(app(U_16887,V_16888),W_16889),V_16888)
      | ~ ssList(app(app(U_16887,V_16888),W_16889))
      | ~ ssList(V_16888)
      | ~ ssList(U_16887)
      | ~ ssList(W_16889) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_440183,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_440085]) ).

tff(c_440334,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_440183]) ).

tff(c_447915,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_440334]) ).

tff(c_447918,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_447915]) ).

tff(c_447922,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_447918]) ).

tff(c_447924,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_440334]) ).

tff(c_298,plain,
    ! [W_208,V_207,U_206] :
      ( ( app(app(W_208,V_207),U_206) = app(W_208,app(V_207,U_206)) )
      | ~ ssList(W_208)
      | ~ ssList(V_207)
      | ~ ssList(U_206) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_338742,plain,
    ! [U_13116,V_13117] :
      ( ssList(cons(U_13116,V_13117))
      | ~ ssList(V_13117)
      | ~ ssItem(U_13116) ),
    inference(cnfTransformation,[status(thm)],[f_342]) ).

tff(c_148,plain,
    ! [U_69] :
      ( ( app(nil,U_69) = U_69 )
      | ~ ssList(U_69) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_432345,plain,
    ! [U_16558,V_16559] :
      ( ( app(nil,cons(U_16558,V_16559)) = cons(U_16558,V_16559) )
      | ~ ssList(V_16559)
      | ~ ssItem(U_16558) ),
    inference(resolution,[status(thm)],[c_338742,c_148]) ).

tff(c_106655,plain,
    app(nil,nil) = nil,
    inference(resolution,[status(thm)],[c_16,c_106531]) ).

tff(c_341697,plain,
    ! [U_13300,V_13301] :
      ( rearsegP(app(U_13300,V_13301),V_13301)
      | ~ ssList(app(U_13300,V_13301))
      | ~ ssList(V_13301)
      | ~ ssList(U_13300) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_341840,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106655,c_341697]) ).

tff(c_341948,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106655,c_341840]) ).

tff(c_341314,plain,
    ! [U_13292,V_13293] :
      ( frontsegP(app(U_13292,V_13293),U_13292)
      | ~ ssList(app(U_13292,V_13293))
      | ~ ssList(U_13292)
      | ~ ssList(V_13293) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_341451,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106655,c_341314]) ).

tff(c_341555,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106655,c_341451]) ).

tff(c_26,plain,
    ! [U_2] : ssList(skaf82(U_2)),
    inference(cnfTransformation,[status(thm)],[f_64]) ).

tff(c_339345,plain,
    ! [U_13160,V_13161] :
      ( ( tl(cons(U_13160,V_13161)) = V_13161 )
      | ~ ssList(V_13161)
      | ~ ssItem(U_13160) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_339357,plain,
    ( ( tl(sk1) = nil )
    | ~ ssList(nil)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_339345]) ).

tff(c_339361,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_16,c_339357]) ).

tff(c_338547,plain,
    ! [V_13112,U_13113] :
      ( ~ ssList(V_13112)
      | ~ ssItem(U_13113)
      | ( cons(U_13113,V_13112) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_338656,plain,
    ! [U_13115] :
      ( ~ ssItem(U_13115)
      | ( cons(U_13115,nil) != nil ) ),
    inference(resolution,[status(thm)],[c_16,c_338547]) ).

tff(c_338662,plain,
    cons(sk9,nil) != nil,
    inference(resolution,[status(thm)],[c_2128,c_338656]) ).

tff(c_338722,plain,
    sk1 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_338507,c_338662]) ).

tff(c_339537,plain,
    ! [U_13175,V_13176] :
      ( ( hd(cons(U_13175,V_13176)) = U_13175 )
      | ~ ssList(V_13176)
      | ~ ssItem(U_13175) ),
    inference(cnfTransformation,[status(thm)],[f_428]) ).

tff(c_339552,plain,
    ( ( hd(sk1) = sk9 )
    | ~ ssList(nil)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_339537]) ).

tff(c_339558,plain,
    hd(sk1) = sk9,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_16,c_339552]) ).

tff(c_24,plain,
    ! [U_1] : ssItem(skaf83(U_1)),
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_340200,plain,
    ! [U_13208] :
      ( ( nil = U_13208 )
      | ( cons(skaf83(U_13208),skaf82(U_13208)) = U_13208 )
      | ~ ssList(U_13208) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_194,plain,
    ! [U_95,V_96] :
      ( ( hd(cons(U_95,V_96)) = U_95 )
      | ~ ssList(V_96)
      | ~ ssItem(U_95) ),
    inference(cnfTransformation,[status(thm)],[f_428]) ).

tff(c_340209,plain,
    ! [U_13208] :
      ( ( skaf83(U_13208) = hd(U_13208) )
      | ~ ssList(skaf82(U_13208))
      | ~ ssItem(skaf83(U_13208))
      | ( nil = U_13208 )
      | ~ ssList(U_13208) ),
    inference(superposition,[status(thm),theory(equality)],[c_340200,c_194]) ).

tff(c_349749,plain,
    ! [U_13794] :
      ( ( skaf83(U_13794) = hd(U_13794) )
      | ( nil = U_13794 )
      | ~ ssList(U_13794) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_340209]) ).

tff(c_349848,plain,
    ( ( skaf83(sk1) = hd(sk1) )
    | ( sk1 = nil ) ),
    inference(resolution,[status(thm)],[c_416,c_349749]) ).

tff(c_349891,plain,
    ( ( skaf83(sk1) = sk9 )
    | ( sk1 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_339558,c_349848]) ).

tff(c_349892,plain,
    skaf83(sk1) = sk9,
    inference(negUnitSimplification,[status(thm)],[c_338722,c_349891]) ).

tff(c_218,plain,
    ! [U_117] :
      ( ( nil = U_117 )
      | ( cons(skaf83(U_117),skaf82(U_117)) = U_117 )
      | ~ ssList(U_117) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_349912,plain,
    ( ( sk1 = nil )
    | ( cons(sk9,skaf82(sk1)) = sk1 )
    | ~ ssList(sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_349892,c_218]) ).

tff(c_349924,plain,
    ( ( sk1 = nil )
    | ( cons(sk9,skaf82(sk1)) = sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_349912]) ).

tff(c_349925,plain,
    cons(sk9,skaf82(sk1)) = sk1,
    inference(negUnitSimplification,[status(thm)],[c_338722,c_349924]) ).

tff(c_192,plain,
    ! [U_93,V_94] :
      ( ( tl(cons(U_93,V_94)) = V_94 )
      | ~ ssList(V_94)
      | ~ ssItem(U_93) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_350307,plain,
    ( ( tl(sk1) = skaf82(sk1) )
    | ~ ssList(skaf82(sk1))
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_349925,c_192]) ).

tff(c_350368,plain,
    skaf82(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_26,c_339361,c_350307]) ).

tff(c_106392,plain,
    ! [U_4451] :
      ( ( app(U_4451,nil) = U_4451 )
      | ~ ssList(U_4451) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_106517,plain,
    app(sk6,nil) = sk6,
    inference(resolution,[status(thm)],[c_386,c_106392]) ).

tff(c_340087,plain,
    ! [U_13205,V_13206] :
      ( ( nil = U_13205 )
      | ~ ssList(U_13205)
      | ~ ssList(V_13206)
      | ( app(U_13205,V_13206) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_647]) ).

tff(c_340190,plain,
    ! [V_13206] :
      ( ( sk6 = nil )
      | ~ ssList(V_13206)
      | ( app(sk6,V_13206) != nil ) ),
    inference(resolution,[status(thm)],[c_386,c_340087]) ).

tff(c_349607,plain,
    ! [V_13793] :
      ( ~ ssList(V_13793)
      | ( app(sk6,V_13793) != nil ) ),
    inference(splitLeft,[status(thm)],[c_340190]) ).

tff(c_349700,plain,
    app(sk6,nil) != nil,
    inference(resolution,[status(thm)],[c_16,c_349607]) ).

tff(c_349744,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_106517,c_349700]) ).

tff(c_349845,plain,
    ( ( skaf83(sk6) = hd(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_386,c_349749]) ).

tff(c_349889,plain,
    skaf83(sk6) = hd(sk6),
    inference(negUnitSimplification,[status(thm)],[c_349744,c_349845]) ).

tff(c_349952,plain,
    ssItem(hd(sk6)),
    inference(superposition,[status(thm),theory(equality)],[c_349889,c_24]) ).

tff(c_349944,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_349889,c_218]) ).

tff(c_349956,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_349944]) ).

tff(c_349957,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_349744,c_349956]) ).

tff(c_345661,plain,
    ! [W_13471,U_13472,V_13473,X_13474] :
      ( ( W_13471 = U_13472 )
      | ~ ssItem(U_13472)
      | ~ ssItem(W_13471)
      | ~ ssList(V_13473)
      | ~ ssList(X_13474)
      | ~ frontsegP(cons(U_13472,V_13473),cons(W_13471,X_13474)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_345691,plain,
    ! [W_13471,X_13474] :
      ( ( sk9 = W_13471 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_13471)
      | ~ ssList(nil)
      | ~ ssList(X_13474)
      | ~ frontsegP(sk1,cons(W_13471,X_13474)) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_345661]) ).

tff(c_387125,plain,
    ! [W_15022,X_15023] :
      ( ( sk9 = W_15022 )
      | ~ ssItem(W_15022)
      | ~ ssList(X_15023)
      | ~ frontsegP(sk1,cons(W_15022,X_15023)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_345691]) ).

tff(c_387209,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_349957,c_387125]) ).

tff(c_387311,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_349952,c_387209]) ).

tff(c_387365,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_387311]) ).

tff(c_346946,plain,
    ! [U_13519,V_13520,W_13521] :
      ( segmentP(app(app(U_13519,V_13520),W_13521),V_13520)
      | ~ ssList(app(app(U_13519,V_13520),W_13521))
      | ~ ssList(V_13520)
      | ~ ssList(U_13519)
      | ~ ssList(W_13521) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_347050,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_346946]) ).

tff(c_347205,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_347050]) ).

tff(c_355435,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_347205]) ).

tff(c_355438,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_355435]) ).

tff(c_355442,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_355438]) ).

tff(c_355444,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_347205]) ).

tff(c_344852,plain,
    ! [W_13440,V_13441,U_13442] :
      ( ( app(app(W_13440,V_13441),U_13442) = app(W_13440,app(V_13441,U_13442)) )
      | ~ ssList(W_13440)
      | ~ ssList(V_13441)
      | ~ ssList(U_13442) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_344965,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_344852]) ).

tff(c_345110,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_344965]) ).

tff(c_390837,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_355444,c_345110]) ).

tff(c_390887,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_390837]) ).

tff(c_390921,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_390887]) ).

tff(c_288,plain,
    ! [U_192,V_193] :
      ( frontsegP(app(U_192,V_193),U_192)
      | ~ ssList(app(U_192,V_193))
      | ~ ssList(U_192)
      | ~ ssList(V_193) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_390982,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_390921,c_288]) ).

tff(c_391028,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_390921,c_390982]) ).

tff(c_391029,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_387365,c_391028]) ).

tff(c_391044,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_391029]) ).

tff(c_391048,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_391044]) ).

tff(c_391050,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_387311]) ).

tff(c_106654,plain,
    ! [U_2] : ( app(nil,skaf82(U_2)) = skaf82(U_2) ),
    inference(resolution,[status(thm)],[c_26,c_106531]) ).

tff(c_341388,plain,
    ! [U_2] :
      ( frontsegP(skaf82(U_2),nil)
      | ~ ssList(app(nil,skaf82(U_2)))
      | ~ ssList(nil)
      | ~ ssList(skaf82(U_2)) ),
    inference(superposition,[status(thm),theory(equality)],[c_106654,c_341314]) ).

tff(c_341513,plain,
    ! [U_2] : frontsegP(skaf82(U_2),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16,c_26,c_106654,c_341388]) ).

tff(c_391049,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_387311]) ).

tff(c_391069,plain,
    cons(sk9,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_391049,c_349957]) ).

tff(c_345298,plain,
    ! [X_13449,U_13450,V_13451] :
      ( frontsegP(cons(X_13449,U_13450),cons(X_13449,V_13451))
      | ~ ssItem(X_13449)
      | ~ ssList(U_13450)
      | ~ ssList(V_13451)
      | ~ frontsegP(U_13450,V_13451) ),
    inference(cnfTransformation,[status(thm)],[f_1460]) ).

tff(c_345332,plain,
    ! [U_13450] :
      ( frontsegP(cons(sk9,U_13450),sk1)
      | ~ ssItem(sk9)
      | ~ ssList(U_13450)
      | ~ ssList(nil)
      | ~ frontsegP(U_13450,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_345298]) ).

tff(c_345346,plain,
    ! [U_13450] :
      ( frontsegP(cons(sk9,U_13450),sk1)
      | ~ ssList(U_13450)
      | ~ frontsegP(U_13450,nil) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_345332]) ).

tff(c_391207,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(skaf82(sk6),nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_391069,c_345346]) ).

tff(c_391316,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_341513,c_26,c_391207]) ).

tff(c_391586,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,sk6) ),
    inference(resolution,[status(thm)],[c_391316,c_258]) ).

tff(c_391595,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_391050,c_416,c_386,c_391586]) ).

tff(c_94,plain,
    ! [U_36] : ssItem(skaf44(U_36)),
    inference(cnfTransformation,[status(thm)],[f_132]) ).

tff(c_339473,plain,
    ! [U_13166] :
      ( ( cons(skaf44(U_13166),nil) = U_13166 )
      | ~ ssList(U_13166)
      | ~ singletonP(U_13166) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_128,plain,
    ! [U_58] :
      ( equalelemsP(cons(U_58,nil))
      | ~ ssItem(U_58) ),
    inference(cnfTransformation,[status(thm)],[f_197]) ).

tff(c_339499,plain,
    ! [U_13166] :
      ( equalelemsP(U_13166)
      | ~ ssItem(skaf44(U_13166))
      | ~ ssList(U_13166)
      | ~ singletonP(U_13166) ),
    inference(superposition,[status(thm),theory(equality)],[c_339473,c_128]) ).

tff(c_339605,plain,
    ! [U_13191] :
      ( equalelemsP(U_13191)
      | ~ ssList(U_13191)
      | ~ singletonP(U_13191) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_339499]) ).

tff(c_339743,plain,
    ( equalelemsP(sk6)
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_339605]) ).

tff(c_339748,plain,
    ~ singletonP(sk6),
    inference(splitLeft,[status(thm)],[c_339743]) ).

tff(c_134,plain,
    ! [U_61] :
      ( totalorderedP(cons(U_61,nil))
      | ~ ssItem(U_61) ),
    inference(cnfTransformation,[status(thm)],[f_212]) ).

tff(c_338526,plain,
    ( totalorderedP(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_134]) ).

tff(c_338543,plain,
    totalorderedP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_338526]) ).

tff(c_375992,plain,
    ! [W_14787,X_14788] :
      ( ( sk9 = W_14787 )
      | ~ ssItem(W_14787)
      | ~ ssList(X_14788)
      | ~ frontsegP(sk1,cons(W_14787,X_14788)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_345691]) ).

tff(c_376076,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_349957,c_375992]) ).

tff(c_376178,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_349952,c_376076]) ).

tff(c_376232,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_376178]) ).

tff(c_344892,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_344852,c_390]) ).

tff(c_345069,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_344892]) ).

tff(c_377062,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_355444,c_345069]) ).

tff(c_377112,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_377062]) ).

tff(c_377146,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_377112]) ).

tff(c_377207,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_377146,c_288]) ).

tff(c_377253,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_377146,c_377207]) ).

tff(c_377254,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_376232,c_377253]) ).

tff(c_377269,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_377254]) ).

tff(c_377273,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_377269]) ).

tff(c_377275,plain,
    frontsegP(sk1,sk6),
    inference(splitRight,[status(thm)],[c_376178]) ).

tff(c_377274,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_376178]) ).

tff(c_377337,plain,
    cons(sk9,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_377274,c_349957]) ).

tff(c_377487,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(skaf82(sk6),nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_377337,c_345346]) ).

tff(c_377596,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_341513,c_26,c_377487]) ).

tff(c_377864,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,sk6) ),
    inference(resolution,[status(thm)],[c_377596,c_258]) ).

tff(c_377873,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_377275,c_416,c_386,c_377864]) ).

tff(c_250,plain,
    ! [V_149,U_148] :
      ( ( nil = V_149 )
      | totalorderedP(V_149)
      | ~ ssItem(U_148)
      | ~ ssList(V_149)
      | ~ totalorderedP(cons(U_148,V_149)) ),
    inference(cnfTransformation,[status(thm)],[f_728]) ).

tff(c_351148,plain,
    ( ( skaf82(sk6) = nil )
    | totalorderedP(skaf82(sk6))
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ totalorderedP(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_349957,c_250]) ).

tff(c_351213,plain,
    ( ( skaf82(sk6) = nil )
    | totalorderedP(skaf82(sk6))
    | ~ totalorderedP(sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_349952,c_351148]) ).

tff(c_366900,plain,
    ~ totalorderedP(sk6),
    inference(splitLeft,[status(thm)],[c_351213]) ).

tff(c_377891,plain,
    ~ totalorderedP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_377873,c_366900]) ).

tff(c_378067,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_338543,c_377891]) ).

tff(c_378068,plain,
    ( totalorderedP(skaf82(sk6))
    | ( skaf82(sk6) = nil ) ),
    inference(splitRight,[status(thm)],[c_351213]) ).

tff(c_378157,plain,
    skaf82(sk6) = nil,
    inference(splitLeft,[status(thm)],[c_378068]) ).

tff(c_378160,plain,
    cons(hd(sk6),nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_378157,c_349957]) ).

tff(c_340234,plain,
    ! [U_13214] :
      ( singletonP(cons(U_13214,nil))
      | ~ ssList(cons(U_13214,nil))
      | ~ ssItem(U_13214) ),
    inference(cnfTransformation,[status(thm)],[f_624]) ).

tff(c_340241,plain,
    ! [U_82] :
      ( singletonP(cons(U_82,nil))
      | ~ ssList(nil)
      | ~ ssItem(U_82) ),
    inference(resolution,[status(thm)],[c_172,c_340234]) ).

tff(c_340249,plain,
    ! [U_82] :
      ( singletonP(cons(U_82,nil))
      | ~ ssItem(U_82) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_340241]) ).

tff(c_378423,plain,
    ( singletonP(sk6)
    | ~ ssItem(hd(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_378160,c_340249]) ).

tff(c_378513,plain,
    singletonP(sk6),
    inference(demodulation,[status(thm),theory(equality)],[c_349952,c_378423]) ).

tff(c_378515,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_339748,c_378513]) ).

tff(c_378517,plain,
    skaf82(sk6) != nil,
    inference(splitRight,[status(thm)],[c_378068]) ).

tff(c_391613,plain,
    skaf82(sk1) != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_391595,c_378517]) ).

tff(c_391791,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_350368,c_391613]) ).

tff(c_391792,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_340190]) ).

tff(c_106656,plain,
    app(nil,sk6) = sk6,
    inference(resolution,[status(thm)],[c_386,c_106531]) ).

tff(c_341448,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106656,c_341314]) ).

tff(c_341553,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106656,c_341448]) ).

tff(c_341579,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_341553,c_258]) ).

tff(c_341582,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_341579]) ).

tff(c_345375,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_341582]) ).

tff(c_391795,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_391792,c_345375]) ).

tff(c_391855,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_341555,c_391795]) ).

tff(c_391856,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_341582]) ).

tff(c_341849,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106517,c_341697]) ).

tff(c_341954,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106517,c_341849]) ).

tff(c_342023,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_341954,c_256]) ).

tff(c_342026,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_342023]) ).

tff(c_345347,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_342026]) ).

tff(c_391885,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_391856,c_345347]) ).

tff(c_391942,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_341948,c_391885]) ).

tff(c_391943,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_342026]) ).

tff(c_341756,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_341697]) ).

tff(c_341892,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_341756]) ).

tff(c_401678,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(nil,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_391943,c_341892]) ).

tff(c_401679,plain,
    ~ ssList(app(nil,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_401678]) ).

tff(c_401737,plain,
    ( ~ ssList(nil)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_401679]) ).

tff(c_401740,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_401737]) ).

tff(c_401743,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_401740]) ).

tff(c_401747,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_401743]) ).

tff(c_401749,plain,
    ssList(app(nil,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_401678]) ).

tff(c_391993,plain,
    app(app(nil,cons(sk5,nil)),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_391943,c_390]) ).

tff(c_409510,plain,
    ( frontsegP(sk1,app(nil,cons(sk5,nil)))
    | ~ ssList(app(app(nil,cons(sk5,nil)),sk7))
    | ~ ssList(app(nil,cons(sk5,nil)))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_391993,c_288]) ).

tff(c_409551,plain,
    frontsegP(sk1,app(nil,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_401749,c_416,c_391993,c_409510]) ).

tff(c_432363,plain,
    ( frontsegP(sk1,cons(sk5,nil))
    | ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_432345,c_409551]) ).

tff(c_432484,plain,
    frontsegP(sk1,cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_432363]) ).

tff(c_2277,plain,
    ! [U_524] :
      ( ( app(U_524,nil) = U_524 )
      | ~ ssList(U_524) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_2403,plain,
    app(sk1,nil) = sk1,
    inference(resolution,[status(thm)],[c_416,c_2277]) ).

tff(c_51314,plain,
    ! [U_2490,V_2491] :
      ( frontsegP(app(U_2490,V_2491),U_2490)
      | ~ ssList(app(U_2490,V_2491))
      | ~ ssList(U_2490)
      | ~ ssList(V_2491) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_51433,plain,
    ( frontsegP(sk1,sk1)
    | ~ ssList(app(sk1,nil))
    | ~ ssList(sk1)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_2403,c_51314]) ).

tff(c_51534,plain,
    frontsegP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_416,c_416,c_2403,c_51433]) ).

tff(c_57443,plain,
    ! [U_2739,V_2740,W_2741] :
      ( segmentP(app(app(U_2739,V_2740),W_2741),V_2740)
      | ~ ssList(app(app(U_2739,V_2740),W_2741))
      | ~ ssList(V_2740)
      | ~ ssList(U_2739)
      | ~ ssList(W_2741) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_57562,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_57443]) ).

tff(c_57730,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_57562]) ).

tff(c_74116,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_57730]) ).

tff(c_74119,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_74116]) ).

tff(c_74123,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_74119]) ).

tff(c_74125,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_57730]) ).

tff(c_274,plain,
    ! [U_173,W_175,V_174] :
      ( frontsegP(app(U_173,W_175),V_174)
      | ~ ssList(U_173)
      | ~ ssList(V_174)
      | ~ ssList(W_175)
      | ~ frontsegP(U_173,V_174) ),
    inference(cnfTransformation,[status(thm)],[f_884]) ).

tff(c_2958,plain,
    ! [V_589,U_590] :
      ( ~ ssList(V_589)
      | ~ ssItem(U_590)
      | ( cons(U_590,V_589) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_3070,plain,
    ! [U_592] :
      ( ~ ssItem(U_592)
      | ( cons(U_592,nil) != nil ) ),
    inference(resolution,[status(thm)],[c_16,c_2958]) ).

tff(c_3154,plain,
    cons(sk5,nil) != nil,
    inference(resolution,[status(thm)],[c_384,c_3070]) ).

tff(c_53092,plain,
    ! [W_2545,V_2546,U_2547] :
      ( ( W_2545 = V_2546 )
      | ~ ssList(W_2545)
      | ~ ssList(U_2547)
      | ~ ssList(V_2546)
      | ( app(U_2547,W_2545) != app(U_2547,V_2546) ) ),
    inference(cnfTransformation,[status(thm)],[f_1065]) ).

tff(c_93376,plain,
    ! [V_4042,U_4043] :
      ( ( nil = V_4042 )
      | ~ ssList(U_4043)
      | ~ ssList(V_4042)
      | ( app(U_4043,nil) != app(U_4043,V_4042) ) ),
    inference(resolution,[status(thm)],[c_16,c_53092]) ).

tff(c_93492,plain,
    ! [V_4042] :
      ( ( nil = V_4042 )
      | ~ ssList(V_4042)
      | ( app(sk1,nil) != app(sk1,V_4042) ) ),
    inference(resolution,[status(thm)],[c_416,c_93376]) ).

tff(c_105600,plain,
    ! [V_4416] :
      ( ( nil = V_4416 )
      | ~ ssList(V_4416)
      | ( app(sk1,V_4416) != sk1 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2403,c_93492]) ).

tff(c_105606,plain,
    ( ( cons(sk5,nil) = nil )
    | ( app(sk1,cons(sk5,nil)) != sk1 ) ),
    inference(resolution,[status(thm)],[c_74125,c_105600]) ).

tff(c_105786,plain,
    app(sk1,cons(sk5,nil)) != sk1,
    inference(negUnitSimplification,[status(thm)],[c_3154,c_105606]) ).

tff(c_2882,plain,
    cons(sk9,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_2129,c_414]) ).

tff(c_2401,plain,
    app(nil,nil) = nil,
    inference(resolution,[status(thm)],[c_16,c_2277]) ).

tff(c_5930,plain,
    ! [U_773,V_774] :
      ( frontsegP(app(U_773,V_774),U_773)
      | ~ ssList(app(U_773,V_774))
      | ~ ssList(U_773)
      | ~ ssList(V_774) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_6061,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_2401,c_5930]) ).

tff(c_6152,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_2401,c_6061]) ).

tff(c_5588,plain,
    ! [U_766,V_767] :
      ( rearsegP(app(U_766,V_767),V_767)
      | ~ ssList(app(U_766,V_767))
      | ~ ssList(V_767)
      | ~ ssList(U_766) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_5713,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_2401,c_5588]) ).

tff(c_5800,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_2401,c_5713]) ).

tff(c_4254,plain,
    ! [U_669] :
      ( singletonP(cons(U_669,nil))
      | ~ ssList(cons(U_669,nil))
      | ~ ssItem(U_669) ),
    inference(cnfTransformation,[status(thm)],[f_624]) ).

tff(c_4264,plain,
    ( singletonP(cons(sk9,nil))
    | ~ ssList(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_4254]) ).

tff(c_4271,plain,
    singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_416,c_2882,c_4264]) ).

tff(c_2402,plain,
    app(sk6,nil) = sk6,
    inference(resolution,[status(thm)],[c_386,c_2277]) ).

tff(c_4404,plain,
    ! [U_677,V_678] :
      ( ( nil = U_677 )
      | ~ ssList(U_677)
      | ~ ssList(V_678)
      | ( app(U_677,V_678) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_647]) ).

tff(c_4507,plain,
    ! [V_678] :
      ( ( sk6 = nil )
      | ~ ssList(V_678)
      | ( app(sk6,V_678) != nil ) ),
    inference(resolution,[status(thm)],[c_386,c_4404]) ).

tff(c_13619,plain,
    ! [V_1241] :
      ( ~ ssList(V_1241)
      | ( app(sk6,V_1241) != nil ) ),
    inference(splitLeft,[status(thm)],[c_4507]) ).

tff(c_13712,plain,
    app(sk6,nil) != nil,
    inference(resolution,[status(thm)],[c_16,c_13619]) ).

tff(c_13756,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_2402,c_13712]) ).

tff(c_156,plain,
    ! [U_73] :
      ( ( nil = U_73 )
      | ssItem(hd(U_73))
      | ~ ssList(U_73) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_4516,plain,
    ! [U_679] :
      ( ( nil = U_679 )
      | ( cons(skaf83(U_679),skaf82(U_679)) = U_679 )
      | ~ ssList(U_679) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_4525,plain,
    ! [U_679] :
      ( ( tl(U_679) = skaf82(U_679) )
      | ~ ssList(skaf82(U_679))
      | ~ ssItem(skaf83(U_679))
      | ( nil = U_679 )
      | ~ ssList(U_679) ),
    inference(superposition,[status(thm),theory(equality)],[c_4516,c_192]) ).

tff(c_14654,plain,
    ! [U_1398] :
      ( ( tl(U_1398) = skaf82(U_1398) )
      | ( nil = U_1398 )
      | ~ ssList(U_1398) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_4525]) ).

tff(c_14750,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_386,c_14654]) ).

tff(c_14794,plain,
    tl(sk6) = skaf82(sk6),
    inference(negUnitSimplification,[status(thm)],[c_13756,c_14750]) ).

tff(c_208,plain,
    ! [U_108] :
      ( ( nil = U_108 )
      | ( cons(hd(U_108),tl(U_108)) = U_108 )
      | ~ ssList(U_108) ),
    inference(cnfTransformation,[status(thm)],[f_492]) ).

tff(c_14895,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_14794,c_208]) ).

tff(c_14908,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_14895]) ).

tff(c_14909,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_13756,c_14908]) ).

tff(c_276,plain,
    ! [V_177,W_178] :
      ( memberP(cons(V_177,W_178),V_177)
      | ~ ssItem(V_177)
      | ~ ssList(W_178) ),
    inference(cnfTransformation,[status(thm)],[f_898]) ).

tff(c_15436,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_14909,c_276]) ).

tff(c_15497,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_15436]) ).

tff(c_16519,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_15497]) ).

tff(c_16523,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_16519]) ).

tff(c_16526,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16523]) ).

tff(c_16528,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_13756,c_16526]) ).

tff(c_16530,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_15497]) ).

tff(c_10332,plain,
    ! [W_956,U_957,V_958,X_959] :
      ( ( W_956 = U_957 )
      | ~ ssItem(U_957)
      | ~ ssItem(W_956)
      | ~ ssList(V_958)
      | ~ ssList(X_959)
      | ~ frontsegP(cons(U_957,V_958),cons(W_956,X_959)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_10365,plain,
    ! [U_957,V_958] :
      ( ( sk9 = U_957 )
      | ~ ssItem(U_957)
      | ~ ssItem(sk9)
      | ~ ssList(V_958)
      | ~ ssList(nil)
      | ~ frontsegP(cons(U_957,V_958),sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_10332]) ).

tff(c_43386,plain,
    ! [U_2265,V_2266] :
      ( ( sk9 = U_2265 )
      | ~ ssItem(U_2265)
      | ~ ssList(V_2266)
      | ~ frontsegP(cons(U_2265,V_2266),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_10365]) ).

tff(c_43473,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk6,sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_14909,c_43386]) ).

tff(c_43573,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16530,c_43473]) ).

tff(c_43634,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_43573]) ).

tff(c_2414,plain,
    ! [U_532] :
      ( ( app(nil,U_532) = U_532 )
      | ~ ssList(U_532) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_2537,plain,
    ! [U_2] : ( app(nil,skaf82(U_2)) = skaf82(U_2) ),
    inference(resolution,[status(thm)],[c_26,c_2414]) ).

tff(c_9822,plain,
    ! [U_947] : ( app(nil,skaf82(U_947)) = skaf82(U_947) ),
    inference(resolution,[status(thm)],[c_26,c_2414]) ).

tff(c_9846,plain,
    ! [U_947] :
      ( frontsegP(skaf82(U_947),nil)
      | ~ ssList(app(nil,skaf82(U_947)))
      | ~ ssList(nil)
      | ~ ssList(skaf82(U_947)) ),
    inference(superposition,[status(thm),theory(equality)],[c_9822,c_288]) ).

tff(c_9873,plain,
    ! [U_947] : frontsegP(skaf82(U_947),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16,c_26,c_2537,c_9846]) ).

tff(c_10362,plain,
    ! [W_956,X_959] :
      ( ( sk9 = W_956 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_956)
      | ~ ssList(nil)
      | ~ ssList(X_959)
      | ~ frontsegP(sk1,cons(W_956,X_959)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_10332]) ).

tff(c_43679,plain,
    ! [W_2269,X_2270] :
      ( ( sk9 = W_2269 )
      | ~ ssItem(W_2269)
      | ~ ssList(X_2270)
      | ~ frontsegP(sk1,cons(W_2269,X_2270)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_10362]) ).

tff(c_43769,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_14909,c_43679]) ).

tff(c_43869,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16530,c_43769]) ).

tff(c_43892,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_43869]) ).

tff(c_10934,plain,
    ! [U_986,V_987,W_988] :
      ( segmentP(app(app(U_986,V_987),W_988),V_987)
      | ~ ssList(app(app(U_986,V_987),W_988))
      | ~ ssList(V_987)
      | ~ ssList(U_986)
      | ~ ssList(W_988) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_11014,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_10934]) ).

tff(c_11166,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_11014]) ).

tff(c_29198,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_11166]) ).

tff(c_29201,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_29198]) ).

tff(c_29205,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_29201]) ).

tff(c_29207,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_11166]) ).

tff(c_8751,plain,
    ! [W_912,V_913,U_914] :
      ( ( app(app(W_912,V_913),U_914) = app(W_912,app(V_913,U_914)) )
      | ~ ssList(W_912)
      | ~ ssList(V_913)
      | ~ ssList(U_914) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_8834,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_8751]) ).

tff(c_8968,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_8834]) ).

tff(c_46413,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_29207,c_8968]) ).

tff(c_46466,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_46413]) ).

tff(c_46502,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_46466]) ).

tff(c_46563,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_46502,c_288]) ).

tff(c_46612,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_46502,c_46563]) ).

tff(c_46613,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_43892,c_46612]) ).

tff(c_46630,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_46613]) ).

tff(c_46634,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_46630]) ).

tff(c_46635,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_43869]) ).

tff(c_46666,plain,
    cons(sk9,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_46635,c_14909]) ).

tff(c_9055,plain,
    ! [X_917,U_918,V_919] :
      ( frontsegP(cons(X_917,U_918),cons(X_917,V_919))
      | ~ ssItem(X_917)
      | ~ ssList(U_918)
      | ~ ssList(V_919)
      | ~ frontsegP(U_918,V_919) ),
    inference(cnfTransformation,[status(thm)],[f_1460]) ).

tff(c_9089,plain,
    ! [U_918] :
      ( frontsegP(cons(sk9,U_918),sk1)
      | ~ ssItem(sk9)
      | ~ ssList(U_918)
      | ~ ssList(nil)
      | ~ frontsegP(U_918,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_9055]) ).

tff(c_9103,plain,
    ! [U_918] :
      ( frontsegP(cons(sk9,U_918),sk1)
      | ~ ssList(U_918)
      | ~ frontsegP(U_918,nil) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_9089]) ).

tff(c_46988,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(skaf82(sk6),nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_46666,c_9103]) ).

tff(c_47098,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_9873,c_26,c_46988]) ).

tff(c_47100,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_43634,c_47098]) ).

tff(c_47102,plain,
    frontsegP(sk6,sk1),
    inference(splitRight,[status(thm)],[c_43573]) ).

tff(c_47196,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,sk6) ),
    inference(resolution,[status(thm)],[c_47102,c_258]) ).

tff(c_47205,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_386,c_47196]) ).

tff(c_47471,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_47205]) ).

tff(c_49128,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_29207,c_8968]) ).

tff(c_49178,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_49128]) ).

tff(c_49212,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_49178]) ).

tff(c_49270,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_49212,c_288]) ).

tff(c_49317,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_49212,c_49270]) ).

tff(c_49318,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_47471,c_49317]) ).

tff(c_49335,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_49318]) ).

tff(c_49339,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_49335]) ).

tff(c_49340,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_47205]) ).

tff(c_3831,plain,
    ! [U_638] :
      ( ( cons(skaf44(U_638),nil) = U_638 )
      | ~ ssList(U_638)
      | ~ singletonP(U_638) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_3854,plain,
    ! [U_638] :
      ( equalelemsP(U_638)
      | ~ ssItem(skaf44(U_638))
      | ~ ssList(U_638)
      | ~ singletonP(U_638) ),
    inference(superposition,[status(thm),theory(equality)],[c_3831,c_128]) ).

tff(c_3977,plain,
    ! [U_663] :
      ( equalelemsP(U_663)
      | ~ ssList(U_663)
      | ~ singletonP(U_663) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_3854]) ).

tff(c_4115,plain,
    ( equalelemsP(sk6)
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_3977]) ).

tff(c_4131,plain,
    ~ singletonP(sk6),
    inference(splitLeft,[status(thm)],[c_4115]) ).

tff(c_49557,plain,
    ~ singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_49340,c_4131]) ).

tff(c_49597,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_4271,c_49557]) ).

tff(c_49598,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_4507]) ).

tff(c_5710,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_2402,c_5588]) ).

tff(c_5798,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_2402,c_5710]) ).

tff(c_5859,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_5798,c_256]) ).

tff(c_5862,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_5859]) ).

tff(c_9165,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_5862]) ).

tff(c_49601,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_49598,c_9165]) ).

tff(c_49661,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_5800,c_49601]) ).

tff(c_49662,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_5862]) ).

tff(c_2539,plain,
    app(nil,sk6) = sk6,
    inference(resolution,[status(thm)],[c_386,c_2414]) ).

tff(c_6052,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_2539,c_5930]) ).

tff(c_6146,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_2539,c_6052]) ).

tff(c_6403,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_6146,c_258]) ).

tff(c_6406,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_6403]) ).

tff(c_9104,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_6406]) ).

tff(c_49664,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_49662,c_9104]) ).

tff(c_49721,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6152,c_49664]) ).

tff(c_49722,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_6406]) ).

tff(c_394,plain,
    ( memberP(sk7,sk8)
    | memberP(sk6,sk8) ),
    inference(cnfTransformation,[status(thm)],[f_1658]) ).

tff(c_2269,plain,
    memberP(sk6,sk8),
    inference(splitLeft,[status(thm)],[c_394]) ).

tff(c_49775,plain,
    memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_49722,c_2269]) ).

tff(c_142,plain,
    ! [U_65] :
      ( ~ ssItem(U_65)
      | ~ memberP(nil,U_65) ),
    inference(cnfTransformation,[status(thm)],[f_233]) ).

tff(c_49854,plain,
    ~ ssItem(sk8),
    inference(resolution,[status(thm)],[c_49775,c_142]) ).

tff(c_49858,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_49854]) ).

tff(c_49860,plain,
    singletonP(sk6),
    inference(splitRight,[status(thm)],[c_4115]) ).

tff(c_3151,plain,
    ! [U_36] : ( cons(skaf44(U_36),nil) != nil ),
    inference(resolution,[status(thm)],[c_94,c_3070]) ).

tff(c_59011,plain,
    ! [U_2906] :
      ( ( nil != U_2906 )
      | ~ ssList(U_2906)
      | ~ singletonP(U_2906) ),
    inference(superposition,[status(thm),theory(equality)],[c_3831,c_3151]) ).

tff(c_59107,plain,
    ( ( sk6 != nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_59011]) ).

tff(c_59150,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_49860,c_59107]) ).

tff(c_202,plain,
    ! [U_103] :
      ( ( cons(skaf44(U_103),nil) = U_103 )
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_3932,plain,
    ! [U_648,V_649] :
      ( ( tl(cons(U_648,V_649)) = V_649 )
      | ~ ssList(V_649)
      | ~ ssItem(U_648) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_3944,plain,
    ! [U_103] :
      ( ( tl(U_103) = nil )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_3932]) ).

tff(c_59186,plain,
    ! [U_2946] :
      ( ( tl(U_2946) = nil )
      | ~ ssList(U_2946)
      | ~ singletonP(U_2946) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_3944]) ).

tff(c_59282,plain,
    ( ( tl(sk6) = nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_59186]) ).

tff(c_59325,plain,
    tl(sk6) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_49860,c_59282]) ).

tff(c_59337,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_59325,c_208]) ).

tff(c_59347,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_59337]) ).

tff(c_59348,plain,
    cons(hd(sk6),nil) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_59150,c_59347]) ).

tff(c_138,plain,
    ! [U_63] :
      ( totalorderP(cons(U_63,nil))
      | ~ ssItem(U_63) ),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_59447,plain,
    ( totalorderP(sk6)
    | ~ ssItem(hd(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_59348,c_138]) ).

tff(c_59532,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_59447]) ).

tff(c_59535,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_59532]) ).

tff(c_59538,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_59535]) ).

tff(c_59540,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_59150,c_59538]) ).

tff(c_59542,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_59447]) ).

tff(c_55778,plain,
    ! [W_2676,U_2677,V_2678,X_2679] :
      ( ( W_2676 = U_2677 )
      | ~ ssItem(U_2677)
      | ~ ssItem(W_2676)
      | ~ ssList(V_2678)
      | ~ ssList(X_2679)
      | ~ frontsegP(cons(U_2677,V_2678),cons(W_2676,X_2679)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_55808,plain,
    ! [W_2676,X_2679] :
      ( ( sk9 = W_2676 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_2676)
      | ~ ssList(nil)
      | ~ ssList(X_2679)
      | ~ frontsegP(sk1,cons(W_2676,X_2679)) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_55778]) ).

tff(c_89011,plain,
    ! [W_3989,X_3990] :
      ( ( sk9 = W_3989 )
      | ~ ssItem(W_3989)
      | ~ ssList(X_3990)
      | ~ frontsegP(sk1,cons(W_3989,X_3990)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_55808]) ).

tff(c_89101,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(nil)
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_59348,c_89011]) ).

tff(c_89201,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_59542,c_89101]) ).

tff(c_89224,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_89201]) ).

tff(c_54402,plain,
    ! [W_2627,V_2628,U_2629] :
      ( ( app(app(W_2627,V_2628),U_2629) = app(W_2627,app(V_2628,U_2629)) )
      | ~ ssList(W_2627)
      | ~ ssList(V_2628)
      | ~ ssList(U_2629) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_54439,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_54402,c_390]) ).

tff(c_54610,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_54439]) ).

tff(c_90198,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_74125,c_54610]) ).

tff(c_90248,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_90198]) ).

tff(c_90282,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_90248]) ).

tff(c_90343,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_90282,c_288]) ).

tff(c_90389,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_90282,c_90343]) ).

tff(c_90390,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_89224,c_90389]) ).

tff(c_90405,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_90390]) ).

tff(c_90409,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_90405]) ).

tff(c_90410,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_89201]) ).

tff(c_90441,plain,
    cons(sk9,nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_90410,c_59348]) ).

tff(c_90451,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_2882,c_90441]) ).

tff(c_55811,plain,
    ! [U_2677,V_2678] :
      ( ( sk9 = U_2677 )
      | ~ ssItem(U_2677)
      | ~ ssItem(sk9)
      | ~ ssList(V_2678)
      | ~ ssList(nil)
      | ~ frontsegP(cons(U_2677,V_2678),sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_2882,c_55778]) ).

tff(c_88792,plain,
    ! [U_3987,V_3988] :
      ( ( sk9 = U_3987 )
      | ~ ssItem(U_3987)
      | ~ ssList(V_3988)
      | ~ frontsegP(cons(U_3987,V_3988),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_55811]) ).

tff(c_88879,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(nil)
    | ~ frontsegP(sk6,sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_59348,c_88792]) ).

tff(c_88979,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_59542,c_88879]) ).

tff(c_89002,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_88979]) ).

tff(c_90500,plain,
    ~ frontsegP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_90451,c_89002]) ).

tff(c_90680,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_51534,c_90500]) ).

tff(c_90681,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_88979]) ).

tff(c_90695,plain,
    cons(sk9,nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_90681,c_59348]) ).

tff(c_90705,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_2882,c_90695]) ).

tff(c_51682,plain,
    ! [U_2498,V_2499] :
      ( rearsegP(app(U_2498,V_2499),V_2499)
      | ~ ssList(app(U_2498,V_2499))
      | ~ ssList(V_2499)
      | ~ ssList(U_2498) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_51723,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_51682]) ).

tff(c_51856,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_51723]) ).

tff(c_75190,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_51856]) ).

tff(c_75202,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_75190]) ).

tff(c_75206,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_74125,c_386,c_75202]) ).

tff(c_75208,plain,
    ssList(app(sk6,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_51856]) ).

tff(c_90785,plain,
    ssList(app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_90705,c_75208]) ).

tff(c_51349,plain,
    ( frontsegP(sk1,app(sk6,cons(sk5,nil)))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(app(sk6,cons(sk5,nil)))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_51314]) ).

tff(c_51478,plain,
    ( frontsegP(sk1,app(sk6,cons(sk5,nil)))
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_51349]) ).

tff(c_106150,plain,
    frontsegP(sk1,app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_90785,c_90705,c_90705,c_51478]) ).

tff(c_106157,plain,
    ( ( app(sk1,cons(sk5,nil)) = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(app(sk1,cons(sk5,nil)))
    | ~ frontsegP(app(sk1,cons(sk5,nil)),sk1) ),
    inference(resolution,[status(thm)],[c_106150,c_258]) ).

tff(c_106167,plain,
    ( ( app(sk1,cons(sk5,nil)) = sk1 )
    | ~ frontsegP(app(sk1,cons(sk5,nil)),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_90785,c_416,c_106157]) ).

tff(c_106168,plain,
    ~ frontsegP(app(sk1,cons(sk5,nil)),sk1),
    inference(negUnitSimplification,[status(thm)],[c_105786,c_106167]) ).

tff(c_106377,plain,
    ( ~ ssList(sk1)
    | ~ ssList(cons(sk5,nil))
    | ~ frontsegP(sk1,sk1) ),
    inference(resolution,[status(thm)],[c_274,c_106168]) ).

tff(c_106384,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_51534,c_74125,c_416,c_106377]) ).

tff(c_106386,plain,
    ~ memberP(sk6,sk8),
    inference(splitRight,[status(thm)],[c_394]) ).

tff(c_391996,plain,
    ~ memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_391943,c_106386]) ).

tff(c_106385,plain,
    memberP(sk7,sk8),
    inference(splitRight,[status(thm)],[c_394]) ).

tff(c_282,plain,
    ! [W_187,U_185,V_186] :
      ( memberP(app(W_187,U_185),V_186)
      | ~ ssItem(V_186)
      | ~ ssList(W_187)
      | ~ ssList(U_185)
      | ~ memberP(U_185,V_186) ),
    inference(cnfTransformation,[status(thm)],[f_940]) ).

tff(c_409504,plain,
    ! [V_186] :
      ( memberP(sk1,V_186)
      | ~ ssItem(V_186)
      | ~ ssList(app(nil,cons(sk5,nil)))
      | ~ ssList(sk7)
      | ~ memberP(sk7,V_186) ),
    inference(superposition,[status(thm),theory(equality)],[c_391993,c_282]) ).

tff(c_411030,plain,
    ! [V_16021] :
      ( memberP(sk1,V_16021)
      | ~ ssItem(V_16021)
      | ~ memberP(sk7,V_16021) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_401749,c_409504]) ).

tff(c_411044,plain,
    ( memberP(sk1,sk8)
    | ~ ssItem(sk8) ),
    inference(resolution,[status(thm)],[c_106385,c_411030]) ).

tff(c_411057,plain,
    memberP(sk1,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_411044]) ).

tff(c_344619,plain,
    ! [W_13425,U_13426,V_13427] :
      ( ( W_13425 = U_13426 )
      | memberP(V_13427,W_13425)
      | ~ ssItem(W_13425)
      | ~ ssItem(U_13426)
      | ~ ssList(V_13427)
      | ~ memberP(cons(U_13426,V_13427),W_13425) ),
    inference(cnfTransformation,[status(thm)],[f_1239]) ).

tff(c_344640,plain,
    ! [W_13425] :
      ( ( sk9 = W_13425 )
      | memberP(nil,W_13425)
      | ~ ssItem(W_13425)
      | ~ ssItem(sk9)
      | ~ ssList(nil)
      | ~ memberP(sk1,W_13425) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_344619]) ).

tff(c_424865,plain,
    ! [W_16420] :
      ( ( sk9 = W_16420 )
      | memberP(nil,W_16420)
      | ~ ssItem(W_16420)
      | ~ memberP(sk1,W_16420) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_344640]) ).

tff(c_424871,plain,
    ( ( sk9 = sk8 )
    | memberP(nil,sk8)
    | ~ ssItem(sk8) ),
    inference(resolution,[status(thm)],[c_411057,c_424865]) ).

tff(c_424888,plain,
    ( ( sk9 = sk8 )
    | memberP(nil,sk8) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_424871]) ).

tff(c_424889,plain,
    sk9 = sk8,
    inference(negUnitSimplification,[status(thm)],[c_391996,c_424888]) ).

tff(c_392677,plain,
    ! [W_15113,U_15114,V_15115,X_15116] :
      ( ( W_15113 = U_15114 )
      | ~ ssItem(U_15114)
      | ~ ssItem(W_15113)
      | ~ ssList(V_15115)
      | ~ ssList(X_15116)
      | ~ frontsegP(cons(U_15114,V_15115),cons(W_15113,X_15116)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_392707,plain,
    ! [W_15113,X_15116] :
      ( ( sk9 = W_15113 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_15113)
      | ~ ssList(nil)
      | ~ ssList(X_15116)
      | ~ frontsegP(sk1,cons(W_15113,X_15116)) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_392677]) ).

tff(c_392726,plain,
    ! [W_15113,X_15116] :
      ( ( sk9 = W_15113 )
      | ~ ssItem(W_15113)
      | ~ ssList(X_15116)
      | ~ frontsegP(sk1,cons(W_15113,X_15116)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_392707]) ).

tff(c_427205,plain,
    ! [W_15113,X_15116] :
      ( ( sk8 = W_15113 )
      | ~ ssItem(W_15113)
      | ~ ssList(X_15116)
      | ~ frontsegP(sk1,cons(W_15113,X_15116)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_424889,c_392726]) ).

tff(c_432677,plain,
    ( ( sk8 = sk5 )
    | ~ ssItem(sk5)
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_432484,c_427205]) ).

tff(c_432684,plain,
    sk8 = sk5,
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_384,c_432677]) ).

tff(c_106518,plain,
    app(sk1,nil) = sk1,
    inference(resolution,[status(thm)],[c_416,c_106392]) ).

tff(c_293112,plain,
    ! [U_11473,V_11474] :
      ( frontsegP(app(U_11473,V_11474),U_11473)
      | ~ ssList(app(U_11473,V_11474))
      | ~ ssList(U_11473)
      | ~ ssList(V_11474) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_293258,plain,
    ( frontsegP(sk1,sk1)
    | ~ ssList(app(sk1,nil))
    | ~ ssList(sk1)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106518,c_293112]) ).

tff(c_293359,plain,
    frontsegP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_416,c_416,c_106518,c_293258]) ).

tff(c_107194,plain,
    cons(sk9,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_2129,c_414]) ).

tff(c_292622,plain,
    ! [U_11455,V_11456] :
      ( ( app(cons(U_11455,nil),V_11456) = cons(U_11455,V_11456) )
      | ~ ssList(V_11456)
      | ~ ssItem(U_11455) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_292640,plain,
    ! [V_11456] :
      ( ( cons(sk9,V_11456) = app(sk1,V_11456) )
      | ~ ssList(V_11456)
      | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_292622]) ).

tff(c_305216,plain,
    ! [V_12207] :
      ( ( cons(sk9,V_12207) = app(sk1,V_12207) )
      | ~ ssList(V_12207) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_292640]) ).

tff(c_305355,plain,
    cons(sk9,sk1) = app(sk1,sk1),
    inference(resolution,[status(thm)],[c_416,c_305216]) ).

tff(c_107234,plain,
    ! [V_4518,U_4519] :
      ( ~ ssList(V_4518)
      | ~ ssItem(U_4519)
      | ( cons(U_4519,V_4518) != V_4518 ) ),
    inference(cnfTransformation,[status(thm)],[f_446]) ).

tff(c_291707,plain,
    ! [U_11409] :
      ( ~ ssItem(U_11409)
      | ( cons(U_11409,sk1) != sk1 ) ),
    inference(resolution,[status(thm)],[c_416,c_107234]) ).

tff(c_291772,plain,
    cons(sk9,sk1) != sk1,
    inference(resolution,[status(thm)],[c_2128,c_291707]) ).

tff(c_306818,plain,
    app(sk1,sk1) != sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_305355,c_291772]) ).

tff(c_306906,plain,
    ( ssList(app(sk1,sk1))
    | ~ ssList(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_305355,c_172]) ).

tff(c_306968,plain,
    ssList(app(sk1,sk1)),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_416,c_306906]) ).

tff(c_297991,plain,
    ! [U_11681,V_11682,W_11683] :
      ( segmentP(app(app(U_11681,V_11682),W_11683),V_11682)
      | ~ ssList(app(app(U_11681,V_11682),W_11683))
      | ~ ssList(V_11682)
      | ~ ssList(U_11681)
      | ~ ssList(W_11683) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_298077,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_297991]) ).

tff(c_298227,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_298077]) ).

tff(c_307081,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_298227]) ).

tff(c_307084,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_307081]) ).

tff(c_307088,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_307084]) ).

tff(c_307090,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_298227]) ).

tff(c_106516,plain,
    app(nil,nil) = nil,
    inference(resolution,[status(thm)],[c_16,c_106392]) ).

tff(c_211568,plain,
    ! [U_8316,V_8317] :
      ( rearsegP(app(U_8316,V_8317),V_8317)
      | ~ ssList(app(U_8316,V_8317))
      | ~ ssList(V_8317)
      | ~ ssList(U_8316) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_211708,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106516,c_211568]) ).

tff(c_211799,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106516,c_211708]) ).

tff(c_211319,plain,
    ! [U_8314,V_8315] :
      ( frontsegP(app(U_8314,V_8315),U_8314)
      | ~ ssList(app(U_8314,V_8315))
      | ~ ssList(U_8314)
      | ~ ssList(V_8315) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_211459,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106516,c_211319]) ).

tff(c_211550,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106516,c_211459]) ).

tff(c_108648,plain,
    ! [U_4636] :
      ( ( nil = U_4636 )
      | ( cons(skaf83(U_4636),skaf82(U_4636)) = U_4636 )
      | ~ ssList(U_4636) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_108654,plain,
    ! [U_4636] :
      ( ( tl(U_4636) = skaf82(U_4636) )
      | ~ ssList(skaf82(U_4636))
      | ~ ssItem(skaf83(U_4636))
      | ( nil = U_4636 )
      | ~ ssList(U_4636) ),
    inference(superposition,[status(thm),theory(equality)],[c_108648,c_192]) ).

tff(c_262146,plain,
    ! [U_10498] :
      ( ( tl(U_10498) = skaf82(U_10498) )
      | ( nil = U_10498 )
      | ~ ssList(U_10498) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_108654]) ).

tff(c_262287,plain,
    ( ( tl(sk7) = skaf82(sk7) )
    | ( sk7 = nil ) ),
    inference(resolution,[status(thm)],[c_388,c_262146]) ).

tff(c_262633,plain,
    sk7 = nil,
    inference(splitLeft,[status(thm)],[c_262287]) ).

tff(c_108791,plain,
    ! [V_4642,U_4643] :
      ( ( nil = V_4642 )
      | ~ ssList(U_4643)
      | ~ ssList(V_4642)
      | ( app(U_4643,V_4642) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_658]) ).

tff(c_260540,plain,
    ! [V_10365] :
      ( ( nil = V_10365 )
      | ~ ssList(V_10365)
      | ( app(sk7,V_10365) != nil ) ),
    inference(resolution,[status(thm)],[c_388,c_108791]) ).

tff(c_260682,plain,
    ( ( sk7 = nil )
    | ( app(sk7,sk7) != nil ) ),
    inference(resolution,[status(thm)],[c_388,c_260540]) ).

tff(c_260683,plain,
    app(sk7,sk7) != nil,
    inference(splitLeft,[status(thm)],[c_260682]) ).

tff(c_262636,plain,
    app(nil,nil) != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_262633,c_262633,c_260683]) ).

tff(c_262697,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_106516,c_262636]) ).

tff(c_262699,plain,
    sk7 != nil,
    inference(splitRight,[status(thm)],[c_262287]) ).

tff(c_106981,plain,
    ! [V_4512,U_4513] :
      ( ~ ssList(V_4512)
      | ~ ssItem(U_4513)
      | ( cons(U_4513,V_4512) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_437]) ).

tff(c_107108,plain,
    ! [U_4517] :
      ( ~ ssItem(U_4517)
      | ( cons(U_4517,nil) != nil ) ),
    inference(resolution,[status(thm)],[c_16,c_106981]) ).

tff(c_107173,plain,
    cons(sk9,nil) != nil,
    inference(resolution,[status(thm)],[c_2128,c_107108]) ).

tff(c_107358,plain,
    sk1 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_107194,c_107173]) ).

tff(c_108262,plain,
    ! [U_4584,V_4585] :
      ( ( tl(cons(U_4584,V_4585)) = V_4585 )
      | ~ ssList(V_4585)
      | ~ ssItem(U_4584) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_108277,plain,
    ( ( tl(sk1) = nil )
    | ~ ssList(nil)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_108262]) ).

tff(c_108283,plain,
    tl(sk1) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_16,c_108277]) ).

tff(c_262242,plain,
    ( ( tl(sk1) = skaf82(sk1) )
    | ( sk1 = nil ) ),
    inference(resolution,[status(thm)],[c_416,c_262146]) ).

tff(c_262282,plain,
    ( ( skaf82(sk1) = nil )
    | ( sk1 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_108283,c_262242]) ).

tff(c_262283,plain,
    skaf82(sk1) = nil,
    inference(negUnitSimplification,[status(thm)],[c_107358,c_262282]) ).

tff(c_108543,plain,
    ! [U_4633] :
      ( singletonP(cons(U_4633,nil))
      | ~ ssList(cons(U_4633,nil))
      | ~ ssItem(U_4633) ),
    inference(cnfTransformation,[status(thm)],[f_624]) ).

tff(c_108553,plain,
    ( singletonP(cons(sk9,nil))
    | ~ ssList(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_108543]) ).

tff(c_108560,plain,
    singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_416,c_107194,c_108553]) ).

tff(c_219959,plain,
    ! [U_8868] :
      ( ( tl(U_8868) = skaf82(U_8868) )
      | ( nil = U_8868 )
      | ~ ssList(U_8868) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_108654]) ).

tff(c_220097,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_386,c_219959]) ).

tff(c_220402,plain,
    sk6 = nil,
    inference(splitLeft,[status(thm)],[c_220097]) ).

tff(c_211435,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106656,c_211319]) ).

tff(c_211534,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106656,c_211435]) ).

tff(c_211552,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_211534,c_258]) ).

tff(c_211555,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_211552]) ).

tff(c_214601,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_211555]) ).

tff(c_220406,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_220402,c_214601]) ).

tff(c_220463,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_211550,c_220406]) ).

tff(c_220465,plain,
    sk6 != nil,
    inference(splitRight,[status(thm)],[c_220097]) ).

tff(c_220464,plain,
    tl(sk6) = skaf82(sk6),
    inference(splitRight,[status(thm)],[c_220097]) ).

tff(c_220515,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_220464,c_208]) ).

tff(c_220528,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_220515]) ).

tff(c_220529,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_220465,c_220528]) ).

tff(c_221130,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_220529,c_276]) ).

tff(c_221190,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_221130]) ).

tff(c_221902,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_221190]) ).

tff(c_221905,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_221902]) ).

tff(c_221908,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_221905]) ).

tff(c_221910,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_220465,c_221908]) ).

tff(c_221912,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_221190]) ).

tff(c_215404,plain,
    ! [W_8480,U_8481,V_8482,X_8483] :
      ( ( W_8480 = U_8481 )
      | ~ ssItem(U_8481)
      | ~ ssItem(W_8480)
      | ~ ssList(V_8482)
      | ~ ssList(X_8483)
      | ~ frontsegP(cons(U_8481,V_8482),cons(W_8480,X_8483)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_215437,plain,
    ! [U_8481,V_8482] :
      ( ( sk9 = U_8481 )
      | ~ ssItem(U_8481)
      | ~ ssItem(sk9)
      | ~ ssList(V_8482)
      | ~ ssList(nil)
      | ~ frontsegP(cons(U_8481,V_8482),sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_215404]) ).

tff(c_247122,plain,
    ! [U_9830,V_9831] :
      ( ( sk9 = U_9830 )
      | ~ ssItem(U_9830)
      | ~ ssList(V_9831)
      | ~ frontsegP(cons(U_9830,V_9831),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_215437]) ).

tff(c_247206,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk6,sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_220529,c_247122]) ).

tff(c_247307,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_221912,c_247206]) ).

tff(c_247404,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_247307]) ).

tff(c_216569,plain,
    ! [U_8527] : ( app(nil,skaf82(U_8527)) = skaf82(U_8527) ),
    inference(resolution,[status(thm)],[c_26,c_106531]) ).

tff(c_216602,plain,
    ! [U_8527] :
      ( frontsegP(skaf82(U_8527),nil)
      | ~ ssList(app(nil,skaf82(U_8527)))
      | ~ ssList(nil)
      | ~ ssList(skaf82(U_8527)) ),
    inference(superposition,[status(thm),theory(equality)],[c_216569,c_288]) ).

tff(c_216632,plain,
    ! [U_8527] : frontsegP(skaf82(U_8527),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16,c_26,c_106654,c_216602]) ).

tff(c_215434,plain,
    ! [W_8480,X_8483] :
      ( ( sk9 = W_8480 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_8480)
      | ~ ssList(nil)
      | ~ ssList(X_8483)
      | ~ frontsegP(sk1,cons(W_8480,X_8483)) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_215404]) ).

tff(c_247727,plain,
    ! [W_9848,X_9849] :
      ( ( sk9 = W_9848 )
      | ~ ssItem(W_9848)
      | ~ ssList(X_9849)
      | ~ frontsegP(sk1,cons(W_9848,X_9849)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_215434]) ).

tff(c_247814,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_220529,c_247727]) ).

tff(c_247915,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_221912,c_247814]) ).

tff(c_247978,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_247915]) ).

tff(c_217259,plain,
    ! [U_8555,V_8556,W_8557] :
      ( segmentP(app(app(U_8555,V_8556),W_8557),V_8556)
      | ~ ssList(app(app(U_8555,V_8556),W_8557))
      | ~ ssList(V_8556)
      | ~ ssList(U_8555)
      | ~ ssList(W_8557) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_217378,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_217259]) ).

tff(c_217540,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_217378]) ).

tff(c_225457,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_217540]) ).

tff(c_225460,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_225457]) ).

tff(c_225464,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_225460]) ).

tff(c_225466,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_217540]) ).

tff(c_215084,plain,
    ! [W_8472,V_8473,U_8474] :
      ( ( app(app(W_8472,V_8473),U_8474) = app(W_8472,app(V_8473,U_8474)) )
      | ~ ssList(W_8472)
      | ~ ssList(V_8473)
      | ~ ssList(U_8474) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_215188,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_215084]) ).

tff(c_215330,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_215188]) ).

tff(c_250414,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_225466,c_215330]) ).

tff(c_250467,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_250414]) ).

tff(c_250503,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_250467]) ).

tff(c_250567,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_250503,c_288]) ).

tff(c_250615,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_250503,c_250567]) ).

tff(c_250616,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_247978,c_250615]) ).

tff(c_250631,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_250616]) ).

tff(c_250635,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_250631]) ).

tff(c_250636,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_247915]) ).

tff(c_250703,plain,
    cons(sk9,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_250636,c_220529]) ).

tff(c_214977,plain,
    ! [X_8464,U_8465,V_8466] :
      ( frontsegP(cons(X_8464,U_8465),cons(X_8464,V_8466))
      | ~ ssItem(X_8464)
      | ~ ssList(U_8465)
      | ~ ssList(V_8466)
      | ~ frontsegP(U_8465,V_8466) ),
    inference(cnfTransformation,[status(thm)],[f_1460]) ).

tff(c_215011,plain,
    ! [U_8465] :
      ( frontsegP(cons(sk9,U_8465),sk1)
      | ~ ssItem(sk9)
      | ~ ssList(U_8465)
      | ~ ssList(nil)
      | ~ frontsegP(U_8465,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_214977]) ).

tff(c_215025,plain,
    ! [U_8465] :
      ( frontsegP(cons(sk9,U_8465),sk1)
      | ~ ssList(U_8465)
      | ~ frontsegP(U_8465,nil) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_215011]) ).

tff(c_251079,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(skaf82(sk6),nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_250703,c_215025]) ).

tff(c_251189,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_216632,c_26,c_251079]) ).

tff(c_251191,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_247404,c_251189]) ).

tff(c_251193,plain,
    frontsegP(sk6,sk1),
    inference(splitRight,[status(thm)],[c_247307]) ).

tff(c_251299,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,sk6) ),
    inference(resolution,[status(thm)],[c_251193,c_258]) ).

tff(c_251308,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_386,c_251299]) ).

tff(c_251574,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_251308]) ).

tff(c_215124,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_215084,c_390]) ).

tff(c_215295,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_215124]) ).

tff(c_254903,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_225466,c_215295]) ).

tff(c_254956,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_254903]) ).

tff(c_254992,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_254956]) ).

tff(c_255056,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_254992,c_288]) ).

tff(c_255104,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_254992,c_255056]) ).

tff(c_255105,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_251574,c_255104]) ).

tff(c_255120,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_255105]) ).

tff(c_255124,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_255120]) ).

tff(c_255125,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_251308]) ).

tff(c_107714,plain,
    ! [U_4539] :
      ( ( cons(skaf44(U_4539),nil) = U_4539 )
      | ~ ssList(U_4539)
      | ~ singletonP(U_4539) ),
    inference(cnfTransformation,[status(thm)],[f_464]) ).

tff(c_107737,plain,
    ! [U_4539] :
      ( equalelemsP(U_4539)
      | ~ ssItem(skaf44(U_4539))
      | ~ ssList(U_4539)
      | ~ singletonP(U_4539) ),
    inference(superposition,[status(thm),theory(equality)],[c_107714,c_128]) ).

tff(c_107991,plain,
    ! [U_4575] :
      ( equalelemsP(U_4575)
      | ~ ssList(U_4575)
      | ~ singletonP(U_4575) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_107737]) ).

tff(c_108129,plain,
    ( equalelemsP(sk6)
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_107991]) ).

tff(c_108134,plain,
    ~ singletonP(sk6),
    inference(splitLeft,[status(thm)],[c_108129]) ).

tff(c_255446,plain,
    ~ singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_255125,c_108134]) ).

tff(c_255502,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_108560,c_255446]) ).

tff(c_255503,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_211555]) ).

tff(c_211693,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106517,c_211568]) ).

tff(c_211789,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106517,c_211693]) ).

tff(c_211968,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_211789,c_256]) ).

tff(c_211971,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_211968]) ).

tff(c_214494,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_211971]) ).

tff(c_255505,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_255503,c_214494]) ).

tff(c_255559,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_211799,c_255505]) ).

tff(c_255560,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_211971]) ).

tff(c_107334,plain,
    ! [U_4520,V_4521] :
      ( ssList(cons(U_4520,V_4521))
      | ~ ssList(V_4521)
      | ~ ssItem(U_4520) ),
    inference(cnfTransformation,[status(thm)],[f_342]) ).

tff(c_209206,plain,
    ! [U_8275,V_8276] :
      ( ( app(nil,cons(U_8275,V_8276)) = cons(U_8275,V_8276) )
      | ~ ssList(V_8276)
      | ~ ssItem(U_8275) ),
    inference(resolution,[status(thm)],[c_107334,c_148]) ).

tff(c_110033,plain,
    ! [U_4703,V_4704] :
      ( frontsegP(app(U_4703,V_4704),U_4703)
      | ~ ssList(app(U_4703,V_4704))
      | ~ ssList(U_4703)
      | ~ ssList(V_4704) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_110182,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106516,c_110033]) ).

tff(c_110279,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106516,c_110182]) ).

tff(c_109758,plain,
    ! [U_4701,V_4702] :
      ( rearsegP(app(U_4701,V_4702),V_4702)
      | ~ ssList(app(U_4701,V_4702))
      | ~ ssList(V_4702)
      | ~ ssList(U_4701) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_109907,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_106516,c_109758]) ).

tff(c_110004,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_106516,c_109907]) ).

tff(c_118519,plain,
    ! [U_5284] :
      ( ( tl(U_5284) = skaf82(U_5284) )
      | ( nil = U_5284 )
      | ~ ssList(U_5284) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_108654]) ).

tff(c_118657,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_386,c_118519]) ).

tff(c_118746,plain,
    sk6 = nil,
    inference(splitLeft,[status(thm)],[c_118657]) ).

tff(c_117899,plain,
    ! [V_5230] :
      ( ( nil = V_5230 )
      | ~ ssList(V_5230)
      | ( app(sk6,V_5230) != nil ) ),
    inference(resolution,[status(thm)],[c_386,c_108791]) ).

tff(c_118038,plain,
    ( ( sk6 = nil )
    | ( app(sk6,sk6) != nil ) ),
    inference(resolution,[status(thm)],[c_386,c_117899]) ).

tff(c_118046,plain,
    app(sk6,sk6) != nil,
    inference(splitLeft,[status(thm)],[c_118038]) ).

tff(c_118748,plain,
    app(nil,nil) != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_118746,c_118746,c_118046]) ).

tff(c_118813,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_106516,c_118748]) ).

tff(c_118815,plain,
    sk6 != nil,
    inference(splitRight,[status(thm)],[c_118657]) ).

tff(c_118814,plain,
    tl(sk6) = skaf82(sk6),
    inference(splitRight,[status(thm)],[c_118657]) ).

tff(c_118853,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_118814,c_208]) ).

tff(c_118866,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),skaf82(sk6)) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_118853]) ).

tff(c_118867,plain,
    cons(hd(sk6),skaf82(sk6)) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_118815,c_118866]) ).

tff(c_119797,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_118867,c_276]) ).

tff(c_119857,plain,
    ( memberP(sk6,hd(sk6))
    | ~ ssItem(hd(sk6)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_119797]) ).

tff(c_120115,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_119857]) ).

tff(c_120261,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_120115]) ).

tff(c_120264,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_120261]) ).

tff(c_120266,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_118815,c_120264]) ).

tff(c_120268,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_119857]) ).

tff(c_114117,plain,
    ! [W_4875,U_4876,V_4877,X_4878] :
      ( ( W_4875 = U_4876 )
      | ~ ssItem(U_4876)
      | ~ ssItem(W_4875)
      | ~ ssList(V_4877)
      | ~ ssList(X_4878)
      | ~ frontsegP(cons(U_4876,V_4877),cons(W_4875,X_4878)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_114150,plain,
    ! [U_4876,V_4877] :
      ( ( sk9 = U_4876 )
      | ~ ssItem(U_4876)
      | ~ ssItem(sk9)
      | ~ ssList(V_4877)
      | ~ ssList(nil)
      | ~ frontsegP(cons(U_4876,V_4877),sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_114117]) ).

tff(c_146878,plain,
    ! [U_6252,V_6253] :
      ( ( sk9 = U_6252 )
      | ~ ssItem(U_6252)
      | ~ ssList(V_6253)
      | ~ frontsegP(cons(U_6252,V_6253),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_114150]) ).

tff(c_146962,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk6,sk1) ),
    inference(superposition,[status(thm),theory(equality)],[c_118867,c_146878]) ).

tff(c_147063,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk6,sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_120268,c_146962]) ).

tff(c_150446,plain,
    ~ frontsegP(sk6,sk1),
    inference(splitLeft,[status(thm)],[c_147063]) ).

tff(c_110053,plain,
    ! [U_2] :
      ( frontsegP(skaf82(U_2),nil)
      | ~ ssList(app(nil,skaf82(U_2)))
      | ~ ssList(nil)
      | ~ ssList(skaf82(U_2)) ),
    inference(superposition,[status(thm),theory(equality)],[c_106654,c_110033]) ).

tff(c_110195,plain,
    ! [U_2] : frontsegP(skaf82(U_2),nil),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_16,c_26,c_106654,c_110053]) ).

tff(c_114147,plain,
    ! [W_4875,X_4878] :
      ( ( sk9 = W_4875 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_4875)
      | ~ ssList(nil)
      | ~ ssList(X_4878)
      | ~ frontsegP(sk1,cons(W_4875,X_4878)) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_114117]) ).

tff(c_147585,plain,
    ! [W_6255,X_6256] :
      ( ( sk9 = W_6255 )
      | ~ ssItem(W_6255)
      | ~ ssList(X_6256)
      | ~ frontsegP(sk1,cons(W_6255,X_6256)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_114147]) ).

tff(c_147672,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_118867,c_147585]) ).

tff(c_147773,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_26,c_120268,c_147672]) ).

tff(c_150461,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_147773]) ).

tff(c_115391,plain,
    ! [U_4923,V_4924,W_4925] :
      ( segmentP(app(app(U_4923,V_4924),W_4925),V_4924)
      | ~ ssList(app(app(U_4923,V_4924),W_4925))
      | ~ ssList(V_4924)
      | ~ ssList(U_4923)
      | ~ ssList(W_4925) ),
    inference(cnfTransformation,[status(thm)],[f_1371]) ).

tff(c_115492,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk6)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_115391]) ).

tff(c_115648,plain,
    ( segmentP(sk1,cons(sk5,nil))
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_416,c_390,c_115492]) ).

tff(c_127126,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_115648]) ).

tff(c_127129,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_127126]) ).

tff(c_127133,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_127129]) ).

tff(c_127135,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_115648]) ).

tff(c_113660,plain,
    ! [W_4859,V_4860,U_4861] :
      ( ( app(app(W_4859,V_4860),U_4861) = app(W_4859,app(V_4860,U_4861)) )
      | ~ ssList(W_4859)
      | ~ ssList(V_4860)
      | ~ ssList(U_4861) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_113773,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_113660]) ).

tff(c_113921,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_113773]) ).

tff(c_157297,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_127135,c_113921]) ).

tff(c_157353,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_157297]) ).

tff(c_157391,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_157353]) ).

tff(c_157455,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_157391,c_288]) ).

tff(c_157506,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_157391,c_157455]) ).

tff(c_157507,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_150461,c_157506]) ).

tff(c_157524,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_157507]) ).

tff(c_157528,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_157524]) ).

tff(c_157529,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_147773]) ).

tff(c_157647,plain,
    cons(sk9,skaf82(sk6)) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_157529,c_118867]) ).

tff(c_113990,plain,
    ! [X_4862,U_4863,V_4864] :
      ( frontsegP(cons(X_4862,U_4863),cons(X_4862,V_4864))
      | ~ ssItem(X_4862)
      | ~ ssList(U_4863)
      | ~ ssList(V_4864)
      | ~ frontsegP(U_4863,V_4864) ),
    inference(cnfTransformation,[status(thm)],[f_1460]) ).

tff(c_114024,plain,
    ! [U_4863] :
      ( frontsegP(cons(sk9,U_4863),sk1)
      | ~ ssItem(sk9)
      | ~ ssList(U_4863)
      | ~ ssList(nil)
      | ~ frontsegP(U_4863,nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_113990]) ).

tff(c_114038,plain,
    ! [U_4863] :
      ( frontsegP(cons(sk9,U_4863),sk1)
      | ~ ssList(U_4863)
      | ~ frontsegP(U_4863,nil) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_114024]) ).

tff(c_157918,plain,
    ( frontsegP(sk6,sk1)
    | ~ ssList(skaf82(sk6))
    | ~ frontsegP(skaf82(sk6),nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_157647,c_114038]) ).

tff(c_158028,plain,
    frontsegP(sk6,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_110195,c_26,c_157918]) ).

tff(c_158030,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_150446,c_158028]) ).

tff(c_158032,plain,
    frontsegP(sk6,sk1),
    inference(splitRight,[status(thm)],[c_147063]) ).

tff(c_158150,plain,
    ( ( sk6 = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ frontsegP(sk1,sk6) ),
    inference(resolution,[status(thm)],[c_158032,c_258]) ).

tff(c_158159,plain,
    ( ( sk6 = sk1 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_416,c_386,c_158150]) ).

tff(c_158482,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_158159]) ).

tff(c_162355,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_127135,c_113921]) ).

tff(c_162411,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_162355]) ).

tff(c_162449,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_162411]) ).

tff(c_162513,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_162449,c_288]) ).

tff(c_162564,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_162449,c_162513]) ).

tff(c_162565,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_158482,c_162564]) ).

tff(c_162582,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_162565]) ).

tff(c_162586,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_162582]) ).

tff(c_162587,plain,
    sk6 = sk1,
    inference(splitRight,[status(thm)],[c_158159]) ).

tff(c_162828,plain,
    ~ singletonP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_162587,c_108134]) ).

tff(c_162887,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_108560,c_162828]) ).

tff(c_162888,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_118038]) ).

tff(c_109892,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106517,c_109758]) ).

tff(c_109994,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106517,c_109892]) ).

tff(c_110023,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_109994,c_256]) ).

tff(c_110026,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_110023]) ).

tff(c_112982,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_110026]) ).

tff(c_162895,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_162888,c_112982]) ).

tff(c_162957,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_110004,c_162895]) ).

tff(c_162958,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_110026]) ).

tff(c_110158,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_106656,c_110033]) ).

tff(c_110263,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_106656,c_110158]) ).

tff(c_110414,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_110263,c_258]) ).

tff(c_110417,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_110414]) ).

tff(c_112981,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_110417]) ).

tff(c_162960,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_162958,c_112981]) ).

tff(c_163017,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_110279,c_162960]) ).

tff(c_163018,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_110417]) ).

tff(c_109805,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_109758]) ).

tff(c_109936,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_109805]) ).

tff(c_177467,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(nil,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_163018,c_109936]) ).

tff(c_177468,plain,
    ~ ssList(app(nil,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_177467]) ).

tff(c_177526,plain,
    ( ~ ssList(nil)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_177468]) ).

tff(c_177529,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_177526]) ).

tff(c_177532,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_177529]) ).

tff(c_177536,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_177532]) ).

tff(c_177538,plain,
    ssList(app(nil,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_177467]) ).

tff(c_163068,plain,
    app(app(nil,cons(sk5,nil)),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_163018,c_390]) ).

tff(c_180989,plain,
    ( frontsegP(sk1,app(nil,cons(sk5,nil)))
    | ~ ssList(app(app(nil,cons(sk5,nil)),sk7))
    | ~ ssList(app(nil,cons(sk5,nil)))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_163068,c_288]) ).

tff(c_181031,plain,
    frontsegP(sk1,app(nil,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_177538,c_416,c_163068,c_180989]) ).

tff(c_209227,plain,
    ( frontsegP(sk1,cons(sk5,nil))
    | ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_209206,c_181031]) ).

tff(c_209349,plain,
    frontsegP(sk1,cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_209227]) ).

tff(c_163071,plain,
    ~ memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_163018,c_106386]) ).

tff(c_180980,plain,
    ! [V_186] :
      ( memberP(sk1,V_186)
      | ~ ssItem(V_186)
      | ~ ssList(app(nil,cons(sk5,nil)))
      | ~ ssList(sk7)
      | ~ memberP(sk7,V_186) ),
    inference(superposition,[status(thm),theory(equality)],[c_163068,c_282]) ).

tff(c_182516,plain,
    ! [V_7510] :
      ( memberP(sk1,V_7510)
      | ~ ssItem(V_7510)
      | ~ memberP(sk7,V_7510) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_177538,c_180980]) ).

tff(c_182530,plain,
    ( memberP(sk1,sk8)
    | ~ ssItem(sk8) ),
    inference(resolution,[status(thm)],[c_106385,c_182516]) ).

tff(c_182543,plain,
    memberP(sk1,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_182530]) ).

tff(c_163930,plain,
    ! [W_6588,U_6589,V_6590] :
      ( ( W_6588 = U_6589 )
      | memberP(V_6590,W_6588)
      | ~ ssItem(W_6588)
      | ~ ssItem(U_6589)
      | ~ ssList(V_6590)
      | ~ memberP(cons(U_6589,V_6590),W_6588) ),
    inference(cnfTransformation,[status(thm)],[f_1239]) ).

tff(c_163951,plain,
    ! [W_6588] :
      ( ( sk9 = W_6588 )
      | memberP(nil,W_6588)
      | ~ ssItem(W_6588)
      | ~ ssItem(sk9)
      | ~ ssList(nil)
      | ~ memberP(sk1,W_6588) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_163930]) ).

tff(c_196364,plain,
    ! [W_7916] :
      ( ( sk9 = W_7916 )
      | memberP(nil,W_7916)
      | ~ ssItem(W_7916)
      | ~ memberP(sk1,W_7916) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_163951]) ).

tff(c_196370,plain,
    ( ( sk9 = sk8 )
    | memberP(nil,sk8)
    | ~ ssItem(sk8) ),
    inference(resolution,[status(thm)],[c_182543,c_196364]) ).

tff(c_196387,plain,
    ( ( sk9 = sk8 )
    | memberP(nil,sk8) ),
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_196370]) ).

tff(c_196388,plain,
    sk9 = sk8,
    inference(negUnitSimplification,[status(thm)],[c_163071,c_196387]) ).

tff(c_164088,plain,
    ! [W_6604,U_6605,V_6606,X_6607] :
      ( ( W_6604 = U_6605 )
      | ~ ssItem(U_6605)
      | ~ ssItem(W_6604)
      | ~ ssList(V_6606)
      | ~ ssList(X_6607)
      | ~ frontsegP(cons(U_6605,V_6606),cons(W_6604,X_6607)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_164118,plain,
    ! [W_6604,X_6607] :
      ( ( sk9 = W_6604 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_6604)
      | ~ ssList(nil)
      | ~ ssList(X_6607)
      | ~ frontsegP(sk1,cons(W_6604,X_6607)) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_164088]) ).

tff(c_164137,plain,
    ! [W_6604,X_6607] :
      ( ( sk9 = W_6604 )
      | ~ ssItem(W_6604)
      | ~ ssList(X_6607)
      | ~ frontsegP(sk1,cons(W_6604,X_6607)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_164118]) ).

tff(c_198614,plain,
    ! [W_6604,X_6607] :
      ( ( sk8 = W_6604 )
      | ~ ssItem(W_6604)
      | ~ ssList(X_6607)
      | ~ frontsegP(sk1,cons(W_6604,X_6607)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_196388,c_164137]) ).

tff(c_209607,plain,
    ( ( sk8 = sk5 )
    | ~ ssItem(sk5)
    | ~ ssList(nil) ),
    inference(resolution,[status(thm)],[c_209349,c_198614]) ).

tff(c_209614,plain,
    sk8 = sk5,
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_384,c_209607]) ).

tff(c_124,plain,
    ! [U_56] :
      ( leq(U_56,U_56)
      | ~ ssItem(U_56) ),
    inference(cnfTransformation,[status(thm)],[f_186]) ).

tff(c_108937,plain,
    ! [U_4654,V_4655] :
      ( ( app(cons(U_4654,nil),V_4655) = cons(U_4654,V_4655) )
      | ~ ssList(V_4655)
      | ~ ssItem(U_4654) ),
    inference(cnfTransformation,[status(thm)],[f_666]) ).

tff(c_108952,plain,
    ! [V_4655] :
      ( ( cons(sk9,V_4655) = app(sk1,V_4655) )
      | ~ ssList(V_4655)
      | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_108937]) ).

tff(c_171238,plain,
    ! [V_7136] :
      ( ( cons(sk9,V_7136) = app(sk1,V_7136) )
      | ~ ssList(V_7136) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_108952]) ).

tff(c_171373,plain,
    cons(sk9,sk1) = app(sk1,sk1),
    inference(resolution,[status(thm)],[c_416,c_171238]) ).

tff(c_107213,plain,
    ( totalorderedP(sk1)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_134]) ).

tff(c_107230,plain,
    totalorderedP(sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_107213]) ).

tff(c_107901,plain,
    ! [U_4567,V_4568] :
      ( ( hd(cons(U_4567,V_4568)) = U_4567 )
      | ~ ssList(V_4568)
      | ~ ssItem(U_4567) ),
    inference(cnfTransformation,[status(thm)],[f_428]) ).

tff(c_107916,plain,
    ( ( hd(sk1) = sk9 )
    | ~ ssList(nil)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_107901]) ).

tff(c_107922,plain,
    hd(sk1) = sk9,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_16,c_107916]) ).

tff(c_112954,plain,
    ! [V_4839,U_4840] :
      ( ( nil = V_4839 )
      | totalorderedP(cons(U_4840,V_4839))
      | ~ ssItem(U_4840)
      | ~ ssList(V_4839)
      | ~ totalorderedP(V_4839)
      | ~ leq(U_4840,hd(V_4839)) ),
    inference(cnfTransformation,[status(thm)],[f_1207]) ).

tff(c_112967,plain,
    ! [U_4840] :
      ( ( sk1 = nil )
      | totalorderedP(cons(U_4840,sk1))
      | ~ ssItem(U_4840)
      | ~ ssList(sk1)
      | ~ totalorderedP(sk1)
      | ~ leq(U_4840,sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_107922,c_112954]) ).

tff(c_112978,plain,
    ! [U_4840] :
      ( ( sk1 = nil )
      | totalorderedP(cons(U_4840,sk1))
      | ~ ssItem(U_4840)
      | ~ leq(U_4840,sk9) ),
    inference(demodulation,[status(thm),theory(equality)],[c_107230,c_416,c_112967]) ).

tff(c_195405,plain,
    ! [U_7859] :
      ( totalorderedP(cons(U_7859,sk1))
      | ~ ssItem(U_7859)
      | ~ leq(U_7859,sk9) ),
    inference(negUnitSimplification,[status(thm)],[c_107358,c_112978]) ).

tff(c_195411,plain,
    ( totalorderedP(app(sk1,sk1))
    | ~ ssItem(sk9)
    | ~ leq(sk9,sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_171373,c_195405]) ).

tff(c_195417,plain,
    ( totalorderedP(app(sk1,sk1))
    | ~ leq(sk9,sk9) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_195411]) ).

tff(c_195418,plain,
    ~ leq(sk9,sk9),
    inference(splitLeft,[status(thm)],[c_195417]) ).

tff(c_195427,plain,
    ~ ssItem(sk9),
    inference(resolution,[status(thm)],[c_124,c_195418]) ).

tff(c_195437,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_195427]) ).

tff(c_195439,plain,
    leq(sk9,sk9),
    inference(splitRight,[status(thm)],[c_195417]) ).

tff(c_196405,plain,
    leq(sk8,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_196388,c_196388,c_195439]) ).

tff(c_209713,plain,
    leq(sk5,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_209614,c_209614,c_196405]) ).

tff(c_109048,plain,
    ! [V_4661,U_4662] :
      ( ( V_4661 = U_4662 )
      | lt(U_4662,V_4661)
      | ~ ssItem(U_4662)
      | ~ ssItem(V_4661)
      | ~ leq(U_4662,V_4661) ),
    inference(cnfTransformation,[status(thm)],[f_692]) ).

tff(c_400,plain,
    ( ~ lt(sk5,sk8)
    | ~ lt(sk8,sk5) ),
    inference(cnfTransformation,[status(thm)],[f_1671]) ).

tff(c_106669,plain,
    ~ lt(sk8,sk5),
    inference(splitLeft,[status(thm)],[c_400]) ).

tff(c_109071,plain,
    ( ( sk8 = sk5 )
    | ~ ssItem(sk8)
    | ~ ssItem(sk5)
    | ~ leq(sk8,sk5) ),
    inference(resolution,[status(thm)],[c_109048,c_106669]) ).

tff(c_109093,plain,
    ( ( sk8 = sk5 )
    | ~ leq(sk8,sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_392,c_109071]) ).

tff(c_109360,plain,
    ~ leq(sk8,sk5),
    inference(splitLeft,[status(thm)],[c_109093]) ).

tff(c_209721,plain,
    ~ leq(sk5,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_209614,c_109360]) ).

tff(c_211062,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_209713,c_209721]) ).

tff(c_211063,plain,
    sk8 = sk5,
    inference(splitRight,[status(thm)],[c_109093]) ).

tff(c_211107,plain,
    ~ memberP(sk6,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_211063,c_106386]) ).

tff(c_255566,plain,
    ~ memberP(nil,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_255560,c_211107]) ).

tff(c_211108,plain,
    memberP(sk7,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_211063,c_106385]) ).

tff(c_211606,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_211568]) ).

tff(c_211731,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_211606]) ).

tff(c_265585,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(nil,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_255560,c_211731]) ).

tff(c_265586,plain,
    ~ ssList(app(nil,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_265585]) ).

tff(c_265589,plain,
    ( ~ ssList(nil)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_265586]) ).

tff(c_265592,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_265589]) ).

tff(c_265595,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_265592]) ).

tff(c_265599,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_265595]) ).

tff(c_265601,plain,
    ssList(app(nil,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_265585]) ).

tff(c_255608,plain,
    app(app(nil,cons(sk5,nil)),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_255560,c_390]) ).

tff(c_273980,plain,
    ! [V_186] :
      ( memberP(sk1,V_186)
      | ~ ssItem(V_186)
      | ~ ssList(app(nil,cons(sk5,nil)))
      | ~ ssList(sk7)
      | ~ memberP(sk7,V_186) ),
    inference(superposition,[status(thm),theory(equality)],[c_255608,c_282]) ).

tff(c_275364,plain,
    ! [V_10946] :
      ( memberP(sk1,V_10946)
      | ~ ssItem(V_10946)
      | ~ memberP(sk7,V_10946) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_265601,c_273980]) ).

tff(c_275378,plain,
    ( memberP(sk1,sk5)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_211108,c_275364]) ).

tff(c_275391,plain,
    memberP(sk1,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_275378]) ).

tff(c_256473,plain,
    ! [W_10030,U_10031,V_10032] :
      ( ( W_10030 = U_10031 )
      | memberP(V_10032,W_10030)
      | ~ ssItem(W_10030)
      | ~ ssItem(U_10031)
      | ~ ssList(V_10032)
      | ~ memberP(cons(U_10031,V_10032),W_10030) ),
    inference(cnfTransformation,[status(thm)],[f_1239]) ).

tff(c_256494,plain,
    ! [W_10030] :
      ( ( sk9 = W_10030 )
      | memberP(nil,W_10030)
      | ~ ssItem(W_10030)
      | ~ ssItem(sk9)
      | ~ ssList(nil)
      | ~ memberP(sk1,W_10030) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_256473]) ).

tff(c_289998,plain,
    ! [W_11333] :
      ( ( sk9 = W_11333 )
      | memberP(nil,W_11333)
      | ~ ssItem(W_11333)
      | ~ memberP(sk1,W_11333) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_256494]) ).

tff(c_290004,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_275391,c_289998]) ).

tff(c_290021,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_290004]) ).

tff(c_290022,plain,
    sk9 = sk5,
    inference(negUnitSimplification,[status(thm)],[c_255566,c_290021]) ).

tff(c_290124,plain,
    cons(sk5,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_290022,c_107194]) ).

tff(c_290297,plain,
    app(app(nil,sk1),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_290124,c_255608]) ).

tff(c_290305,plain,
    app(sk1,sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_106657,c_290297]) ).

tff(c_263889,plain,
    ! [V_10577] :
      ( ( cons(sk9,V_10577) = app(sk1,V_10577) )
      | ~ ssList(V_10577) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_108952]) ).

tff(c_264026,plain,
    cons(sk9,sk7) = app(sk1,sk7),
    inference(resolution,[status(thm)],[c_388,c_263889]) ).

tff(c_264285,plain,
    ( ( tl(app(sk1,sk7)) = sk7 )
    | ~ ssList(sk7)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_264026,c_192]) ).

tff(c_264348,plain,
    tl(app(sk1,sk7)) = sk7,
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_388,c_264285]) ).

tff(c_108677,plain,
    ! [U_4637,V_4638] :
      ( ( nil = U_4637 )
      | ~ ssList(U_4637)
      | ~ ssList(V_4638)
      | ( app(U_4637,V_4638) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_647]) ).

tff(c_108743,plain,
    ! [V_4638] :
      ( ( sk1 = nil )
      | ~ ssList(V_4638)
      | ( app(sk1,V_4638) != nil ) ),
    inference(resolution,[status(thm)],[c_416,c_108677]) ).

tff(c_259950,plain,
    ! [V_10177] :
      ( ~ ssList(V_10177)
      | ( app(sk1,V_10177) != nil ) ),
    inference(negUnitSimplification,[status(thm)],[c_107358,c_108743]) ).

tff(c_260087,plain,
    app(sk1,sk7) != nil,
    inference(resolution,[status(thm)],[c_388,c_259950]) ).

tff(c_264294,plain,
    ( ssList(app(sk1,sk7))
    | ~ ssList(sk7)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_264026,c_172]) ).

tff(c_264354,plain,
    ssList(app(sk1,sk7)),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_388,c_264294]) ).

tff(c_108669,plain,
    ! [U_4636] :
      ( ( tl(U_4636) = skaf82(U_4636) )
      | ( nil = U_4636 )
      | ~ ssList(U_4636) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_108654]) ).

tff(c_264474,plain,
    ( ( tl(app(sk1,sk7)) = skaf82(app(sk1,sk7)) )
    | ( app(sk1,sk7) = nil ) ),
    inference(resolution,[status(thm)],[c_264354,c_108669]) ).

tff(c_264539,plain,
    tl(app(sk1,sk7)) = skaf82(app(sk1,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_260087,c_264474]) ).

tff(c_274761,plain,
    skaf82(app(sk1,sk7)) = sk7,
    inference(demodulation,[status(thm),theory(equality)],[c_264348,c_264539]) ).

tff(c_290507,plain,
    skaf82(sk1) = sk7,
    inference(demodulation,[status(thm),theory(equality)],[c_290305,c_274761]) ).

tff(c_290534,plain,
    sk7 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_262283,c_290507]) ).

tff(c_290536,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_262699,c_290534]) ).

tff(c_290537,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_260682]) ).

tff(c_106659,plain,
    app(nil,sk7) = sk7,
    inference(resolution,[status(thm)],[c_388,c_106531]) ).

tff(c_211447,plain,
    ( frontsegP(sk7,nil)
    | ~ ssList(app(nil,sk7))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_106659,c_211319]) ).

tff(c_211542,plain,
    frontsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_106659,c_211447]) ).

tff(c_211917,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_211542,c_258]) ).

tff(c_211920,plain,
    ( ( sk7 = nil )
    | ~ frontsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_211917]) ).

tff(c_214493,plain,
    ~ frontsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_211920]) ).

tff(c_290565,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_290537,c_214493]) ).

tff(c_290604,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_211550,c_290565]) ).

tff(c_290605,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_211920]) ).

tff(c_106520,plain,
    app(sk7,nil) = sk7,
    inference(resolution,[status(thm)],[c_388,c_106392]) ).

tff(c_211687,plain,
    ( rearsegP(sk7,nil)
    | ~ ssList(app(sk7,nil))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_106520,c_211568]) ).

tff(c_211785,plain,
    rearsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_106520,c_211687]) ).

tff(c_211928,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_211785,c_256]) ).

tff(c_211931,plain,
    ( ( sk7 = nil )
    | ~ rearsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_211928]) ).

tff(c_214226,plain,
    ~ rearsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_211931]) ).

tff(c_290713,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_290605,c_214226]) ).

tff(c_290747,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_211799,c_290713]) ).

tff(c_290748,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_211931]) ).

tff(c_290754,plain,
    memberP(nil,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_290748,c_211108]) ).

tff(c_291048,plain,
    ~ ssItem(sk5),
    inference(resolution,[status(thm)],[c_290754,c_142]) ).

tff(c_291052,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_291048]) ).

tff(c_291054,plain,
    singletonP(sk6),
    inference(splitRight,[status(thm)],[c_108129]) ).

tff(c_107188,plain,
    ! [U_36] : ( cons(skaf44(U_36),nil) != nil ),
    inference(resolution,[status(thm)],[c_94,c_107108]) ).

tff(c_300333,plain,
    ! [U_11879] :
      ( ( nil != U_11879 )
      | ~ ssList(U_11879)
      | ~ singletonP(U_11879) ),
    inference(superposition,[status(thm),theory(equality)],[c_107714,c_107188]) ).

tff(c_300429,plain,
    ( ( sk6 != nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_300333]) ).

tff(c_300472,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_291054,c_300429]) ).

tff(c_291195,plain,
    ! [U_11351,V_11352] :
      ( ( tl(cons(U_11351,V_11352)) = V_11352 )
      | ~ ssList(V_11352)
      | ~ ssItem(U_11351) ),
    inference(cnfTransformation,[status(thm)],[f_420]) ).

tff(c_291207,plain,
    ! [U_103] :
      ( ( tl(U_103) = nil )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_103))
      | ~ ssList(U_103)
      | ~ singletonP(U_103) ),
    inference(superposition,[status(thm),theory(equality)],[c_202,c_291195]) ).

tff(c_300514,plain,
    ! [U_11921] :
      ( ( tl(U_11921) = nil )
      | ~ ssList(U_11921)
      | ~ singletonP(U_11921) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_291207]) ).

tff(c_300610,plain,
    ( ( tl(sk6) = nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_300514]) ).

tff(c_300653,plain,
    tl(sk6) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_291054,c_300610]) ).

tff(c_300665,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_300653,c_208]) ).

tff(c_300675,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_300665]) ).

tff(c_300676,plain,
    cons(hd(sk6),nil) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_300472,c_300675]) ).

tff(c_300774,plain,
    ( totalorderP(sk6)
    | ~ ssItem(hd(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_300676,c_138]) ).

tff(c_300859,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_300774]) ).

tff(c_300862,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_300859]) ).

tff(c_300865,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_300862]) ).

tff(c_300867,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_300472,c_300865]) ).

tff(c_300869,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_300774]) ).

tff(c_297106,plain,
    ! [W_11648,U_11649,V_11650,X_11651] :
      ( ( W_11648 = U_11649 )
      | ~ ssItem(U_11649)
      | ~ ssItem(W_11648)
      | ~ ssList(V_11650)
      | ~ ssList(X_11651)
      | ~ frontsegP(cons(U_11649,V_11650),cons(W_11648,X_11651)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_297136,plain,
    ! [W_11648,X_11651] :
      ( ( sk9 = W_11648 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_11648)
      | ~ ssList(nil)
      | ~ ssList(X_11651)
      | ~ frontsegP(sk1,cons(W_11648,X_11651)) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_297106]) ).

tff(c_329771,plain,
    ! [W_12940,X_12941] :
      ( ( sk9 = W_12940 )
      | ~ ssItem(W_12940)
      | ~ ssList(X_12941)
      | ~ frontsegP(sk1,cons(W_12940,X_12941)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_297136]) ).

tff(c_329861,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(nil)
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_300676,c_329771]) ).

tff(c_329961,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_300869,c_329861]) ).

tff(c_330801,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_329961]) ).

tff(c_295693,plain,
    ! [W_11596,V_11597,U_11598] :
      ( ( app(app(W_11596,V_11597),U_11598) = app(W_11596,app(V_11597,U_11598)) )
      | ~ ssList(W_11596)
      | ~ ssList(V_11597)
      | ~ ssList(U_11598) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_295797,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_295693]) ).

tff(c_295941,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_295797]) ).

tff(c_330817,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_307090,c_295941]) ).

tff(c_330867,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_330817]) ).

tff(c_330901,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_330867]) ).

tff(c_330965,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_330901,c_288]) ).

tff(c_331012,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_330901,c_330965]) ).

tff(c_331013,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_330801,c_331012]) ).

tff(c_331114,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_331013]) ).

tff(c_331118,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_331114]) ).

tff(c_331119,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_329961]) ).

tff(c_331149,plain,
    cons(sk9,nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_331119,c_300676]) ).

tff(c_331159,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_107194,c_331149]) ).

tff(c_331439,plain,
    app(sk1,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_307090,c_331159,c_295941]) ).

tff(c_331489,plain,
    ( ( app(sk1,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_331439]) ).

tff(c_331522,plain,
    app(sk1,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_331489]) ).

tff(c_350,plain,
    ! [U_273,V_274,W_275] :
      ( memberP(app(U_273,cons(V_274,W_275)),V_274)
      | ~ ssList(app(U_273,cons(V_274,W_275)))
      | ~ ssItem(V_274)
      | ~ ssList(U_273)
      | ~ ssList(W_275) ),
    inference(cnfTransformation,[status(thm)],[f_1405]) ).

tff(c_331947,plain,
    ( memberP(sk1,sk5)
    | ~ ssList(app(sk1,cons(sk5,sk7)))
    | ~ ssItem(sk5)
    | ~ ssList(sk1)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_331522,c_350]) ).

tff(c_332004,plain,
    memberP(sk1,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_384,c_416,c_331522,c_331947]) ).

tff(c_295542,plain,
    ! [W_11584,U_11585,V_11586] :
      ( ( W_11584 = U_11585 )
      | memberP(V_11586,W_11584)
      | ~ ssItem(W_11584)
      | ~ ssItem(U_11585)
      | ~ ssList(V_11586)
      | ~ memberP(cons(U_11585,V_11586),W_11584) ),
    inference(cnfTransformation,[status(thm)],[f_1239]) ).

tff(c_295560,plain,
    ! [W_11584] :
      ( ( sk9 = W_11584 )
      | memberP(nil,W_11584)
      | ~ ssItem(W_11584)
      | ~ ssItem(sk9)
      | ~ ssList(nil)
      | ~ memberP(sk1,W_11584) ),
    inference(superposition,[status(thm),theory(equality)],[c_107194,c_295542]) ).

tff(c_295569,plain,
    ! [W_11584] :
      ( ( sk9 = W_11584 )
      | memberP(nil,W_11584)
      | ~ ssItem(W_11584)
      | ~ memberP(sk1,W_11584) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_295560]) ).

tff(c_332233,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_332004,c_295569]) ).

tff(c_332236,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_332233]) ).

tff(c_332237,plain,
    memberP(nil,sk5),
    inference(splitLeft,[status(thm)],[c_332236]) ).

tff(c_332240,plain,
    ~ ssItem(sk5),
    inference(resolution,[status(thm)],[c_332237,c_142]) ).

tff(c_332244,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_332240]) ).

tff(c_332245,plain,
    sk9 = sk5,
    inference(splitRight,[status(thm)],[c_332236]) ).

tff(c_332333,plain,
    cons(sk5,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_332245,c_107194]) ).

tff(c_307089,plain,
    segmentP(sk1,cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_298227]) ).

tff(c_332592,plain,
    segmentP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_332333,c_307089]) ).

tff(c_254,plain,
    ! [V_153,U_152] :
      ( ( V_153 = U_152 )
      | ~ ssList(V_153)
      | ~ ssList(U_152)
      | ~ segmentP(V_153,U_152)
      | ~ segmentP(U_152,V_153) ),
    inference(cnfTransformation,[status(thm)],[f_756]) ).

tff(c_307206,plain,
    ( ( cons(sk5,nil) = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(cons(sk5,nil))
    | ~ segmentP(cons(sk5,nil),sk1) ),
    inference(resolution,[status(thm)],[c_307089,c_254]) ).

tff(c_307212,plain,
    ( ( cons(sk5,nil) = sk1 )
    | ~ segmentP(cons(sk5,nil),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_307090,c_416,c_307206]) ).

tff(c_320459,plain,
    ~ segmentP(cons(sk5,nil),sk1),
    inference(splitLeft,[status(thm)],[c_307212]) ).

tff(c_332561,plain,
    ~ segmentP(sk1,sk1),
    inference(demodulation,[status(thm),theory(equality)],[c_332333,c_320459]) ).

tff(c_332831,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_332592,c_332561]) ).

tff(c_332832,plain,
    cons(sk5,nil) = sk1,
    inference(splitRight,[status(thm)],[c_307212]) ).

tff(c_305357,plain,
    cons(sk9,sk7) = app(sk1,sk7),
    inference(resolution,[status(thm)],[c_388,c_305216]) ).

tff(c_306073,plain,
    ( ssList(app(sk1,sk7))
    | ~ ssList(sk7)
    | ~ ssItem(sk9) ),
    inference(superposition,[status(thm),theory(equality)],[c_305357,c_172]) ).

tff(c_306133,plain,
    ssList(app(sk1,sk7)),
    inference(demodulation,[status(thm),theory(equality)],[c_2128,c_388,c_306073]) ).

tff(c_332996,plain,
    ( ( hd(sk1) = sk5 )
    | ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_332832,c_194]) ).

tff(c_333084,plain,
    sk9 = sk5,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_107922,c_332996]) ).

tff(c_333483,plain,
    hd(sk1) = sk5,
    inference(demodulation,[status(thm),theory(equality)],[c_333084,c_107922]) ).

tff(c_332879,plain,
    app(app(sk6,sk1),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_332832,c_390]) ).

tff(c_333531,plain,
    ( ( app(sk6,app(sk1,sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(sk1)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_332879,c_298]) ).

tff(c_333578,plain,
    app(sk6,app(sk1,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_386,c_333531]) ).

tff(c_246,plain,
    ! [V_145,U_144] :
      ( ( hd(app(V_145,U_144)) = hd(V_145) )
      | ( nil = V_145 )
      | ~ ssList(V_145)
      | ~ ssList(U_144) ),
    inference(cnfTransformation,[status(thm)],[f_702]) ).

tff(c_335009,plain,
    ( ( hd(sk6) = hd(sk1) )
    | ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(app(sk1,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_333578,c_246]) ).

tff(c_335042,plain,
    ( ( hd(sk6) = sk5 )
    | ( sk6 = nil ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_306133,c_386,c_333483,c_335009]) ).

tff(c_335043,plain,
    hd(sk6) = sk5,
    inference(negUnitSimplification,[status(thm)],[c_300472,c_335042]) ).

tff(c_335075,plain,
    cons(sk5,nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_335043,c_300676]) ).

tff(c_335079,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_332832,c_335075]) ).

tff(c_335153,plain,
    app(app(sk1,sk1),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_335079,c_332879]) ).

tff(c_338108,plain,
    ( frontsegP(sk1,app(sk1,sk1))
    | ~ ssList(app(app(sk1,sk1),sk7))
    | ~ ssList(app(sk1,sk1))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_335153,c_288]) ).

tff(c_338152,plain,
    frontsegP(sk1,app(sk1,sk1)),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_306968,c_416,c_335153,c_338108]) ).

tff(c_338166,plain,
    ( ( app(sk1,sk1) = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(app(sk1,sk1))
    | ~ frontsegP(app(sk1,sk1),sk1) ),
    inference(resolution,[status(thm)],[c_338152,c_258]) ).

tff(c_338172,plain,
    ( ( app(sk1,sk1) = sk1 )
    | ~ frontsegP(app(sk1,sk1),sk1) ),
    inference(demodulation,[status(thm),theory(equality)],[c_306968,c_416,c_338166]) ).

tff(c_338173,plain,
    ~ frontsegP(app(sk1,sk1),sk1),
    inference(negUnitSimplification,[status(thm)],[c_306818,c_338172]) ).

tff(c_338176,plain,
    ( ~ ssList(sk1)
    | ~ frontsegP(sk1,sk1) ),
    inference(resolution,[status(thm)],[c_274,c_338173]) ).

tff(c_338183,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_293359,c_416,c_338176]) ).

tff(c_338184,plain,
    ~ lt(sk5,sk8),
    inference(splitRight,[status(thm)],[c_400]) ).

tff(c_432814,plain,
    ~ lt(sk5,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_432684,c_338184]) ).

tff(c_338185,plain,
    lt(sk8,sk5),
    inference(splitRight,[status(thm)],[c_400]) ).

tff(c_432813,plain,
    lt(sk5,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_432684,c_338185]) ).

tff(c_433063,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_432814,c_432813]) ).

tff(c_433065,plain,
    singletonP(sk6),
    inference(splitRight,[status(thm)],[c_339743]) ).

tff(c_338737,plain,
    ! [U_36] : ( cons(skaf44(U_36),nil) != nil ),
    inference(resolution,[status(thm)],[c_94,c_338656]) ).

tff(c_442453,plain,
    ! [U_17081] :
      ( ( nil != U_17081 )
      | ~ ssList(U_17081)
      | ~ singletonP(U_17081) ),
    inference(superposition,[status(thm),theory(equality)],[c_339473,c_338737]) ).

tff(c_442549,plain,
    ( ( sk6 != nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_442453]) ).

tff(c_442592,plain,
    sk6 != nil,
    inference(demodulation,[status(thm),theory(equality)],[c_433065,c_442549]) ).

tff(c_339479,plain,
    ! [U_13166] :
      ( ( tl(U_13166) = nil )
      | ~ ssList(nil)
      | ~ ssItem(skaf44(U_13166))
      | ~ ssList(U_13166)
      | ~ singletonP(U_13166) ),
    inference(superposition,[status(thm),theory(equality)],[c_339473,c_192]) ).

tff(c_442220,plain,
    ! [U_17006] :
      ( ( tl(U_17006) = nil )
      | ~ ssList(U_17006)
      | ~ singletonP(U_17006) ),
    inference(demodulation,[status(thm),theory(equality)],[c_94,c_16,c_339479]) ).

tff(c_442316,plain,
    ( ( tl(sk6) = nil )
    | ~ singletonP(sk6) ),
    inference(resolution,[status(thm)],[c_386,c_442220]) ).

tff(c_442359,plain,
    tl(sk6) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_433065,c_442316]) ).

tff(c_442371,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 )
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_442359,c_208]) ).

tff(c_442380,plain,
    ( ( sk6 = nil )
    | ( cons(hd(sk6),nil) = sk6 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_442371]) ).

tff(c_443226,plain,
    cons(hd(sk6),nil) = sk6,
    inference(negUnitSimplification,[status(thm)],[c_442592,c_442380]) ).

tff(c_443320,plain,
    ( totalorderP(sk6)
    | ~ ssItem(hd(sk6)) ),
    inference(superposition,[status(thm),theory(equality)],[c_443226,c_138]) ).

tff(c_443405,plain,
    ~ ssItem(hd(sk6)),
    inference(splitLeft,[status(thm)],[c_443320]) ).

tff(c_443408,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6) ),
    inference(resolution,[status(thm)],[c_156,c_443405]) ).

tff(c_443411,plain,
    sk6 = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_443408]) ).

tff(c_443413,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_442592,c_443411]) ).

tff(c_443415,plain,
    ssItem(hd(sk6)),
    inference(splitRight,[status(thm)],[c_443320]) ).

tff(c_438763,plain,
    ! [W_16840,U_16841,V_16842,X_16843] :
      ( ( W_16840 = U_16841 )
      | ~ ssItem(U_16841)
      | ~ ssItem(W_16840)
      | ~ ssList(V_16842)
      | ~ ssList(X_16843)
      | ~ frontsegP(cons(U_16841,V_16842),cons(W_16840,X_16843)) ),
    inference(cnfTransformation,[status(thm)],[f_1422]) ).

tff(c_438793,plain,
    ! [W_16840,X_16843] :
      ( ( sk9 = W_16840 )
      | ~ ssItem(sk9)
      | ~ ssItem(W_16840)
      | ~ ssList(nil)
      | ~ ssList(X_16843)
      | ~ frontsegP(sk1,cons(W_16840,X_16843)) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_438763]) ).

tff(c_471234,plain,
    ! [W_18133,X_18134] :
      ( ( sk9 = W_18133 )
      | ~ ssItem(W_18133)
      | ~ ssList(X_18134)
      | ~ frontsegP(sk1,cons(W_18133,X_18134)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_438793]) ).

tff(c_471324,plain,
    ( ( hd(sk6) = sk9 )
    | ~ ssItem(hd(sk6))
    | ~ ssList(nil)
    | ~ frontsegP(sk1,sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_443226,c_471234]) ).

tff(c_471424,plain,
    ( ( hd(sk6) = sk9 )
    | ~ frontsegP(sk1,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_443415,c_471324]) ).

tff(c_471440,plain,
    ~ frontsegP(sk1,sk6),
    inference(splitLeft,[status(thm)],[c_471424]) ).

tff(c_438234,plain,
    ! [W_16828,V_16829,U_16830] :
      ( ( app(app(W_16828,V_16829),U_16830) = app(W_16828,app(V_16829,U_16830)) )
      | ~ ssList(W_16828)
      | ~ ssList(V_16829)
      | ~ ssList(U_16830) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_438274,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_438234,c_390]) ).

tff(c_438442,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_438274]) ).

tff(c_474305,plain,
    app(sk6,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_447924,c_438442]) ).

tff(c_474355,plain,
    ( ( app(sk6,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_474305]) ).

tff(c_474389,plain,
    app(sk6,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_474355]) ).

tff(c_474447,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(app(sk6,cons(sk5,sk7)))
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(superposition,[status(thm),theory(equality)],[c_474389,c_288]) ).

tff(c_474494,plain,
    ( frontsegP(sk1,sk6)
    | ~ ssList(cons(sk5,sk7)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_416,c_474389,c_474447]) ).

tff(c_474495,plain,
    ~ ssList(cons(sk5,sk7)),
    inference(negUnitSimplification,[status(thm)],[c_471440,c_474494]) ).

tff(c_474512,plain,
    ( ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_474495]) ).

tff(c_474516,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_474512]) ).

tff(c_474517,plain,
    hd(sk6) = sk9,
    inference(splitRight,[status(thm)],[c_471424]) ).

tff(c_474631,plain,
    cons(sk9,nil) = sk6,
    inference(demodulation,[status(thm),theory(equality)],[c_474517,c_443226]) ).

tff(c_474641,plain,
    sk6 = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_338507,c_474631]) ).

tff(c_474865,plain,
    app(app(sk1,cons(sk5,nil)),sk7) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_474641,c_390]) ).

tff(c_476093,plain,
    ( ( app(sk1,app(cons(sk5,nil),sk7)) = sk1 )
    | ~ ssList(sk1)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_298,c_474865]) ).

tff(c_476132,plain,
    app(sk1,app(cons(sk5,nil),sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_447924,c_416,c_476093]) ).

tff(c_477175,plain,
    ( ( app(sk1,cons(sk5,sk7)) = sk1 )
    | ~ ssList(sk7)
    | ~ ssItem(sk5) ),
    inference(superposition,[status(thm),theory(equality)],[c_240,c_476132]) ).

tff(c_477208,plain,
    app(sk1,cons(sk5,sk7)) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_388,c_477175]) ).

tff(c_477236,plain,
    ( memberP(sk1,sk5)
    | ~ ssList(app(sk1,cons(sk5,sk7)))
    | ~ ssItem(sk5)
    | ~ ssList(sk1)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_477208,c_350]) ).

tff(c_477293,plain,
    memberP(sk1,sk5),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_384,c_416,c_477208,c_477236]) ).

tff(c_437820,plain,
    ! [W_16809,U_16810,V_16811] :
      ( ( W_16809 = U_16810 )
      | memberP(V_16811,W_16809)
      | ~ ssItem(W_16809)
      | ~ ssItem(U_16810)
      | ~ ssList(V_16811)
      | ~ memberP(cons(U_16810,V_16811),W_16809) ),
    inference(cnfTransformation,[status(thm)],[f_1239]) ).

tff(c_437841,plain,
    ! [W_16809] :
      ( ( sk9 = W_16809 )
      | memberP(nil,W_16809)
      | ~ ssItem(W_16809)
      | ~ ssItem(sk9)
      | ~ ssList(nil)
      | ~ memberP(sk1,W_16809) ),
    inference(superposition,[status(thm),theory(equality)],[c_338507,c_437820]) ).

tff(c_437850,plain,
    ! [W_16809] :
      ( ( sk9 = W_16809 )
      | memberP(nil,W_16809)
      | ~ ssItem(W_16809)
      | ~ memberP(sk1,W_16809) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_2128,c_437841]) ).

tff(c_477540,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_477293,c_437850]) ).

tff(c_477543,plain,
    ( ( sk9 = sk5 )
    | memberP(nil,sk5) ),
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_477540]) ).

tff(c_477544,plain,
    memberP(nil,sk5),
    inference(splitLeft,[status(thm)],[c_477543]) ).

tff(c_477547,plain,
    ~ ssItem(sk5),
    inference(resolution,[status(thm)],[c_477544,c_142]) ).

tff(c_477551,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_477547]) ).

tff(c_477552,plain,
    sk9 = sk5,
    inference(splitRight,[status(thm)],[c_477543]) ).

tff(c_477676,plain,
    cons(sk5,nil) = sk1,
    inference(demodulation,[status(thm),theory(equality)],[c_477552,c_338507]) ).

tff(c_434602,plain,
    ! [U_16664,V_16665] :
      ( rearsegP(app(U_16664,V_16665),V_16665)
      | ~ ssList(app(U_16664,V_16665))
      | ~ ssList(V_16665)
      | ~ ssList(U_16664) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_434637,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_390,c_434602]) ).

tff(c_434757,plain,
    ( rearsegP(sk1,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_416,c_390,c_434637]) ).

tff(c_457253,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(splitLeft,[status(thm)],[c_434757]) ).

tff(c_457256,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_457253]) ).

tff(c_457260,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_447924,c_386,c_457256]) ).

tff(c_457262,plain,
    ssList(app(sk6,cons(sk5,nil))),
    inference(splitRight,[status(thm)],[c_434757]) ).

tff(c_474747,plain,
    ssList(app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_474641,c_457262]) ).

tff(c_476080,plain,
    ( frontsegP(sk1,app(sk1,cons(sk5,nil)))
    | ~ ssList(app(app(sk1,cons(sk5,nil)),sk7))
    | ~ ssList(app(sk1,cons(sk5,nil)))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_474865,c_288]) ).

tff(c_476122,plain,
    frontsegP(sk1,app(sk1,cons(sk5,nil))),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_474747,c_416,c_474865,c_476080]) ).

tff(c_477814,plain,
    frontsegP(sk1,app(sk1,sk1)),
    inference(demodulation,[status(thm),theory(equality)],[c_477676,c_476122]) ).

tff(c_477856,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_469815,c_477814]) ).

tff(c_477857,plain,
    sk1 = nil,
    inference(splitRight,[status(thm)],[c_413]) ).

tff(c_512628,plain,
    app(app(sk6,cons(sk5,nil)),sk7) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_477857,c_390]) ).

tff(c_515121,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_512628,c_515059]) ).

tff(c_515250,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_512628,c_515121]) ).

tff(c_525044,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(negUnitSimplification,[status(thm)],[c_518259,c_515250]) ).

tff(c_525047,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_525044]) ).

tff(c_525050,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_525047]) ).

tff(c_525053,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_525050]) ).

tff(c_525057,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_525053]) ).

tff(c_525058,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_515327]) ).

tff(c_478044,plain,
    ! [U_18261] :
      ( ( app(U_18261,nil) = U_18261 )
      | ~ ssList(U_18261) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_478162,plain,
    app(nil,nil) = nil,
    inference(resolution,[status(thm)],[c_16,c_478044]) ).

tff(c_481494,plain,
    ! [U_18530,V_18531] :
      ( frontsegP(app(U_18530,V_18531),U_18530)
      | ~ ssList(app(U_18530,V_18531))
      | ~ ssList(U_18530)
      | ~ ssList(V_18531) ),
    inference(cnfTransformation,[status(thm)],[f_975]) ).

tff(c_481643,plain,
    ( frontsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_478162,c_481494]) ).

tff(c_481746,plain,
    frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_478162,c_481643]) ).

tff(c_478164,plain,
    app(sk7,nil) = sk7,
    inference(resolution,[status(thm)],[c_388,c_478044]) ).

tff(c_481212,plain,
    ! [U_18528,V_18529] :
      ( rearsegP(app(U_18528,V_18529),V_18529)
      | ~ ssList(app(U_18528,V_18529))
      | ~ ssList(V_18529)
      | ~ ssList(U_18528) ),
    inference(cnfTransformation,[status(thm)],[f_961]) ).

tff(c_481367,plain,
    ( rearsegP(sk7,nil)
    | ~ ssList(app(sk7,nil))
    | ~ ssList(nil)
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_478164,c_481212]) ).

tff(c_481468,plain,
    rearsegP(sk7,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_388,c_478164,c_481367]) ).

tff(c_481757,plain,
    ( ( sk7 = nil )
    | ~ ssList(sk7)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk7) ),
    inference(resolution,[status(thm)],[c_481468,c_256]) ).

tff(c_481760,plain,
    ( ( sk7 = nil )
    | ~ rearsegP(nil,sk7) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_388,c_481757]) ).

tff(c_484690,plain,
    ~ rearsegP(nil,sk7),
    inference(splitLeft,[status(thm)],[c_481760]) ).

tff(c_478909,plain,
    app(app(sk6,cons(sk5,nil)),sk7) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_477857,c_390]) ).

tff(c_481277,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(app(sk6,cons(sk5,nil)),sk7))
    | ~ ssList(sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(superposition,[status(thm),theory(equality)],[c_478909,c_481212]) ).

tff(c_481408,plain,
    ( rearsegP(nil,sk7)
    | ~ ssList(app(sk6,cons(sk5,nil))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_16,c_478909,c_481277]) ).

tff(c_491741,plain,
    ~ ssList(app(sk6,cons(sk5,nil))),
    inference(negUnitSimplification,[status(thm)],[c_484690,c_481408]) ).

tff(c_491744,plain,
    ( ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil)) ),
    inference(resolution,[status(thm)],[c_170,c_491741]) ).

tff(c_491747,plain,
    ~ ssList(cons(sk5,nil)),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_491744]) ).

tff(c_491750,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_491747]) ).

tff(c_491754,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_491750]) ).

tff(c_491755,plain,
    sk7 = nil,
    inference(splitRight,[status(thm)],[c_481760]) ).

tff(c_484337,plain,
    ! [W_18674,V_18675,U_18676] :
      ( ( app(app(W_18674,V_18675),U_18676) = app(W_18674,app(V_18675,U_18676)) )
      | ~ ssList(W_18674)
      | ~ ssList(V_18675)
      | ~ ssList(U_18676) ),
    inference(cnfTransformation,[status(thm)],[f_1051]) ).

tff(c_484453,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = nil )
    | ~ ssList(sk6)
    | ~ ssList(cons(sk5,nil))
    | ~ ssList(sk7) ),
    inference(superposition,[status(thm),theory(equality)],[c_478909,c_484337]) ).

tff(c_484593,plain,
    ( ( app(sk6,app(cons(sk5,nil),sk7)) = nil )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_388,c_386,c_484453]) ).

tff(c_510577,plain,
    ( ( app(sk6,app(cons(sk5,nil),nil)) = nil )
    | ~ ssList(cons(sk5,nil)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_491755,c_484593]) ).

tff(c_510578,plain,
    ~ ssList(cons(sk5,nil)),
    inference(splitLeft,[status(thm)],[c_510577]) ).

tff(c_510581,plain,
    ( ~ ssList(nil)
    | ~ ssItem(sk5) ),
    inference(resolution,[status(thm)],[c_172,c_510578]) ).

tff(c_510585,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_384,c_16,c_510581]) ).

tff(c_510587,plain,
    ssList(cons(sk5,nil)),
    inference(splitRight,[status(thm)],[c_510577]) ).

tff(c_481361,plain,
    ( rearsegP(nil,nil)
    | ~ ssList(app(nil,nil))
    | ~ ssList(nil)
    | ~ ssList(nil) ),
    inference(superposition,[status(thm),theory(equality)],[c_478162,c_481212]) ).

tff(c_481464,plain,
    rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_16,c_16,c_478162,c_481361]) ).

tff(c_479748,plain,
    ! [U_18407] :
      ( ( nil = U_18407 )
      | ( cons(skaf83(U_18407),skaf82(U_18407)) = U_18407 )
      | ~ ssList(U_18407) ),
    inference(cnfTransformation,[status(thm)],[f_543]) ).

tff(c_479760,plain,
    ! [U_18407] :
      ( ( tl(U_18407) = skaf82(U_18407) )
      | ~ ssList(skaf82(U_18407))
      | ~ ssItem(skaf83(U_18407))
      | ( nil = U_18407 )
      | ~ ssList(U_18407) ),
    inference(superposition,[status(thm),theory(equality)],[c_479748,c_192]) ).

tff(c_496311,plain,
    ! [U_19517] :
      ( ( tl(U_19517) = skaf82(U_19517) )
      | ( nil = U_19517 )
      | ~ ssList(U_19517) ),
    inference(demodulation,[status(thm),theory(equality)],[c_24,c_26,c_479760]) ).

tff(c_496440,plain,
    ( ( tl(sk6) = skaf82(sk6) )
    | ( sk6 = nil ) ),
    inference(resolution,[status(thm)],[c_386,c_496311]) ).

tff(c_496441,plain,
    sk6 = nil,
    inference(splitLeft,[status(thm)],[c_496440]) ).

tff(c_478163,plain,
    app(sk6,nil) = sk6,
    inference(resolution,[status(thm)],[c_386,c_478044]) ).

tff(c_481364,plain,
    ( rearsegP(sk6,nil)
    | ~ ssList(app(sk6,nil))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_478163,c_481212]) ).

tff(c_481466,plain,
    rearsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_478163,c_481364]) ).

tff(c_481752,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ rearsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_481466,c_256]) ).

tff(c_481755,plain,
    ( ( sk6 = nil )
    | ~ rearsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_481752]) ).

tff(c_491899,plain,
    ~ rearsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_481755]) ).

tff(c_496442,plain,
    ~ rearsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_496441,c_491899]) ).

tff(c_496497,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_481464,c_496442]) ).

tff(c_496499,plain,
    sk6 != nil,
    inference(splitRight,[status(thm)],[c_496440]) ).

tff(c_480204,plain,
    ! [U_18447,V_18448] :
      ( ( nil = U_18447 )
      | ~ ssList(U_18447)
      | ~ ssList(V_18448)
      | ( app(U_18447,V_18448) != nil ) ),
    inference(cnfTransformation,[status(thm)],[f_647]) ).

tff(c_480303,plain,
    ! [V_18448] :
      ( ( sk6 = nil )
      | ~ ssList(V_18448)
      | ( app(sk6,V_18448) != nil ) ),
    inference(resolution,[status(thm)],[c_386,c_480204]) ).

tff(c_496840,plain,
    ! [V_18448] :
      ( ~ ssList(V_18448)
      | ( app(sk6,V_18448) != nil ) ),
    inference(negUnitSimplification,[status(thm)],[c_496499,c_480303]) ).

tff(c_510695,plain,
    app(sk6,cons(sk5,nil)) != nil,
    inference(resolution,[status(thm)],[c_510587,c_496840]) ).

tff(c_146,plain,
    ! [U_68] :
      ( ( app(U_68,nil) = U_68 )
      | ~ ssList(U_68) ),
    inference(cnfTransformation,[status(thm)],[f_245]) ).

tff(c_510722,plain,
    app(cons(sk5,nil),nil) = cons(sk5,nil),
    inference(resolution,[status(thm)],[c_510587,c_146]) ).

tff(c_510586,plain,
    app(sk6,app(cons(sk5,nil),nil)) = nil,
    inference(splitRight,[status(thm)],[c_510577]) ).

tff(c_511436,plain,
    app(sk6,cons(sk5,nil)) = nil,
    inference(demodulation,[status(thm),theory(equality)],[c_510722,c_510586]) ).

tff(c_511437,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_510695,c_511436]) ).

tff(c_511438,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_481755]) ).

tff(c_478194,plain,
    ! [U_18284] :
      ( ( app(nil,U_18284) = U_18284 )
      | ~ ssList(U_18284) ),
    inference(cnfTransformation,[status(thm)],[f_250]) ).

tff(c_478314,plain,
    app(nil,sk6) = sk6,
    inference(resolution,[status(thm)],[c_386,c_478194]) ).

tff(c_481640,plain,
    ( frontsegP(sk6,nil)
    | ~ ssList(app(nil,sk6))
    | ~ ssList(nil)
    | ~ ssList(sk6) ),
    inference(superposition,[status(thm),theory(equality)],[c_478314,c_481494]) ).

tff(c_481744,plain,
    frontsegP(sk6,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_386,c_16,c_386,c_478314,c_481640]) ).

tff(c_481767,plain,
    ( ( sk6 = nil )
    | ~ ssList(sk6)
    | ~ ssList(nil)
    | ~ frontsegP(nil,sk6) ),
    inference(resolution,[status(thm)],[c_481744,c_258]) ).

tff(c_481770,plain,
    ( ( sk6 = nil )
    | ~ frontsegP(nil,sk6) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16,c_386,c_481767]) ).

tff(c_491842,plain,
    ~ frontsegP(nil,sk6),
    inference(splitLeft,[status(thm)],[c_481770]) ).

tff(c_511440,plain,
    ~ frontsegP(nil,nil),
    inference(demodulation,[status(thm),theory(equality)],[c_511438,c_491842]) ).

tff(c_511494,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_481746,c_511440]) ).

tff(c_511495,plain,
    sk6 = nil,
    inference(splitRight,[status(thm)],[c_481770]) ).

tff(c_478041,plain,
    memberP(sk6,sk8),
    inference(splitLeft,[status(thm)],[c_394]) ).

tff(c_511599,plain,
    memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_511495,c_478041]) ).

tff(c_511617,plain,
    ~ ssItem(sk8),
    inference(resolution,[status(thm)],[c_511599,c_142]) ).

tff(c_511621,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_511617]) ).

tff(c_511622,plain,
    memberP(sk7,sk8),
    inference(splitRight,[status(thm)],[c_394]) ).

tff(c_525109,plain,
    memberP(nil,sk8),
    inference(demodulation,[status(thm),theory(equality)],[c_525058,c_511622]) ).

tff(c_525181,plain,
    ~ ssItem(sk8),
    inference(resolution,[status(thm)],[c_525109,c_142]) ).

tff(c_525185,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_392,c_525181]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWC297-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.15/0.35  % Computer : n022.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Thu Aug  3 21:29:33 EDT 2023
% 0.15/0.35  % CPUTime  : 
% 281.85/256.82  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 282.20/256.95  
% 282.20/256.95  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 282.49/257.05  
% 282.49/257.05  Inference rules
% 282.49/257.05  ----------------------
% 282.49/257.05  #Ref     : 0
% 282.49/257.05  #Sup     : 114808
% 282.49/257.05  #Fact    : 0
% 282.49/257.05  #Define  : 0
% 282.49/257.05  #Split   : 378
% 282.49/257.05  #Chain   : 0
% 282.49/257.05  #Close   : 0
% 282.49/257.05  
% 282.49/257.05  Ordering : KBO
% 282.49/257.05  
% 282.49/257.05  Simplification rules
% 282.49/257.05  ----------------------
% 282.49/257.05  #Subsume      : 24167
% 282.49/257.05  #Demod        : 144775
% 282.49/257.05  #Tautology    : 34930
% 282.49/257.05  #SimpNegUnit  : 11899
% 282.49/257.05  #BackRed      : 4879
% 282.49/257.05  
% 282.49/257.05  #Partial instantiations: 0
% 282.49/257.05  #Strategies tried      : 1
% 282.49/257.05  
% 282.49/257.05  Timing (in seconds)
% 282.49/257.05  ----------------------
% 282.49/257.06  Preprocessing        : 0.87
% 282.49/257.06  Parsing              : 0.45
% 282.49/257.06  CNF conversion       : 0.07
% 282.49/257.06  Main loop            : 254.77
% 282.49/257.06  Inferencing          : 42.06
% 282.49/257.06  Reduction            : 140.13
% 282.49/257.06  Demodulation         : 105.47
% 282.49/257.06  BG Simplification    : 0.61
% 282.49/257.06  Subsumption          : 56.58
% 282.49/257.06  Abstraction          : 1.73
% 282.49/257.06  MUC search           : 0.00
% 282.49/257.06  Cooper               : 0.00
% 282.49/257.06  Total                : 255.89
% 282.49/257.06  Index Insertion      : 0.00
% 282.49/257.06  Index Deletion       : 0.00
% 282.49/257.06  Index Matching       : 0.00
% 282.49/257.06  BG Taut test         : 0.00
%------------------------------------------------------------------------------