TSTP Solution File: GEO169+1 by SRASS---0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SRASS---0.1
% Problem  : GEO169+1 : TPTP v5.0.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp
% Command  : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s

% Computer : art11.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 3.00GHz @ 3000MHz
% Memory   : 2006MB
% OS       : Linux 2.6.31.5-127.fc12.i686.PAE
% CPULimit : 300s
% DateTime : Wed Dec 29 05:03:01 EST 2010

% Result   : Theorem 5.44s
% Output   : Solution 5.44s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP5537/GEO169+1.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM       ... 
% found
% SZS status THM for /tmp/SystemOnTPTP5537/GEO169+1.tptp
% SZS output start Solution for /tmp/SystemOnTPTP5537/GEO169+1.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.2/eproof --print-statistics -xAuto -tAuto --cpu-limit=60 --proof-time-unlimited --memory-limit=Auto --tstp-in --tstp-out /tmp/SRASS.s.p 
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC  time limit is 120s
% TreeLimitedRun: PID is 5669
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.01 WC
% PrfWatch: 1.92 CPU 2.02 WC
% # Preprocessing time     : 0.013 s
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% PrfWatch: 3.92 CPU 4.03 WC
% # SZS output start CNFRefutation.
% fof(1, axiom,![X1]:![X2]:(point_equal(X1,X2)=>point_equal(X2,X1)),file('/tmp/SRASS.s.p', symmetry_of_point_equal)).
% fof(2, axiom,![X1]:![X2]:![X3]:((point_equal(X1,X2)&point_equal(X2,X3))=>point_equal(X1,X3)),file('/tmp/SRASS.s.p', transitivity_of_point_equal)).
% fof(3, axiom,![X1]:![X2]:(line_equal(X1,X2)=>line_equal(X2,X1)),file('/tmp/SRASS.s.p', symmetry_of_line_equal)).
% fof(4, axiom,![X1]:![X2]:![X3]:((line_equal(X1,X2)&line_equal(X2,X3))=>line_equal(X1,X3)),file('/tmp/SRASS.s.p', transitivity_of_line_equal)).
% fof(6, axiom,![X1]:![X2]:(incident(X1,X2)=>line_equal(X2,X2)),file('/tmp/SRASS.s.p', reflexivity_of_line_equal)).
% fof(7, axiom,![X1]:![X2]:![X3]:((point_equal(X1,X2)&incident(X2,X3))=>incident(X1,X3)),file('/tmp/SRASS.s.p', pcon)).
% fof(8, axiom,![X1]:![X2]:![X3]:((incident(X1,X2)&line_equal(X2,X3))=>incident(X1,X3)),file('/tmp/SRASS.s.p', lcon)).
% fof(9, axiom,(point_equal(a2,a1)=>goal),file('/tmp/SRASS.s.p', notaa)).
% fof(10, axiom,(point_equal(b2,b1)=>goal),file('/tmp/SRASS.s.p', notbb)).
% fof(11, axiom,(point_equal(c2,c1)=>goal),file('/tmp/SRASS.s.p', notcc)).
% fof(12, axiom,(line_equal(b1c1,b2c2)=>goal),file('/tmp/SRASS.s.p', notbc)).
% fof(13, axiom,(line_equal(a1c1,a2c2)=>goal),file('/tmp/SRASS.s.p', notac)).
% fof(14, axiom,(line_equal(a1b1,a2b2)=>goal),file('/tmp/SRASS.s.p', notab)).
% fof(15, axiom,![X1]:![X2]:![X3]:![X4]:((((incident(X1,X3)&incident(X1,X4))&incident(X2,X3))&incident(X2,X4))=>(point_equal(X1,X2)|line_equal(X3,X4))),file('/tmp/SRASS.s.p', unique)).
% fof(16, axiom,incident(a1,a1b1),file('/tmp/SRASS.s.p', ia1b1)).
% fof(17, axiom,incident(b1,a1b1),file('/tmp/SRASS.s.p', ib1a1)).
% fof(18, axiom,incident(a2,a2b2),file('/tmp/SRASS.s.p', ia2b2)).
% fof(19, axiom,incident(b2,a2b2),file('/tmp/SRASS.s.p', ib2a2)).
% fof(20, axiom,incident(a1,a1c1),file('/tmp/SRASS.s.p', ia1c1)).
% fof(21, axiom,incident(c1,a1c1),file('/tmp/SRASS.s.p', ic1a1)).
% fof(22, axiom,incident(a2,a2c2),file('/tmp/SRASS.s.p', ia2c2)).
% fof(23, axiom,incident(c2,a2c2),file('/tmp/SRASS.s.p', ic2a2)).
% fof(24, axiom,incident(c1,b1c1),file('/tmp/SRASS.s.p', ic1b1)).
% fof(25, axiom,incident(b1,b1c1),file('/tmp/SRASS.s.p', ib1c1)).
% fof(26, axiom,incident(c2,b2c2),file('/tmp/SRASS.s.p', ic2b2)).
% fof(27, axiom,incident(b2,b2c2),file('/tmp/SRASS.s.p', ib2c2)).
% fof(28, axiom,incident(bc,b1c1),file('/tmp/SRASS.s.p', ibc1)).
% fof(29, axiom,incident(bc,b2c2),file('/tmp/SRASS.s.p', ibc2)).
% fof(30, axiom,incident(ac,a1c1),file('/tmp/SRASS.s.p', iac1)).
% fof(31, axiom,incident(ac,a2c2),file('/tmp/SRASS.s.p', iac2)).
% fof(32, axiom,incident(ab,a1b1),file('/tmp/SRASS.s.p', iab1)).
% fof(33, axiom,incident(ab,a2b2),file('/tmp/SRASS.s.p', iab2)).
% fof(34, axiom,![X1]:(((incident(a1,X1)&incident(b1,X1))&incident(c1,X1))=>goal),file('/tmp/SRASS.s.p', triangle1)).
% fof(35, axiom,![X1]:(((incident(a2,X1)&incident(b2,X1))&incident(c2,X1))=>goal),file('/tmp/SRASS.s.p', triangle2)).
% fof(36, axiom,incident(a1,oa),file('/tmp/SRASS.s.p', ia1oa)).
% fof(37, axiom,incident(a2,oa),file('/tmp/SRASS.s.p', ia2oa)).
% fof(38, axiom,incident(b1,ob),file('/tmp/SRASS.s.p', ib1ob)).
% fof(39, axiom,incident(b2,ob),file('/tmp/SRASS.s.p', ib2ob)).
% fof(40, axiom,incident(c1,oc),file('/tmp/SRASS.s.p', ic1oc)).
% fof(41, axiom,incident(c2,oc),file('/tmp/SRASS.s.p', ic2oc)).
% fof(42, axiom,incident(o,oa),file('/tmp/SRASS.s.p', iooa)).
% fof(43, axiom,incident(o,ob),file('/tmp/SRASS.s.p', ioob)).
% fof(44, axiom,incident(o,oc),file('/tmp/SRASS.s.p', iooc)).
% fof(45, axiom,![X1]:((((line_equal(X1,X1)&incident(bc,X1))&incident(ac,X1))&incident(ab,X1))=>goal),file('/tmp/SRASS.s.p', goal_normal)).
% fof(46, axiom,(((incident(a1,b2c2)&incident(b1,a2c2))&incident(c1,a2b2))=>goal),file('/tmp/SRASS.s.p', t1in2)).
% fof(47, axiom,(((incident(a2,b1c1)&incident(b2,a1c1))&incident(c2,a1b1))=>goal),file('/tmp/SRASS.s.p', t2in1)).
% fof(48, axiom,(incident(a1,b2c2)|incident(b2,a1c1)),file('/tmp/SRASS.s.p', gap_a)).
% fof(49, axiom,(incident(b1,a2c2)|incident(c2,a1b1)),file('/tmp/SRASS.s.p', gap_b)).
% fof(50, axiom,(incident(c1,a2b2)|incident(a2,b1c1)),file('/tmp/SRASS.s.p', gap_c)).
% fof(51, conjecture,goal,file('/tmp/SRASS.s.p', goal_to_be_proved)).
% fof(52, negated_conjecture,~(goal),inference(assume_negation,[status(cth)],[51])).
% fof(53, negated_conjecture,~(goal),inference(fof_simplification,[status(thm)],[52,theory(equality)])).
% fof(54, plain,![X1]:![X2]:(~(point_equal(X1,X2))|point_equal(X2,X1)),inference(fof_nnf,[status(thm)],[1])).
% fof(55, plain,![X3]:![X4]:(~(point_equal(X3,X4))|point_equal(X4,X3)),inference(variable_rename,[status(thm)],[54])).
% cnf(56,plain,(point_equal(X1,X2)|~point_equal(X2,X1)),inference(split_conjunct,[status(thm)],[55])).
% fof(57, plain,![X1]:![X2]:![X3]:((~(point_equal(X1,X2))|~(point_equal(X2,X3)))|point_equal(X1,X3)),inference(fof_nnf,[status(thm)],[2])).
% fof(58, plain,![X4]:![X5]:![X6]:((~(point_equal(X4,X5))|~(point_equal(X5,X6)))|point_equal(X4,X6)),inference(variable_rename,[status(thm)],[57])).
% cnf(59,plain,(point_equal(X1,X2)|~point_equal(X3,X2)|~point_equal(X1,X3)),inference(split_conjunct,[status(thm)],[58])).
% fof(60, plain,![X1]:![X2]:(~(line_equal(X1,X2))|line_equal(X2,X1)),inference(fof_nnf,[status(thm)],[3])).
% fof(61, plain,![X3]:![X4]:(~(line_equal(X3,X4))|line_equal(X4,X3)),inference(variable_rename,[status(thm)],[60])).
% cnf(62,plain,(line_equal(X1,X2)|~line_equal(X2,X1)),inference(split_conjunct,[status(thm)],[61])).
% fof(63, plain,![X1]:![X2]:![X3]:((~(line_equal(X1,X2))|~(line_equal(X2,X3)))|line_equal(X1,X3)),inference(fof_nnf,[status(thm)],[4])).
% fof(64, plain,![X4]:![X5]:![X6]:((~(line_equal(X4,X5))|~(line_equal(X5,X6)))|line_equal(X4,X6)),inference(variable_rename,[status(thm)],[63])).
% cnf(65,plain,(line_equal(X1,X2)|~line_equal(X3,X2)|~line_equal(X1,X3)),inference(split_conjunct,[status(thm)],[64])).
% fof(69, plain,![X1]:![X2]:(~(incident(X1,X2))|line_equal(X2,X2)),inference(fof_nnf,[status(thm)],[6])).
% fof(70, plain,![X3]:![X4]:(~(incident(X3,X4))|line_equal(X4,X4)),inference(variable_rename,[status(thm)],[69])).
% cnf(71,plain,(line_equal(X1,X1)|~incident(X2,X1)),inference(split_conjunct,[status(thm)],[70])).
% fof(72, plain,![X1]:![X2]:![X3]:((~(point_equal(X1,X2))|~(incident(X2,X3)))|incident(X1,X3)),inference(fof_nnf,[status(thm)],[7])).
% fof(73, plain,![X4]:![X5]:![X6]:((~(point_equal(X4,X5))|~(incident(X5,X6)))|incident(X4,X6)),inference(variable_rename,[status(thm)],[72])).
% cnf(74,plain,(incident(X1,X2)|~incident(X3,X2)|~point_equal(X1,X3)),inference(split_conjunct,[status(thm)],[73])).
% fof(75, plain,![X1]:![X2]:![X3]:((~(incident(X1,X2))|~(line_equal(X2,X3)))|incident(X1,X3)),inference(fof_nnf,[status(thm)],[8])).
% fof(76, plain,![X4]:![X5]:![X6]:((~(incident(X4,X5))|~(line_equal(X5,X6)))|incident(X4,X6)),inference(variable_rename,[status(thm)],[75])).
% cnf(77,plain,(incident(X1,X2)|~line_equal(X3,X2)|~incident(X1,X3)),inference(split_conjunct,[status(thm)],[76])).
% fof(78, plain,(~(point_equal(a2,a1))|goal),inference(fof_nnf,[status(thm)],[9])).
% cnf(79,plain,(goal|~point_equal(a2,a1)),inference(split_conjunct,[status(thm)],[78])).
% fof(80, plain,(~(point_equal(b2,b1))|goal),inference(fof_nnf,[status(thm)],[10])).
% cnf(81,plain,(goal|~point_equal(b2,b1)),inference(split_conjunct,[status(thm)],[80])).
% fof(82, plain,(~(point_equal(c2,c1))|goal),inference(fof_nnf,[status(thm)],[11])).
% cnf(83,plain,(goal|~point_equal(c2,c1)),inference(split_conjunct,[status(thm)],[82])).
% fof(84, plain,(~(line_equal(b1c1,b2c2))|goal),inference(fof_nnf,[status(thm)],[12])).
% cnf(85,plain,(goal|~line_equal(b1c1,b2c2)),inference(split_conjunct,[status(thm)],[84])).
% fof(86, plain,(~(line_equal(a1c1,a2c2))|goal),inference(fof_nnf,[status(thm)],[13])).
% cnf(87,plain,(goal|~line_equal(a1c1,a2c2)),inference(split_conjunct,[status(thm)],[86])).
% fof(88, plain,(~(line_equal(a1b1,a2b2))|goal),inference(fof_nnf,[status(thm)],[14])).
% cnf(89,plain,(goal|~line_equal(a1b1,a2b2)),inference(split_conjunct,[status(thm)],[88])).
% fof(90, plain,![X1]:![X2]:![X3]:![X4]:((((~(incident(X1,X3))|~(incident(X1,X4)))|~(incident(X2,X3)))|~(incident(X2,X4)))|(point_equal(X1,X2)|line_equal(X3,X4))),inference(fof_nnf,[status(thm)],[15])).
% fof(91, plain,![X5]:![X6]:![X7]:![X8]:((((~(incident(X5,X7))|~(incident(X5,X8)))|~(incident(X6,X7)))|~(incident(X6,X8)))|(point_equal(X5,X6)|line_equal(X7,X8))),inference(variable_rename,[status(thm)],[90])).
% cnf(92,plain,(line_equal(X1,X2)|point_equal(X3,X4)|~incident(X4,X2)|~incident(X4,X1)|~incident(X3,X2)|~incident(X3,X1)),inference(split_conjunct,[status(thm)],[91])).
% cnf(93,plain,(incident(a1,a1b1)),inference(split_conjunct,[status(thm)],[16])).
% cnf(94,plain,(incident(b1,a1b1)),inference(split_conjunct,[status(thm)],[17])).
% cnf(95,plain,(incident(a2,a2b2)),inference(split_conjunct,[status(thm)],[18])).
% cnf(96,plain,(incident(b2,a2b2)),inference(split_conjunct,[status(thm)],[19])).
% cnf(97,plain,(incident(a1,a1c1)),inference(split_conjunct,[status(thm)],[20])).
% cnf(98,plain,(incident(c1,a1c1)),inference(split_conjunct,[status(thm)],[21])).
% cnf(99,plain,(incident(a2,a2c2)),inference(split_conjunct,[status(thm)],[22])).
% cnf(100,plain,(incident(c2,a2c2)),inference(split_conjunct,[status(thm)],[23])).
% cnf(101,plain,(incident(c1,b1c1)),inference(split_conjunct,[status(thm)],[24])).
% cnf(102,plain,(incident(b1,b1c1)),inference(split_conjunct,[status(thm)],[25])).
% cnf(103,plain,(incident(c2,b2c2)),inference(split_conjunct,[status(thm)],[26])).
% cnf(104,plain,(incident(b2,b2c2)),inference(split_conjunct,[status(thm)],[27])).
% cnf(105,plain,(incident(bc,b1c1)),inference(split_conjunct,[status(thm)],[28])).
% cnf(106,plain,(incident(bc,b2c2)),inference(split_conjunct,[status(thm)],[29])).
% cnf(107,plain,(incident(ac,a1c1)),inference(split_conjunct,[status(thm)],[30])).
% cnf(108,plain,(incident(ac,a2c2)),inference(split_conjunct,[status(thm)],[31])).
% cnf(109,plain,(incident(ab,a1b1)),inference(split_conjunct,[status(thm)],[32])).
% cnf(110,plain,(incident(ab,a2b2)),inference(split_conjunct,[status(thm)],[33])).
% fof(111, plain,![X1]:(((~(incident(a1,X1))|~(incident(b1,X1)))|~(incident(c1,X1)))|goal),inference(fof_nnf,[status(thm)],[34])).
% fof(112, plain,![X2]:(((~(incident(a1,X2))|~(incident(b1,X2)))|~(incident(c1,X2)))|goal),inference(variable_rename,[status(thm)],[111])).
% cnf(113,plain,(goal|~incident(c1,X1)|~incident(b1,X1)|~incident(a1,X1)),inference(split_conjunct,[status(thm)],[112])).
% fof(114, plain,![X1]:(((~(incident(a2,X1))|~(incident(b2,X1)))|~(incident(c2,X1)))|goal),inference(fof_nnf,[status(thm)],[35])).
% fof(115, plain,![X2]:(((~(incident(a2,X2))|~(incident(b2,X2)))|~(incident(c2,X2)))|goal),inference(variable_rename,[status(thm)],[114])).
% cnf(116,plain,(goal|~incident(c2,X1)|~incident(b2,X1)|~incident(a2,X1)),inference(split_conjunct,[status(thm)],[115])).
% cnf(117,plain,(incident(a1,oa)),inference(split_conjunct,[status(thm)],[36])).
% cnf(118,plain,(incident(a2,oa)),inference(split_conjunct,[status(thm)],[37])).
% cnf(119,plain,(incident(b1,ob)),inference(split_conjunct,[status(thm)],[38])).
% cnf(120,plain,(incident(b2,ob)),inference(split_conjunct,[status(thm)],[39])).
% cnf(121,plain,(incident(c1,oc)),inference(split_conjunct,[status(thm)],[40])).
% cnf(122,plain,(incident(c2,oc)),inference(split_conjunct,[status(thm)],[41])).
% cnf(123,plain,(incident(o,oa)),inference(split_conjunct,[status(thm)],[42])).
% cnf(124,plain,(incident(o,ob)),inference(split_conjunct,[status(thm)],[43])).
% cnf(125,plain,(incident(o,oc)),inference(split_conjunct,[status(thm)],[44])).
% fof(126, plain,![X1]:((((~(line_equal(X1,X1))|~(incident(bc,X1)))|~(incident(ac,X1)))|~(incident(ab,X1)))|goal),inference(fof_nnf,[status(thm)],[45])).
% fof(127, plain,![X2]:((((~(line_equal(X2,X2))|~(incident(bc,X2)))|~(incident(ac,X2)))|~(incident(ab,X2)))|goal),inference(variable_rename,[status(thm)],[126])).
% cnf(128,plain,(goal|~incident(ab,X1)|~incident(ac,X1)|~incident(bc,X1)|~line_equal(X1,X1)),inference(split_conjunct,[status(thm)],[127])).
% fof(129, plain,(((~(incident(a1,b2c2))|~(incident(b1,a2c2)))|~(incident(c1,a2b2)))|goal),inference(fof_nnf,[status(thm)],[46])).
% cnf(130,plain,(goal|~incident(c1,a2b2)|~incident(b1,a2c2)|~incident(a1,b2c2)),inference(split_conjunct,[status(thm)],[129])).
% fof(131, plain,(((~(incident(a2,b1c1))|~(incident(b2,a1c1)))|~(incident(c2,a1b1)))|goal),inference(fof_nnf,[status(thm)],[47])).
% cnf(132,plain,(goal|~incident(c2,a1b1)|~incident(b2,a1c1)|~incident(a2,b1c1)),inference(split_conjunct,[status(thm)],[131])).
% cnf(133,plain,(incident(b2,a1c1)|incident(a1,b2c2)),inference(split_conjunct,[status(thm)],[48])).
% cnf(134,plain,(incident(c2,a1b1)|incident(b1,a2c2)),inference(split_conjunct,[status(thm)],[49])).
% cnf(135,plain,(incident(a2,b1c1)|incident(c1,a2b2)),inference(split_conjunct,[status(thm)],[50])).
% cnf(136,negated_conjecture,(~goal),inference(split_conjunct,[status(thm)],[53])).
% cnf(137,plain,(~point_equal(a2,a1)),inference(sr,[status(thm)],[79,136,theory(equality)])).
% cnf(138,plain,(~point_equal(b2,b1)),inference(sr,[status(thm)],[81,136,theory(equality)])).
% cnf(139,plain,(~point_equal(c2,c1)),inference(sr,[status(thm)],[83,136,theory(equality)])).
% cnf(140,plain,(~line_equal(b1c1,b2c2)),inference(sr,[status(thm)],[85,136,theory(equality)])).
% cnf(141,plain,(~line_equal(a1c1,a2c2)),inference(sr,[status(thm)],[87,136,theory(equality)])).
% cnf(142,plain,(~line_equal(a1b1,a2b2)),inference(sr,[status(thm)],[89,136,theory(equality)])).
% cnf(173,plain,(~incident(a2,b1c1)|~incident(b2,a1c1)|~incident(c2,a1b1)),inference(sr,[status(thm)],[132,136,theory(equality)])).
% cnf(174,plain,(~incident(a1,b2c2)|~incident(b1,a2c2)|~incident(c1,a2b2)),inference(sr,[status(thm)],[130,136,theory(equality)])).
% cnf(175,plain,(~incident(a2,X1)|~incident(b2,X1)|~incident(c2,X1)),inference(sr,[status(thm)],[116,136,theory(equality)])).
% cnf(176,plain,(~incident(b2,oa)|~incident(c2,oa)),inference(pm,[status(thm)],[175,118,theory(equality)])).
% cnf(177,plain,(~incident(b2,a2b2)|~incident(c2,a2b2)),inference(pm,[status(thm)],[175,95,theory(equality)])).
% cnf(178,plain,(~incident(b2,a2c2)|~incident(c2,a2c2)),inference(pm,[status(thm)],[175,99,theory(equality)])).
% cnf(179,plain,($false|~incident(c2,a2b2)),inference(rw,[status(thm)],[177,96,theory(equality)])).
% cnf(180,plain,(~incident(c2,a2b2)),inference(cn,[status(thm)],[179,theory(equality)])).
% cnf(181,plain,(~incident(b2,a2c2)|$false),inference(rw,[status(thm)],[178,100,theory(equality)])).
% cnf(182,plain,(~incident(b2,a2c2)),inference(cn,[status(thm)],[181,theory(equality)])).
% cnf(183,plain,(~incident(a1,X1)|~incident(b1,X1)|~incident(c1,X1)),inference(sr,[status(thm)],[113,136,theory(equality)])).
% cnf(185,plain,(~incident(b1,a1b1)|~incident(c1,a1b1)),inference(pm,[status(thm)],[183,93,theory(equality)])).
% cnf(186,plain,(~incident(b1,a1c1)|~incident(c1,a1c1)),inference(pm,[status(thm)],[183,97,theory(equality)])).
% cnf(187,plain,($false|~incident(c1,a1b1)),inference(rw,[status(thm)],[185,94,theory(equality)])).
% cnf(188,plain,(~incident(c1,a1b1)),inference(cn,[status(thm)],[187,theory(equality)])).
% cnf(189,plain,(~incident(b1,a1c1)|$false),inference(rw,[status(thm)],[186,98,theory(equality)])).
% cnf(190,plain,(~incident(b1,a1c1)),inference(cn,[status(thm)],[189,theory(equality)])).
% cnf(194,plain,(line_equal(a2b2,a2b2)),inference(pm,[status(thm)],[71,110,theory(equality)])).
% cnf(195,plain,(line_equal(a1b1,a1b1)),inference(pm,[status(thm)],[71,109,theory(equality)])).
% cnf(196,plain,(line_equal(a2c2,a2c2)),inference(pm,[status(thm)],[71,108,theory(equality)])).
% cnf(198,plain,(line_equal(b2c2,b2c2)),inference(pm,[status(thm)],[71,106,theory(equality)])).
% cnf(221,plain,(~line_equal(X1,X1)|~incident(bc,X1)|~incident(ac,X1)|~incident(ab,X1)),inference(sr,[status(thm)],[128,136,theory(equality)])).
% cnf(222,plain,(~incident(ac,b2c2)|~incident(ab,b2c2)|~line_equal(b2c2,b2c2)),inference(pm,[status(thm)],[221,106,theory(equality)])).
% cnf(224,plain,(line_equal(X1,oc)|point_equal(X2,o)|~incident(o,X1)|~incident(X2,oc)|~incident(X2,X1)),inference(pm,[status(thm)],[92,125,theory(equality)])).
% cnf(225,plain,(line_equal(X1,ob)|point_equal(X2,o)|~incident(o,X1)|~incident(X2,ob)|~incident(X2,X1)),inference(pm,[status(thm)],[92,124,theory(equality)])).
% cnf(226,plain,(line_equal(X1,oa)|point_equal(X2,o)|~incident(o,X1)|~incident(X2,oa)|~incident(X2,X1)),inference(pm,[status(thm)],[92,123,theory(equality)])).
% cnf(227,plain,(line_equal(X1,a2b2)|point_equal(X2,ab)|~incident(ab,X1)|~incident(X2,a2b2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,110,theory(equality)])).
% cnf(229,plain,(line_equal(X1,a2c2)|point_equal(X2,ac)|~incident(ac,X1)|~incident(X2,a2c2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,108,theory(equality)])).
% cnf(231,plain,(line_equal(X1,b2c2)|point_equal(X2,bc)|~incident(bc,X1)|~incident(X2,b2c2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,106,theory(equality)])).
% cnf(233,plain,(line_equal(X1,oc)|point_equal(X2,c1)|~incident(c1,X1)|~incident(X2,oc)|~incident(X2,X1)),inference(pm,[status(thm)],[92,121,theory(equality)])).
% cnf(235,plain,(line_equal(X1,a1c1)|point_equal(X2,c1)|~incident(c1,X1)|~incident(X2,a1c1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,98,theory(equality)])).
% cnf(236,plain,(line_equal(X1,b1c1)|point_equal(X2,c1)|~incident(c1,X1)|~incident(X2,b1c1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,101,theory(equality)])).
% cnf(237,plain,(line_equal(X1,oc)|point_equal(X2,c2)|~incident(c2,X1)|~incident(X2,oc)|~incident(X2,X1)),inference(pm,[status(thm)],[92,122,theory(equality)])).
% cnf(238,plain,(line_equal(X1,a1b1)|point_equal(X2,c2)|incident(b1,a2c2)|~incident(c2,X1)|~incident(X2,a1b1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,134,theory(equality)])).
% cnf(240,plain,(line_equal(X1,b2c2)|point_equal(X2,c2)|~incident(c2,X1)|~incident(X2,b2c2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,103,theory(equality)])).
% cnf(241,plain,(line_equal(X1,ob)|point_equal(X2,b1)|~incident(b1,X1)|~incident(X2,ob)|~incident(X2,X1)),inference(pm,[status(thm)],[92,119,theory(equality)])).
% cnf(242,plain,(line_equal(X1,a1b1)|point_equal(X2,b1)|~incident(b1,X1)|~incident(X2,a1b1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,94,theory(equality)])).
% cnf(244,plain,(line_equal(X1,ob)|point_equal(X2,b2)|~incident(b2,X1)|~incident(X2,ob)|~incident(X2,X1)),inference(pm,[status(thm)],[92,120,theory(equality)])).
% cnf(245,plain,(line_equal(X1,a2b2)|point_equal(X2,b2)|~incident(b2,X1)|~incident(X2,a2b2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,96,theory(equality)])).
% cnf(248,plain,(line_equal(X1,oa)|point_equal(X2,a1)|~incident(a1,X1)|~incident(X2,oa)|~incident(X2,X1)),inference(pm,[status(thm)],[92,117,theory(equality)])).
% cnf(249,plain,(line_equal(X1,a1b1)|point_equal(X2,a1)|~incident(a1,X1)|~incident(X2,a1b1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,93,theory(equality)])).
% cnf(250,plain,(line_equal(X1,a1c1)|point_equal(X2,a1)|~incident(a1,X1)|~incident(X2,a1c1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,97,theory(equality)])).
% cnf(251,plain,(line_equal(X1,oa)|point_equal(X2,a2)|~incident(a2,X1)|~incident(X2,oa)|~incident(X2,X1)),inference(pm,[status(thm)],[92,118,theory(equality)])).
% cnf(253,plain,(line_equal(X1,a2c2)|point_equal(X2,a2)|~incident(a2,X1)|~incident(X2,a2c2)|~incident(X2,X1)),inference(pm,[status(thm)],[92,99,theory(equality)])).
% cnf(345,plain,(~incident(ac,b2c2)|~incident(ab,b2c2)|$false),inference(rw,[status(thm)],[222,198,theory(equality)])).
% cnf(346,plain,(~incident(ac,b2c2)|~incident(ab,b2c2)),inference(cn,[status(thm)],[345,theory(equality)])).
% cnf(376,plain,(line_equal(ob,oc)|point_equal(X1,o)|~incident(X1,oc)|~incident(X1,ob)),inference(pm,[status(thm)],[224,124,theory(equality)])).
% cnf(377,plain,(line_equal(oa,oc)|point_equal(X1,o)|~incident(X1,oc)|~incident(X1,oa)),inference(pm,[status(thm)],[224,123,theory(equality)])).
% cnf(391,plain,(line_equal(oc,ob)|point_equal(X1,o)|~incident(X1,ob)|~incident(X1,oc)),inference(pm,[status(thm)],[225,125,theory(equality)])).
% cnf(396,plain,(line_equal(ob,oa)|point_equal(X1,o)|~incident(X1,oa)|~incident(X1,ob)),inference(pm,[status(thm)],[226,124,theory(equality)])).
% cnf(418,plain,(line_equal(a1b1,a2b2)|point_equal(X1,ab)|~incident(X1,a2b2)|~incident(X1,a1b1)),inference(pm,[status(thm)],[227,109,theory(equality)])).
% cnf(420,plain,(point_equal(X1,ab)|~incident(X1,a2b2)|~incident(X1,a1b1)),inference(sr,[status(thm)],[418,142,theory(equality)])).
% cnf(423,plain,(point_equal(b2,ab)|~incident(b2,a1b1)),inference(pm,[status(thm)],[420,96,theory(equality)])).
% cnf(424,plain,(point_equal(a2,ab)|~incident(a2,a1b1)),inference(pm,[status(thm)],[420,95,theory(equality)])).
% cnf(438,plain,(line_equal(a1c1,a2c2)|point_equal(X1,ac)|~incident(X1,a2c2)|~incident(X1,a1c1)),inference(pm,[status(thm)],[229,107,theory(equality)])).
% cnf(440,plain,(point_equal(X1,ac)|~incident(X1,a2c2)|~incident(X1,a1c1)),inference(sr,[status(thm)],[438,141,theory(equality)])).
% cnf(442,plain,(point_equal(c2,ac)|~incident(c2,a1c1)),inference(pm,[status(thm)],[440,100,theory(equality)])).
% cnf(451,plain,(line_equal(b1c1,b2c2)|point_equal(X1,bc)|~incident(X1,b2c2)|~incident(X1,b1c1)),inference(pm,[status(thm)],[231,105,theory(equality)])).
% cnf(453,plain,(point_equal(X1,bc)|~incident(X1,b2c2)|~incident(X1,b1c1)),inference(sr,[status(thm)],[451,140,theory(equality)])).
% cnf(455,plain,(point_equal(c2,bc)|~incident(c2,b1c1)),inference(pm,[status(thm)],[453,103,theory(equality)])).
% cnf(465,plain,(line_equal(a1c1,oc)|point_equal(X1,c1)|~incident(X1,oc)|~incident(X1,a1c1)),inference(pm,[status(thm)],[233,98,theory(equality)])).
% cnf(466,plain,(line_equal(b1c1,oc)|point_equal(X1,c1)|~incident(X1,oc)|~incident(X1,b1c1)),inference(pm,[status(thm)],[233,101,theory(equality)])).
% cnf(477,plain,(line_equal(b1c1,oc)|point_equal(c2,c1)|~incident(c2,b1c1)),inference(pm,[status(thm)],[466,122,theory(equality)])).
% cnf(481,plain,(line_equal(b1c1,oc)|~incident(c2,b1c1)),inference(sr,[status(thm)],[477,139,theory(equality)])).
% cnf(482,plain,(line_equal(oc,a1c1)|point_equal(X1,c1)|~incident(X1,a1c1)|~incident(X1,oc)),inference(pm,[status(thm)],[235,121,theory(equality)])).
% cnf(483,plain,(line_equal(a2b2,a1c1)|point_equal(X1,c1)|incident(a2,b1c1)|~incident(X1,a1c1)|~incident(X1,a2b2)),inference(pm,[status(thm)],[235,135,theory(equality)])).
% cnf(506,plain,(line_equal(oc,b1c1)|point_equal(X1,c1)|~incident(X1,b1c1)|~incident(X1,oc)),inference(pm,[status(thm)],[236,121,theory(equality)])).
% cnf(514,plain,(line_equal(b2c2,oc)|point_equal(X1,c2)|~incident(X1,oc)|~incident(X1,b2c2)),inference(pm,[status(thm)],[237,103,theory(equality)])).
% cnf(518,plain,(line_equal(oc,b1c1)|point_equal(b1,c1)|~incident(b1,oc)),inference(pm,[status(thm)],[506,102,theory(equality)])).
% cnf(537,plain,(incident(b1,a2c2)|line_equal(b2c2,a1b1)|point_equal(X1,c2)|~incident(X1,a1b1)|~incident(X1,b2c2)),inference(pm,[status(thm)],[238,103,theory(equality)])).
% cnf(562,plain,(line_equal(oc,b2c2)|point_equal(X1,c2)|~incident(X1,b2c2)|~incident(X1,oc)),inference(pm,[status(thm)],[240,122,theory(equality)])).
% cnf(563,plain,(line_equal(a1b1,b2c2)|point_equal(X1,c2)|incident(b1,a2c2)|~incident(X1,b2c2)|~incident(X1,a1b1)),inference(pm,[status(thm)],[240,134,theory(equality)])).
% cnf(580,plain,(line_equal(a1b1,ob)|point_equal(X1,b1)|~incident(X1,ob)|~incident(X1,a1b1)),inference(pm,[status(thm)],[241,94,theory(equality)])).
% cnf(585,plain,(line_equal(a1b1,ob)|point_equal(b2,b1)|~incident(b2,a1b1)),inference(pm,[status(thm)],[580,120,theory(equality)])).
% cnf(589,plain,(line_equal(a1b1,ob)|~incident(b2,a1b1)),inference(sr,[status(thm)],[585,138,theory(equality)])).
% cnf(590,plain,(line_equal(ob,a1b1)|point_equal(X1,b1)|~incident(X1,a1b1)|~incident(X1,ob)),inference(pm,[status(thm)],[242,119,theory(equality)])).
% cnf(592,plain,(line_equal(b1c1,a1b1)|point_equal(X1,b1)|~incident(X1,a1b1)|~incident(X1,b1c1)),inference(pm,[status(thm)],[242,102,theory(equality)])).
% cnf(632,plain,(line_equal(a2b2,ob)|point_equal(X1,b2)|~incident(X1,ob)|~incident(X1,a2b2)),inference(pm,[status(thm)],[244,96,theory(equality)])).
% cnf(634,plain,(line_equal(b2c2,ob)|point_equal(X1,b2)|~incident(X1,ob)|~incident(X1,b2c2)),inference(pm,[status(thm)],[244,104,theory(equality)])).
% cnf(637,plain,(line_equal(a2b2,ob)|point_equal(b1,b2)|~incident(b1,a2b2)),inference(pm,[status(thm)],[632,119,theory(equality)])).
% cnf(648,plain,(line_equal(ob,a2b2)|point_equal(X1,b2)|~incident(X1,a2b2)|~incident(X1,ob)),inference(pm,[status(thm)],[245,120,theory(equality)])).
% cnf(684,plain,(line_equal(a1b1,oa)|point_equal(X1,a1)|~incident(X1,oa)|~incident(X1,a1b1)),inference(pm,[status(thm)],[248,93,theory(equality)])).
% cnf(685,plain,(line_equal(a1c1,oa)|point_equal(X1,a1)|~incident(X1,oa)|~incident(X1,a1c1)),inference(pm,[status(thm)],[248,97,theory(equality)])).
% cnf(707,plain,(line_equal(oa,a1b1)|point_equal(X1,a1)|~incident(X1,a1b1)|~incident(X1,oa)),inference(pm,[status(thm)],[249,117,theory(equality)])).
% cnf(713,plain,(line_equal(oa,a1b1)|point_equal(b1,a1)|~incident(b1,oa)),inference(pm,[status(thm)],[707,94,theory(equality)])).
% cnf(725,plain,(line_equal(oa,a1c1)|point_equal(X1,a1)|~incident(X1,a1c1)|~incident(X1,oa)),inference(pm,[status(thm)],[250,117,theory(equality)])).
% cnf(726,plain,(line_equal(a1b1,a1c1)|point_equal(X1,a1)|~incident(X1,a1c1)|~incident(X1,a1b1)),inference(pm,[status(thm)],[250,93,theory(equality)])).
% cnf(731,plain,(line_equal(oa,a1c1)|point_equal(b2,a1)|incident(a1,b2c2)|~incident(b2,oa)),inference(pm,[status(thm)],[725,133,theory(equality)])).
% cnf(744,plain,(line_equal(a2b2,oa)|point_equal(X1,a2)|~incident(X1,oa)|~incident(X1,a2b2)),inference(pm,[status(thm)],[251,95,theory(equality)])).
% cnf(745,plain,(line_equal(a2c2,oa)|point_equal(X1,a2)|~incident(X1,oa)|~incident(X1,a2c2)),inference(pm,[status(thm)],[251,99,theory(equality)])).
% cnf(770,plain,(line_equal(oa,a2c2)|point_equal(X1,a2)|~incident(X1,a2c2)|~incident(X1,oa)),inference(pm,[status(thm)],[253,118,theory(equality)])).
% cnf(800,plain,(incident(a2,b1c1)|line_equal(a2b2,a1c1)|point_equal(b2,c1)|incident(a1,b2c2)|~incident(b2,a2b2)),inference(pm,[status(thm)],[483,133,theory(equality)])).
% cnf(803,plain,(incident(a2,b1c1)|line_equal(a2b2,a1c1)|point_equal(b2,c1)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[800,96,theory(equality)])).
% cnf(804,plain,(incident(a2,b1c1)|line_equal(a2b2,a1c1)|point_equal(b2,c1)|incident(a1,b2c2)),inference(cn,[status(thm)],[803,theory(equality)])).
% cnf(805,plain,(point_equal(c1,b2)|incident(a2,b1c1)|incident(a1,b2c2)|line_equal(a2b2,a1c1)),inference(pm,[status(thm)],[56,804,theory(equality)])).
% cnf(807,plain,(incident(b2,X1)|incident(a2,b1c1)|incident(a1,b2c2)|line_equal(a2b2,a1c1)|~incident(c1,X1)),inference(pm,[status(thm)],[74,804,theory(equality)])).
% cnf(825,plain,(incident(c1,X1)|incident(a2,b1c1)|incident(a1,b2c2)|line_equal(a2b2,a1c1)|~incident(b2,X1)),inference(pm,[status(thm)],[74,805,theory(equality)])).
% cnf(864,plain,(incident(b1,a2c2)|line_equal(b2c2,a1b1)|point_equal(a1,c2)|~incident(a1,b2c2)),inference(pm,[status(thm)],[537,93,theory(equality)])).
% cnf(918,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a2b2,a1c1)),inference(pm,[status(thm)],[807,121,theory(equality)])).
% cnf(923,plain,(line_equal(a1c1,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)),inference(pm,[status(thm)],[62,918,theory(equality)])).
% cnf(925,plain,(incident(X1,a1c1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~incident(X1,a2b2)),inference(pm,[status(thm)],[77,918,theory(equality)])).
% cnf(930,plain,(line_equal(X1,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~line_equal(X1,a1c1)),inference(pm,[status(thm)],[65,923,theory(equality)])).
% cnf(943,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a2b2,a1c1)),inference(pm,[status(thm)],[825,104,theory(equality)])).
% cnf(948,plain,(line_equal(a1c1,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)),inference(pm,[status(thm)],[62,943,theory(equality)])).
% cnf(950,plain,(incident(X1,a1c1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|~incident(X1,a2b2)),inference(pm,[status(thm)],[77,943,theory(equality)])).
% cnf(955,plain,(line_equal(X1,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|~line_equal(X1,a1c1)),inference(pm,[status(thm)],[65,948,theory(equality)])).
% cnf(986,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|incident(ab,a1c1)),inference(pm,[status(thm)],[925,110,theory(equality)])).
% cnf(1000,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~incident(ab,a1b1)),inference(pm,[status(thm)],[726,986,theory(equality)])).
% cnf(1013,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|$false),inference(rw,[status(thm)],[1000,109,theory(equality)])).
% cnf(1014,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)),inference(cn,[status(thm)],[1013,theory(equality)])).
% cnf(1425,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|incident(ab,a1c1)),inference(pm,[status(thm)],[950,110,theory(equality)])).
% cnf(1480,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|~incident(ab,a1b1)),inference(pm,[status(thm)],[726,1425,theory(equality)])).
% cnf(1495,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|$false),inference(rw,[status(thm)],[1480,109,theory(equality)])).
% cnf(1496,plain,(line_equal(a1b1,a1c1)|point_equal(ab,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)),inference(cn,[status(thm)],[1495,theory(equality)])).
% cnf(1978,plain,(point_equal(X1,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a1c1)|~point_equal(X1,ab)),inference(pm,[status(thm)],[59,1014,theory(equality)])).
% cnf(1979,plain,(incident(ab,X1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a1c1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,1014,theory(equality)])).
% cnf(2455,plain,(point_equal(X1,a1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a1c1)|~point_equal(X1,ab)),inference(pm,[status(thm)],[59,1496,theory(equality)])).
% cnf(2456,plain,(incident(ab,X1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a1c1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,1496,theory(equality)])).
% cnf(4237,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|incident(ab,oa)|line_equal(a1b1,a1c1)),inference(pm,[status(thm)],[1979,117,theory(equality)])).
% cnf(4244,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a2b2)|incident(ab,oa)),inference(pm,[status(thm)],[930,4237,theory(equality)])).
% cnf(4248,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|incident(ab,oa)),inference(sr,[status(thm)],[4244,142,theory(equality)])).
% cnf(4259,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~incident(ab,a2b2)),inference(pm,[status(thm)],[744,4248,theory(equality)])).
% cnf(4278,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|$false),inference(rw,[status(thm)],[4259,110,theory(equality)])).
% cnf(4279,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)),inference(cn,[status(thm)],[4278,theory(equality)])).
% cnf(4283,plain,(point_equal(a2,ab)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[56,4279,theory(equality)])).
% cnf(4303,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a1c1)|point_equal(a2,a1)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[1978,4283,theory(equality)])).
% cnf(4304,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a1c1)|line_equal(a2b2,oa)),inference(sr,[status(thm)],[4303,137,theory(equality)])).
% cnf(4337,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a1b1,a2b2)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[930,4304,theory(equality)])).
% cnf(4341,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(a2b2,oa)),inference(sr,[status(thm)],[4337,142,theory(equality)])).
% cnf(4347,plain,(incident(X1,oa)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~incident(X1,a2b2)),inference(pm,[status(thm)],[77,4341,theory(equality)])).
% cnf(4382,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|incident(b2,oa)),inference(pm,[status(thm)],[4347,96,theory(equality)])).
% cnf(4458,plain,(line_equal(ob,oc)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(b2,ob)),inference(pm,[status(thm)],[376,4382,theory(equality)])).
% cnf(4490,plain,(line_equal(ob,oc)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|$false),inference(rw,[status(thm)],[4458,120,theory(equality)])).
% cnf(4491,plain,(line_equal(ob,oc)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(cn,[status(thm)],[4490,theory(equality)])).
% cnf(4781,plain,(incident(b2,X1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|line_equal(ob,oc)|~incident(o,X1)),inference(pm,[status(thm)],[74,4491,theory(equality)])).
% cnf(7587,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|incident(ab,oa)|line_equal(a1b1,a1c1)),inference(pm,[status(thm)],[2456,117,theory(equality)])).
% cnf(7982,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a2b2)|incident(ab,oa)),inference(pm,[status(thm)],[955,7587,theory(equality)])).
% cnf(7989,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|incident(ab,oa)),inference(sr,[status(thm)],[7982,142,theory(equality)])).
% cnf(7997,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|~incident(ab,a2b2)),inference(pm,[status(thm)],[744,7989,theory(equality)])).
% cnf(8020,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|$false),inference(rw,[status(thm)],[7997,110,theory(equality)])).
% cnf(8021,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)),inference(cn,[status(thm)],[8020,theory(equality)])).
% cnf(8095,plain,(point_equal(a2,ab)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[56,8021,theory(equality)])).
% cnf(8134,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a1c1)|point_equal(a2,a1)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[2455,8095,theory(equality)])).
% cnf(8142,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a1c1)|line_equal(a2b2,oa)),inference(sr,[status(thm)],[8134,137,theory(equality)])).
% cnf(8211,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a1b1,a2b2)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[955,8142,theory(equality)])).
% cnf(8218,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|line_equal(a2b2,oa)),inference(sr,[status(thm)],[8211,142,theory(equality)])).
% cnf(8221,plain,(incident(X1,oa)|incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|~incident(X1,a2b2)),inference(pm,[status(thm)],[77,8218,theory(equality)])).
% cnf(8319,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(c1,b2c2)|incident(b2,oa)),inference(pm,[status(thm)],[8221,96,theory(equality)])).
% cnf(8419,plain,(point_equal(c1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(c1,b1c1)),inference(pm,[status(thm)],[453,8319,theory(equality)])).
% cnf(8420,plain,(line_equal(oc,b2c2)|point_equal(c1,c2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(c1,oc)),inference(pm,[status(thm)],[562,8319,theory(equality)])).
% cnf(8460,plain,(point_equal(c1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|$false),inference(rw,[status(thm)],[8419,101,theory(equality)])).
% cnf(8461,plain,(point_equal(c1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(cn,[status(thm)],[8460,theory(equality)])).
% cnf(8462,plain,(line_equal(oc,b2c2)|point_equal(c1,c2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|$false),inference(rw,[status(thm)],[8420,121,theory(equality)])).
% cnf(8463,plain,(line_equal(oc,b2c2)|point_equal(c1,c2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(cn,[status(thm)],[8462,theory(equality)])).
% cnf(8492,plain,(point_equal(bc,c1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(pm,[status(thm)],[56,8461,theory(equality)])).
% cnf(8505,plain,(incident(bc,X1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(c1,X1)),inference(pm,[status(thm)],[74,8492,theory(equality)])).
% cnf(8958,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|incident(bc,a1c1)),inference(pm,[status(thm)],[8505,98,theory(equality)])).
% cnf(9391,plain,(point_equal(c2,c1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|line_equal(oc,b2c2)),inference(pm,[status(thm)],[56,8463,theory(equality)])).
% cnf(9394,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|line_equal(oc,b2c2)),inference(sr,[status(thm)],[9391,139,theory(equality)])).
% cnf(9397,plain,(incident(X1,b2c2)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(X1,oc)),inference(pm,[status(thm)],[77,9394,theory(equality)])).
% cnf(15327,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|line_equal(ob,oc)),inference(pm,[status(thm)],[4781,123,theory(equality)])).
% cnf(15345,plain,(incident(X1,oc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(X1,ob)),inference(pm,[status(thm)],[77,15327,theory(equality)])).
% cnf(15365,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|incident(b1,oc)),inference(pm,[status(thm)],[15345,119,theory(equality)])).
% cnf(15381,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|incident(b1,b2c2)),inference(pm,[status(thm)],[9397,15365,theory(equality)])).
% cnf(15413,plain,(point_equal(b1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(b1,b1c1)),inference(pm,[status(thm)],[453,15381,theory(equality)])).
% cnf(15432,plain,(point_equal(b1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|$false),inference(rw,[status(thm)],[15413,102,theory(equality)])).
% cnf(15433,plain,(point_equal(b1,bc)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(cn,[status(thm)],[15432,theory(equality)])).
% cnf(15440,plain,(incident(b1,X1)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|~incident(bc,X1)),inference(pm,[status(thm)],[74,15433,theory(equality)])).
% cnf(15541,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)|incident(b1,a1c1)),inference(pm,[status(thm)],[15440,8958,theory(equality)])).
% cnf(15545,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oa)),inference(sr,[status(thm)],[15541,190,theory(equality)])).
% cnf(15551,plain,(line_equal(ob,oa)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)|~incident(b2,ob)),inference(pm,[status(thm)],[396,15545,theory(equality)])).
% cnf(15554,plain,(line_equal(a2b2,oa)|point_equal(b2,a2)|incident(a2,b1c1)|incident(a1,b2c2)|~incident(b2,a2b2)),inference(pm,[status(thm)],[744,15545,theory(equality)])).
% cnf(15574,plain,(incident(a1,b2c2)|line_equal(oa,a1c1)|point_equal(b2,a1)|incident(a2,b1c1)),inference(pm,[status(thm)],[731,15545,theory(equality)])).
% cnf(15578,plain,(line_equal(ob,oa)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[15551,120,theory(equality)])).
% cnf(15579,plain,(line_equal(ob,oa)|point_equal(b2,o)|incident(a2,b1c1)|incident(a1,b2c2)),inference(cn,[status(thm)],[15578,theory(equality)])).
% cnf(15580,plain,(line_equal(a2b2,oa)|point_equal(b2,a2)|incident(a2,b1c1)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[15554,96,theory(equality)])).
% cnf(15581,plain,(line_equal(a2b2,oa)|point_equal(b2,a2)|incident(a2,b1c1)|incident(a1,b2c2)),inference(cn,[status(thm)],[15580,theory(equality)])).
% cnf(15592,plain,(incident(b2,X1)|incident(a2,b1c1)|incident(a1,b2c2)|line_equal(ob,oa)|~incident(o,X1)),inference(pm,[status(thm)],[74,15579,theory(equality)])).
% cnf(15595,plain,(incident(b2,X1)|incident(a2,b1c1)|incident(a1,b2c2)|line_equal(a2b2,oa)|~incident(a2,X1)),inference(pm,[status(thm)],[74,15581,theory(equality)])).
% cnf(15648,plain,(point_equal(a1,b2)|incident(a1,b2c2)|incident(a2,b1c1)|line_equal(oa,a1c1)),inference(pm,[status(thm)],[56,15574,theory(equality)])).
% cnf(15696,plain,(incident(a1,X1)|incident(a1,b2c2)|incident(a2,b1c1)|line_equal(oa,a1c1)|~incident(b2,X1)),inference(pm,[status(thm)],[74,15648,theory(equality)])).
% cnf(15769,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|line_equal(ob,oa)),inference(pm,[status(thm)],[15592,125,theory(equality)])).
% cnf(15787,plain,(incident(X1,oa)|incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|~incident(X1,ob)),inference(pm,[status(thm)],[77,15769,theory(equality)])).
% cnf(15874,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,a2c2)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[15595,99,theory(equality)])).
% cnf(15876,plain,(incident(a2,b1c1)|incident(a1,b2c2)|line_equal(a2b2,oa)),inference(sr,[status(thm)],[15874,182,theory(equality)])).
% cnf(15877,plain,(line_equal(oa,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)),inference(pm,[status(thm)],[62,15876,theory(equality)])).
% cnf(15894,plain,(incident(X1,a2b2)|incident(a2,b1c1)|incident(a1,b2c2)|~incident(X1,oa)),inference(pm,[status(thm)],[77,15877,theory(equality)])).
% cnf(16732,plain,(incident(a1,b2c2)|incident(a2,b1c1)|line_equal(oa,a1c1)),inference(pm,[status(thm)],[15696,104,theory(equality)])).
% cnf(16735,plain,(line_equal(a1c1,oa)|incident(a1,b2c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[62,16732,theory(equality)])).
% cnf(16737,plain,(incident(X1,a1c1)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(X1,oa)),inference(pm,[status(thm)],[77,16732,theory(equality)])).
% cnf(16752,plain,(incident(X1,oa)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(X1,a1c1)),inference(pm,[status(thm)],[77,16735,theory(equality)])).
% cnf(17008,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(ac,oa)),inference(pm,[status(thm)],[16752,107,theory(equality)])).
% cnf(17026,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(ac,a2b2)),inference(pm,[status(thm)],[15894,17008,theory(equality)])).
% cnf(17629,plain,(incident(a2,b1c1)|incident(a1,b2c2)|incident(b2,oc)|incident(b1,oa)),inference(pm,[status(thm)],[15787,119,theory(equality)])).
% cnf(17643,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(b1,a1c1)|incident(b2,oc)),inference(pm,[status(thm)],[16737,17629,theory(equality)])).
% cnf(17657,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(b2,oc)),inference(sr,[status(thm)],[17643,190,theory(equality)])).
% cnf(17668,plain,(line_equal(b2c2,oc)|point_equal(b2,c2)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(b2,b2c2)),inference(pm,[status(thm)],[514,17657,theory(equality)])).
% cnf(17686,plain,(line_equal(b2c2,oc)|point_equal(b2,c2)|incident(a1,b2c2)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[17668,104,theory(equality)])).
% cnf(17687,plain,(line_equal(b2c2,oc)|point_equal(b2,c2)|incident(a1,b2c2)|incident(a2,b1c1)),inference(cn,[status(thm)],[17686,theory(equality)])).
% cnf(17702,plain,(incident(b2,X1)|incident(a1,b2c2)|incident(a2,b1c1)|line_equal(b2c2,oc)|~incident(c2,X1)),inference(pm,[status(thm)],[74,17687,theory(equality)])).
% cnf(19856,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(b2,a2c2)|line_equal(b2c2,oc)),inference(pm,[status(thm)],[17702,100,theory(equality)])).
% cnf(19858,plain,(incident(a1,b2c2)|incident(a2,b1c1)|line_equal(b2c2,oc)),inference(sr,[status(thm)],[19856,182,theory(equality)])).
% cnf(19860,plain,(line_equal(oc,b2c2)|incident(a1,b2c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[62,19858,theory(equality)])).
% cnf(19865,plain,(incident(X1,b2c2)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(X1,oc)),inference(pm,[status(thm)],[77,19860,theory(equality)])).
% cnf(19918,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(c1,b2c2)),inference(pm,[status(thm)],[19865,121,theory(equality)])).
% cnf(19927,plain,(point_equal(c1,bc)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(c1,b1c1)),inference(pm,[status(thm)],[453,19918,theory(equality)])).
% cnf(19953,plain,(point_equal(c1,bc)|incident(a1,b2c2)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[19927,101,theory(equality)])).
% cnf(19954,plain,(point_equal(c1,bc)|incident(a1,b2c2)|incident(a2,b1c1)),inference(cn,[status(thm)],[19953,theory(equality)])).
% cnf(19961,plain,(point_equal(bc,c1)|incident(a1,b2c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[56,19954,theory(equality)])).
% cnf(19966,plain,(incident(bc,X1)|incident(a1,b2c2)|incident(a2,b1c1)|~incident(c1,X1)),inference(pm,[status(thm)],[74,19961,theory(equality)])).
% cnf(20005,plain,(incident(a1,b2c2)|incident(a2,b1c1)|incident(bc,a2b2)),inference(pm,[status(thm)],[19966,135,theory(equality)])).
% cnf(20052,plain,(incident(a1,b2c2)|incident(a2,b1c1)|~incident(ac,a2b2)|~incident(ab,a2b2)|~line_equal(a2b2,a2b2)),inference(pm,[status(thm)],[221,20005,theory(equality)])).
% cnf(20064,plain,(incident(a1,b2c2)|incident(a2,b1c1)|~incident(ac,a2b2)|$false|~line_equal(a2b2,a2b2)),inference(rw,[status(thm)],[20052,110,theory(equality)])).
% cnf(20065,plain,(incident(a1,b2c2)|incident(a2,b1c1)|~incident(ac,a2b2)|$false|$false),inference(rw,[status(thm)],[20064,194,theory(equality)])).
% cnf(20066,plain,(incident(a1,b2c2)|incident(a2,b1c1)|~incident(ac,a2b2)),inference(cn,[status(thm)],[20065,theory(equality)])).
% cnf(20110,plain,(incident(a1,b2c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[20066,17026,theory(equality)])).
% cnf(20116,plain,(incident(b1,a2c2)|line_equal(a1b1,b2c2)|point_equal(a1,c2)|incident(a2,b1c1)|~incident(a1,a1b1)),inference(pm,[status(thm)],[563,20110,theory(equality)])).
% cnf(20131,plain,(incident(a2,b1c1)|~incident(b1,a2c2)|~incident(c1,a2b2)),inference(pm,[status(thm)],[174,20110,theory(equality)])).
% cnf(20135,plain,(incident(b1,a2c2)|line_equal(a1b1,b2c2)|point_equal(a1,c2)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[20116,93,theory(equality)])).
% cnf(20136,plain,(incident(b1,a2c2)|line_equal(a1b1,b2c2)|point_equal(a1,c2)|incident(a2,b1c1)),inference(cn,[status(thm)],[20135,theory(equality)])).
% cnf(20147,plain,(incident(a1,X1)|incident(b1,a2c2)|incident(a2,b1c1)|line_equal(a1b1,b2c2)|~incident(c2,X1)),inference(pm,[status(thm)],[74,20136,theory(equality)])).
% cnf(20268,plain,(incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,oc)|line_equal(a1b1,b2c2)),inference(pm,[status(thm)],[20147,122,theory(equality)])).
% cnf(20270,plain,(incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,a2c2)|line_equal(a1b1,b2c2)),inference(pm,[status(thm)],[20147,100,theory(equality)])).
% cnf(20273,plain,(line_equal(b2c2,a1b1)|incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,oc)),inference(pm,[status(thm)],[62,20268,theory(equality)])).
% cnf(20276,plain,(line_equal(b2c2,a1b1)|incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,a2c2)),inference(pm,[status(thm)],[62,20270,theory(equality)])).
% cnf(20281,plain,(incident(X1,a1b1)|incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,oc)|~incident(X1,b2c2)),inference(pm,[status(thm)],[77,20273,theory(equality)])).
% cnf(20284,plain,(incident(X1,a1b1)|incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,a2c2)|~incident(X1,b2c2)),inference(pm,[status(thm)],[77,20276,theory(equality)])).
% cnf(20497,plain,(incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,oc)|incident(b2,a1b1)),inference(pm,[status(thm)],[20281,104,theory(equality)])).
% cnf(20557,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(b2,a1b1)|~incident(c1,a2b2)),inference(pm,[status(thm)],[20131,20497,theory(equality)])).
% cnf(20562,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(b2,a1b1)),inference(pm,[status(thm)],[20557,135,theory(equality)])).
% cnf(20569,plain,(line_equal(ob,a1b1)|point_equal(b2,b1)|incident(a2,b1c1)|incident(a1,oc)|~incident(b2,ob)),inference(pm,[status(thm)],[590,20562,theory(equality)])).
% cnf(20581,plain,(line_equal(a1b1,ob)|incident(a2,b1c1)|incident(a1,oc)),inference(pm,[status(thm)],[589,20562,theory(equality)])).
% cnf(20589,plain,(line_equal(ob,a1b1)|point_equal(b2,b1)|incident(a2,b1c1)|incident(a1,oc)|$false),inference(rw,[status(thm)],[20569,120,theory(equality)])).
% cnf(20590,plain,(line_equal(ob,a1b1)|point_equal(b2,b1)|incident(a2,b1c1)|incident(a1,oc)),inference(cn,[status(thm)],[20589,theory(equality)])).
% cnf(20591,plain,(line_equal(ob,a1b1)|incident(a2,b1c1)|incident(a1,oc)),inference(sr,[status(thm)],[20590,138,theory(equality)])).
% cnf(20600,plain,(incident(X1,a1b1)|incident(a2,b1c1)|incident(a1,oc)|~incident(X1,ob)),inference(pm,[status(thm)],[77,20591,theory(equality)])).
% cnf(20608,plain,(incident(X1,ob)|incident(a2,b1c1)|incident(a1,oc)|~incident(X1,a1b1)),inference(pm,[status(thm)],[77,20581,theory(equality)])).
% cnf(20615,plain,(incident(b1,a2c2)|incident(a2,b1c1)|incident(a1,a2c2)|incident(b2,a1b1)),inference(pm,[status(thm)],[20284,104,theory(equality)])).
% cnf(20643,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(o,a1b1)),inference(pm,[status(thm)],[20600,124,theory(equality)])).
% cnf(20655,plain,(line_equal(oa,a1b1)|point_equal(o,a1)|incident(a2,b1c1)|incident(a1,oc)|~incident(o,oa)),inference(pm,[status(thm)],[707,20643,theory(equality)])).
% cnf(20672,plain,(line_equal(oa,a1b1)|point_equal(o,a1)|incident(a2,b1c1)|incident(a1,oc)|$false),inference(rw,[status(thm)],[20655,123,theory(equality)])).
% cnf(20673,plain,(line_equal(oa,a1b1)|point_equal(o,a1)|incident(a2,b1c1)|incident(a1,oc)),inference(cn,[status(thm)],[20672,theory(equality)])).
% cnf(20717,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(a1,ob)),inference(pm,[status(thm)],[20608,93,theory(equality)])).
% cnf(20751,plain,(line_equal(oa,oc)|point_equal(a1,o)|incident(a2,b1c1)|incident(a1,ob)|~incident(a1,oa)),inference(pm,[status(thm)],[377,20717,theory(equality)])).
% cnf(20771,plain,(line_equal(oa,oc)|point_equal(a1,o)|incident(a2,b1c1)|incident(a1,ob)|$false),inference(rw,[status(thm)],[20751,117,theory(equality)])).
% cnf(20772,plain,(line_equal(oa,oc)|point_equal(a1,o)|incident(a2,b1c1)|incident(a1,ob)),inference(cn,[status(thm)],[20771,theory(equality)])).
% cnf(20878,plain,(incident(a2,b1c1)|incident(a1,a2c2)|incident(b2,a1b1)|~incident(c1,a2b2)),inference(pm,[status(thm)],[20131,20615,theory(equality)])).
% cnf(20899,plain,(incident(a2,b1c1)|incident(a1,a2c2)|incident(b2,a1b1)),inference(pm,[status(thm)],[20878,135,theory(equality)])).
% cnf(20921,plain,(point_equal(b2,ab)|incident(a2,b1c1)|incident(a1,a2c2)),inference(pm,[status(thm)],[423,20899,theory(equality)])).
% cnf(20952,plain,(point_equal(ab,b2)|incident(a2,b1c1)|incident(a1,a2c2)),inference(pm,[status(thm)],[56,20921,theory(equality)])).
% cnf(20964,plain,(incident(ab,X1)|incident(a2,b1c1)|incident(a1,a2c2)|~incident(b2,X1)),inference(pm,[status(thm)],[74,20952,theory(equality)])).
% cnf(21134,plain,(point_equal(a1,o)|incident(a2,b1c1)|incident(a1,oc)|line_equal(oa,a1b1)),inference(pm,[status(thm)],[56,20673,theory(equality)])).
% cnf(21159,plain,(incident(a2,b1c1)|incident(a1,a2c2)|incident(ab,b2c2)),inference(pm,[status(thm)],[20964,104,theory(equality)])).
% cnf(21405,plain,(incident(a1,X1)|incident(a2,b1c1)|incident(a1,ob)|line_equal(oa,oc)|~incident(o,X1)),inference(pm,[status(thm)],[74,20772,theory(equality)])).
% cnf(21705,plain,(incident(a1,X1)|incident(a2,b1c1)|incident(a1,oc)|line_equal(oa,a1b1)|~incident(o,X1)),inference(pm,[status(thm)],[74,21134,theory(equality)])).
% cnf(22562,plain,(incident(a2,b1c1)|incident(a1,ob)|line_equal(oa,oc)),inference(pm,[status(thm)],[21405,124,theory(equality)])).
% cnf(22571,plain,(line_equal(oc,oa)|incident(a2,b1c1)|incident(a1,ob)),inference(pm,[status(thm)],[62,22562,theory(equality)])).
% cnf(22575,plain,(line_equal(X1,oa)|incident(a2,b1c1)|incident(a1,ob)|~line_equal(X1,oc)),inference(pm,[status(thm)],[65,22571,theory(equality)])).
% cnf(23948,plain,(incident(a2,b1c1)|incident(a1,oc)|line_equal(oa,a1b1)),inference(pm,[status(thm)],[21705,125,theory(equality)])).
% cnf(23958,plain,(line_equal(a1b1,oa)|incident(a2,b1c1)|incident(a1,oc)),inference(pm,[status(thm)],[62,23948,theory(equality)])).
% cnf(23969,plain,(incident(X1,oa)|incident(a2,b1c1)|incident(a1,oc)|~incident(X1,a1b1)),inference(pm,[status(thm)],[77,23958,theory(equality)])).
% cnf(24112,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(c2,oa)|incident(b1,a2c2)),inference(pm,[status(thm)],[23969,134,theory(equality)])).
% cnf(24114,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(b2,oa)),inference(pm,[status(thm)],[23969,20562,theory(equality)])).
% cnf(24205,plain,(incident(a2,b1c1)|incident(a1,oc)|~incident(c2,oa)),inference(pm,[status(thm)],[176,24114,theory(equality)])).
% cnf(24481,plain,(incident(a2,b1c1)|incident(a1,oc)|incident(b1,a2c2)),inference(pm,[status(thm)],[24205,24112,theory(equality)])).
% cnf(24508,plain,(incident(a2,b1c1)|incident(a1,oc)|~incident(c1,a2b2)),inference(pm,[status(thm)],[20131,24481,theory(equality)])).
% cnf(24513,plain,(incident(a2,b1c1)|incident(a1,oc)),inference(pm,[status(thm)],[24508,135,theory(equality)])).
% cnf(24517,plain,(line_equal(a1c1,oc)|point_equal(a1,c1)|incident(a2,b1c1)|~incident(a1,a1c1)),inference(pm,[status(thm)],[465,24513,theory(equality)])).
% cnf(24545,plain,(line_equal(a1c1,oc)|point_equal(a1,c1)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[24517,97,theory(equality)])).
% cnf(24546,plain,(line_equal(a1c1,oc)|point_equal(a1,c1)|incident(a2,b1c1)),inference(cn,[status(thm)],[24545,theory(equality)])).
% cnf(24559,plain,(point_equal(c1,a1)|incident(a2,b1c1)|line_equal(a1c1,oc)),inference(pm,[status(thm)],[56,24546,theory(equality)])).
% cnf(24588,plain,(incident(c1,X1)|incident(a2,b1c1)|line_equal(a1c1,oc)|~incident(a1,X1)),inference(pm,[status(thm)],[74,24559,theory(equality)])).
% cnf(25014,plain,(incident(a2,b1c1)|incident(c1,a1b1)|line_equal(a1c1,oc)),inference(pm,[status(thm)],[24588,93,theory(equality)])).
% cnf(25018,plain,(incident(a2,b1c1)|line_equal(a1c1,oc)),inference(sr,[status(thm)],[25014,188,theory(equality)])).
% cnf(25020,plain,(line_equal(oc,a1c1)|incident(a2,b1c1)),inference(pm,[status(thm)],[62,25018,theory(equality)])).
% cnf(25023,plain,(incident(a2,b1c1)|incident(a1,ob)|line_equal(a1c1,oa)),inference(pm,[status(thm)],[22575,25018,theory(equality)])).
% cnf(25026,plain,(incident(X1,a1c1)|incident(a2,b1c1)|~incident(X1,oc)),inference(pm,[status(thm)],[77,25020,theory(equality)])).
% cnf(25071,plain,(incident(a2,b1c1)|incident(c2,a1c1)),inference(pm,[status(thm)],[25026,122,theory(equality)])).
% cnf(25134,plain,(point_equal(c2,ac)|incident(a2,b1c1)),inference(pm,[status(thm)],[442,25071,theory(equality)])).
% cnf(25154,plain,(point_equal(ac,c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[56,25134,theory(equality)])).
% cnf(25158,plain,(point_equal(X1,c2)|incident(a2,b1c1)|~point_equal(X1,ac)),inference(pm,[status(thm)],[59,25154,theory(equality)])).
% cnf(25159,plain,(incident(ac,X1)|incident(a2,b1c1)|~incident(c2,X1)),inference(pm,[status(thm)],[74,25154,theory(equality)])).
% cnf(25202,plain,(incident(a2,b1c1)|incident(ac,b2c2)),inference(pm,[status(thm)],[25159,103,theory(equality)])).
% cnf(25226,plain,(incident(a2,b1c1)|~incident(ab,b2c2)),inference(pm,[status(thm)],[346,25202,theory(equality)])).
% cnf(25245,plain,(incident(a2,b1c1)|incident(a1,a2c2)),inference(pm,[status(thm)],[25226,21159,theory(equality)])).
% cnf(25250,plain,(point_equal(a1,ac)|incident(a2,b1c1)|~incident(a1,a1c1)),inference(pm,[status(thm)],[440,25245,theory(equality)])).
% cnf(25254,plain,(line_equal(oa,a2c2)|point_equal(a1,a2)|incident(a2,b1c1)|~incident(a1,oa)),inference(pm,[status(thm)],[770,25245,theory(equality)])).
% cnf(25270,plain,(point_equal(a1,ac)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[25250,97,theory(equality)])).
% cnf(25271,plain,(point_equal(a1,ac)|incident(a2,b1c1)),inference(cn,[status(thm)],[25270,theory(equality)])).
% cnf(25274,plain,(line_equal(oa,a2c2)|point_equal(a1,a2)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[25254,117,theory(equality)])).
% cnf(25275,plain,(line_equal(oa,a2c2)|point_equal(a1,a2)|incident(a2,b1c1)),inference(cn,[status(thm)],[25274,theory(equality)])).
% cnf(25278,plain,(point_equal(ac,a1)|incident(a2,b1c1)),inference(pm,[status(thm)],[56,25271,theory(equality)])).
% cnf(25281,plain,(incident(a2,b1c1)|point_equal(a1,c2)),inference(pm,[status(thm)],[25158,25271,theory(equality)])).
% cnf(25284,plain,(incident(ac,X1)|incident(a2,b1c1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,25278,theory(equality)])).
% cnf(25290,plain,(point_equal(c2,a1)|incident(a2,b1c1)),inference(pm,[status(thm)],[56,25281,theory(equality)])).
% cnf(25300,plain,(incident(c2,X1)|incident(a2,b1c1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,25290,theory(equality)])).
% cnf(25337,plain,(incident(a2,b1c1)|incident(ac,a1b1)),inference(pm,[status(thm)],[25284,93,theory(equality)])).
% cnf(25548,plain,(point_equal(a2,a1)|incident(a2,b1c1)|line_equal(oa,a2c2)),inference(pm,[status(thm)],[56,25275,theory(equality)])).
% cnf(25551,plain,(incident(a2,b1c1)|line_equal(oa,a2c2)),inference(sr,[status(thm)],[25548,137,theory(equality)])).
% cnf(25553,plain,(line_equal(X1,a2c2)|incident(a2,b1c1)|~line_equal(X1,oa)),inference(pm,[status(thm)],[65,25551,theory(equality)])).
% cnf(25562,plain,(incident(a2,b1c1)|line_equal(a1c1,a2c2)|incident(a1,ob)),inference(pm,[status(thm)],[25553,25023,theory(equality)])).
% cnf(25564,plain,(incident(a2,b1c1)|incident(a1,ob)),inference(sr,[status(thm)],[25562,141,theory(equality)])).
% cnf(25582,plain,(incident(a2,b1c1)|incident(c2,ob)),inference(pm,[status(thm)],[25300,25564,theory(equality)])).
% cnf(25645,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(a2,b1c1)|~incident(c2,b2c2)),inference(pm,[status(thm)],[634,25582,theory(equality)])).
% cnf(25659,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[25645,103,theory(equality)])).
% cnf(25660,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(a2,b1c1)),inference(cn,[status(thm)],[25659,theory(equality)])).
% cnf(25999,plain,(incident(c2,X1)|incident(a2,b1c1)|line_equal(b2c2,ob)|~incident(b2,X1)),inference(pm,[status(thm)],[74,25660,theory(equality)])).
% cnf(26361,plain,(incident(a2,b1c1)|incident(c2,a2b2)|line_equal(b2c2,ob)),inference(pm,[status(thm)],[25999,96,theory(equality)])).
% cnf(26364,plain,(incident(a2,b1c1)|line_equal(b2c2,ob)),inference(sr,[status(thm)],[26361,180,theory(equality)])).
% cnf(26366,plain,(line_equal(ob,b2c2)|incident(a2,b1c1)),inference(pm,[status(thm)],[62,26364,theory(equality)])).
% cnf(26371,plain,(incident(X1,b2c2)|incident(a2,b1c1)|~incident(X1,ob)),inference(pm,[status(thm)],[77,26366,theory(equality)])).
% cnf(26428,plain,(incident(a2,b1c1)|incident(b1,b2c2)),inference(pm,[status(thm)],[26371,119,theory(equality)])).
% cnf(26445,plain,(point_equal(b1,bc)|incident(a2,b1c1)|~incident(b1,b1c1)),inference(pm,[status(thm)],[453,26428,theory(equality)])).
% cnf(26469,plain,(point_equal(b1,bc)|incident(a2,b1c1)|$false),inference(rw,[status(thm)],[26445,102,theory(equality)])).
% cnf(26470,plain,(point_equal(b1,bc)|incident(a2,b1c1)),inference(cn,[status(thm)],[26469,theory(equality)])).
% cnf(26478,plain,(point_equal(bc,b1)|incident(a2,b1c1)),inference(pm,[status(thm)],[56,26470,theory(equality)])).
% cnf(26483,plain,(incident(bc,X1)|incident(a2,b1c1)|~incident(b1,X1)),inference(pm,[status(thm)],[74,26478,theory(equality)])).
% cnf(26504,plain,(incident(a2,b1c1)|incident(bc,a1b1)),inference(pm,[status(thm)],[26483,94,theory(equality)])).
% cnf(26522,plain,(incident(a2,b1c1)|~incident(ac,a1b1)|~incident(ab,a1b1)|~line_equal(a1b1,a1b1)),inference(pm,[status(thm)],[221,26504,theory(equality)])).
% cnf(26537,plain,(incident(a2,b1c1)|~incident(ac,a1b1)|$false|~line_equal(a1b1,a1b1)),inference(rw,[status(thm)],[26522,109,theory(equality)])).
% cnf(26538,plain,(incident(a2,b1c1)|~incident(ac,a1b1)|$false|$false),inference(rw,[status(thm)],[26537,195,theory(equality)])).
% cnf(26539,plain,(incident(a2,b1c1)|~incident(ac,a1b1)),inference(cn,[status(thm)],[26538,theory(equality)])).
% cnf(26541,plain,(incident(a2,b1c1)),inference(pm,[status(thm)],[26539,25337,theory(equality)])).
% cnf(26544,plain,(line_equal(X1,b1c1)|point_equal(X2,a2)|~incident(a2,X1)|~incident(X2,b1c1)|~incident(X2,X1)),inference(pm,[status(thm)],[92,26541,theory(equality)])).
% cnf(26552,plain,(line_equal(b1c1,a2c2)|point_equal(X1,a2)|~incident(X1,a2c2)|~incident(X1,b1c1)),inference(pm,[status(thm)],[253,26541,theory(equality)])).
% cnf(26743,plain,($false|~incident(b2,a1c1)|~incident(c2,a1b1)),inference(rw,[status(thm)],[173,26541,theory(equality)])).
% cnf(26744,plain,(~incident(b2,a1c1)|~incident(c2,a1b1)),inference(cn,[status(thm)],[26743,theory(equality)])).
% cnf(26748,plain,(incident(a1,b2c2)|~incident(c2,a1b1)),inference(pm,[status(thm)],[26744,133,theory(equality)])).
% cnf(26749,plain,(incident(a1,b2c2)|incident(b1,a2c2)),inference(pm,[status(thm)],[26748,134,theory(equality)])).
% cnf(26774,plain,(line_equal(a2c2,b1c1)|point_equal(X1,a2)|~incident(X1,b1c1)|~incident(X1,a2c2)),inference(pm,[status(thm)],[26544,99,theory(equality)])).
% cnf(26785,plain,(line_equal(b1c1,a2c2)|point_equal(b1,a2)|incident(a1,b2c2)|~incident(b1,b1c1)),inference(pm,[status(thm)],[26552,26749,theory(equality)])).
% cnf(26787,plain,(line_equal(b1c1,a2c2)|point_equal(b1,a2)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[26785,102,theory(equality)])).
% cnf(26788,plain,(line_equal(b1c1,a2c2)|point_equal(b1,a2)|incident(a1,b2c2)),inference(cn,[status(thm)],[26787,theory(equality)])).
% cnf(26794,plain,(incident(b1,X1)|incident(a1,b2c2)|line_equal(b1c1,a2c2)|~incident(a2,X1)),inference(pm,[status(thm)],[74,26788,theory(equality)])).
% cnf(26819,plain,(line_equal(a2c2,b1c1)|point_equal(b1,a2)|~incident(b1,a2c2)),inference(pm,[status(thm)],[26774,102,theory(equality)])).
% cnf(26836,plain,(incident(a1,b2c2)|incident(b1,oa)|line_equal(b1c1,a2c2)),inference(pm,[status(thm)],[26794,118,theory(equality)])).
% cnf(26837,plain,(incident(a1,b2c2)|incident(b1,a2b2)|line_equal(b1c1,a2c2)),inference(pm,[status(thm)],[26794,95,theory(equality)])).
% cnf(26841,plain,(line_equal(a2c2,b1c1)|incident(a1,b2c2)|incident(b1,oa)),inference(pm,[status(thm)],[62,26836,theory(equality)])).
% cnf(26842,plain,(line_equal(X1,a2c2)|incident(a1,b2c2)|incident(b1,oa)|~line_equal(X1,b1c1)),inference(pm,[status(thm)],[65,26836,theory(equality)])).
% cnf(26846,plain,(incident(X1,a2c2)|incident(a1,b2c2)|incident(b1,a2b2)|~incident(X1,b1c1)),inference(pm,[status(thm)],[77,26837,theory(equality)])).
% cnf(26849,plain,(incident(X1,b1c1)|incident(a1,b2c2)|incident(b1,oa)|~incident(X1,a2c2)),inference(pm,[status(thm)],[77,26841,theory(equality)])).
% cnf(27010,plain,(incident(a1,b2c2)|incident(b1,a2b2)|incident(bc,a2c2)),inference(pm,[status(thm)],[26846,105,theory(equality)])).
% cnf(27027,plain,(incident(a1,b2c2)|incident(b1,a2b2)|~incident(ac,a2c2)|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(pm,[status(thm)],[221,27010,theory(equality)])).
% cnf(27038,plain,(incident(a1,b2c2)|incident(b1,a2b2)|$false|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(rw,[status(thm)],[27027,108,theory(equality)])).
% cnf(27039,plain,(incident(a1,b2c2)|incident(b1,a2b2)|$false|~incident(ab,a2c2)|$false),inference(rw,[status(thm)],[27038,196,theory(equality)])).
% cnf(27040,plain,(incident(a1,b2c2)|incident(b1,a2b2)|~incident(ab,a2c2)),inference(cn,[status(thm)],[27039,theory(equality)])).
% cnf(27107,plain,(incident(a1,b2c2)|incident(b1,oa)|incident(c2,b1c1)),inference(pm,[status(thm)],[26849,100,theory(equality)])).
% cnf(27147,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(a1,b2c2)|incident(b1,oa)|~incident(c2,oc)),inference(pm,[status(thm)],[506,27107,theory(equality)])).
% cnf(27161,plain,(line_equal(b1c1,oc)|incident(a1,b2c2)|incident(b1,oa)),inference(pm,[status(thm)],[481,27107,theory(equality)])).
% cnf(27167,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(a1,b2c2)|incident(b1,oa)|$false),inference(rw,[status(thm)],[27147,122,theory(equality)])).
% cnf(27168,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(a1,b2c2)|incident(b1,oa)),inference(cn,[status(thm)],[27167,theory(equality)])).
% cnf(27169,plain,(line_equal(oc,b1c1)|incident(a1,b2c2)|incident(b1,oa)),inference(sr,[status(thm)],[27168,139,theory(equality)])).
% cnf(27181,plain,(incident(a1,b2c2)|incident(b1,oa)|line_equal(oc,a2c2)),inference(pm,[status(thm)],[26842,27169,theory(equality)])).
% cnf(27185,plain,(incident(X1,oc)|incident(a1,b2c2)|incident(b1,oa)|~incident(X1,b1c1)),inference(pm,[status(thm)],[77,27161,theory(equality)])).
% cnf(27190,plain,(line_equal(X1,a2c2)|incident(a1,b2c2)|incident(b1,oa)|~line_equal(X1,oc)),inference(pm,[status(thm)],[65,27181,theory(equality)])).
% cnf(28014,plain,(incident(a1,b2c2)|incident(b1,oa)|incident(b1,oc)),inference(pm,[status(thm)],[27185,102,theory(equality)])).
% cnf(28054,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(a1,b2c2)|incident(b1,oa)|~incident(b1,ob)),inference(pm,[status(thm)],[376,28014,theory(equality)])).
% cnf(28073,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(a1,b2c2)|incident(b1,oa)|$false),inference(rw,[status(thm)],[28054,119,theory(equality)])).
% cnf(28074,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(a1,b2c2)|incident(b1,oa)),inference(cn,[status(thm)],[28073,theory(equality)])).
% cnf(29792,plain,(incident(b1,X1)|incident(a1,b2c2)|incident(b1,oa)|line_equal(ob,oc)|~incident(o,X1)),inference(pm,[status(thm)],[74,28074,theory(equality)])).
% cnf(31643,plain,(incident(a1,b2c2)|incident(b1,oa)|line_equal(ob,oc)),inference(pm,[status(thm)],[29792,123,theory(equality)])).
% cnf(31664,plain,(incident(a1,b2c2)|incident(b1,oa)|line_equal(ob,a2c2)),inference(pm,[status(thm)],[27190,31643,theory(equality)])).
% cnf(31675,plain,(incident(X1,a2c2)|incident(a1,b2c2)|incident(b1,oa)|~incident(X1,ob)),inference(pm,[status(thm)],[77,31664,theory(equality)])).
% cnf(31985,plain,(incident(a1,b2c2)|incident(b1,oa)|incident(b2,a2c2)),inference(pm,[status(thm)],[31675,120,theory(equality)])).
% cnf(31988,plain,(incident(a1,b2c2)|incident(b1,oa)),inference(sr,[status(thm)],[31985,182,theory(equality)])).
% cnf(31993,plain,(line_equal(ob,oa)|point_equal(b1,o)|incident(a1,b2c2)|~incident(b1,ob)),inference(pm,[status(thm)],[396,31988,theory(equality)])).
% cnf(31994,plain,(line_equal(a1b1,oa)|point_equal(b1,a1)|incident(a1,b2c2)|~incident(b1,a1b1)),inference(pm,[status(thm)],[684,31988,theory(equality)])).
% cnf(32016,plain,(line_equal(ob,oa)|point_equal(b1,o)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[31993,119,theory(equality)])).
% cnf(32017,plain,(line_equal(ob,oa)|point_equal(b1,o)|incident(a1,b2c2)),inference(cn,[status(thm)],[32016,theory(equality)])).
% cnf(32018,plain,(line_equal(a1b1,oa)|point_equal(b1,a1)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[31994,94,theory(equality)])).
% cnf(32019,plain,(line_equal(a1b1,oa)|point_equal(b1,a1)|incident(a1,b2c2)),inference(cn,[status(thm)],[32018,theory(equality)])).
% cnf(32026,plain,(incident(b1,X1)|incident(a1,b2c2)|line_equal(ob,oa)|~incident(o,X1)),inference(pm,[status(thm)],[74,32017,theory(equality)])).
% cnf(32042,plain,(incident(b1,X1)|incident(a1,b2c2)|line_equal(a1b1,oa)|~incident(a1,X1)),inference(pm,[status(thm)],[74,32019,theory(equality)])).
% cnf(32211,plain,(incident(a1,b2c2)|incident(b1,oc)|line_equal(ob,oa)),inference(pm,[status(thm)],[32026,125,theory(equality)])).
% cnf(32351,plain,(incident(a1,b2c2)|incident(b1,a1c1)|line_equal(a1b1,oa)),inference(pm,[status(thm)],[32042,97,theory(equality)])).
% cnf(32355,plain,(incident(a1,b2c2)|line_equal(a1b1,oa)),inference(sr,[status(thm)],[32351,190,theory(equality)])).
% cnf(32356,plain,(line_equal(oa,a1b1)|incident(a1,b2c2)),inference(pm,[status(thm)],[62,32355,theory(equality)])).
% cnf(32358,plain,(incident(X1,oa)|incident(a1,b2c2)|~incident(X1,a1b1)),inference(pm,[status(thm)],[77,32355,theory(equality)])).
% cnf(32360,plain,(line_equal(X1,a1b1)|incident(a1,b2c2)|~line_equal(X1,oa)),inference(pm,[status(thm)],[65,32356,theory(equality)])).
% cnf(32365,plain,(incident(a1,b2c2)|incident(ab,oa)),inference(pm,[status(thm)],[32358,109,theory(equality)])).
% cnf(32377,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a1,b2c2)|~incident(ab,a2b2)),inference(pm,[status(thm)],[744,32365,theory(equality)])).
% cnf(32390,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[32377,110,theory(equality)])).
% cnf(32391,plain,(line_equal(a2b2,oa)|point_equal(ab,a2)|incident(a1,b2c2)),inference(cn,[status(thm)],[32390,theory(equality)])).
% cnf(32397,plain,(incident(a1,b2c2)|line_equal(ob,a1b1)|incident(b1,oc)),inference(pm,[status(thm)],[32360,32211,theory(equality)])).
% cnf(32484,plain,(incident(ab,X1)|incident(a1,b2c2)|line_equal(a2b2,oa)|~incident(a2,X1)),inference(pm,[status(thm)],[74,32391,theory(equality)])).
% cnf(32492,plain,(line_equal(a1b1,ob)|incident(a1,b2c2)|incident(b1,oc)),inference(pm,[status(thm)],[62,32397,theory(equality)])).
% cnf(33840,plain,(incident(a1,b2c2)|incident(ab,a2c2)|line_equal(a2b2,oa)),inference(pm,[status(thm)],[32484,99,theory(equality)])).
% cnf(33847,plain,(incident(a1,b2c2)|line_equal(a2b2,a1b1)|incident(ab,a2c2)),inference(pm,[status(thm)],[32360,33840,theory(equality)])).
% cnf(33857,plain,(line_equal(a1b1,a2b2)|incident(a1,b2c2)|incident(ab,a2c2)),inference(pm,[status(thm)],[62,33847,theory(equality)])).
% cnf(33861,plain,(incident(a1,b2c2)|incident(ab,a2c2)),inference(sr,[status(thm)],[33857,142,theory(equality)])).
% cnf(33889,plain,(incident(a1,b2c2)|incident(b1,a2b2)),inference(pm,[status(thm)],[27040,33861,theory(equality)])).
% cnf(33937,plain,(line_equal(ob,a2b2)|point_equal(b1,b2)|incident(a1,b2c2)|~incident(b1,ob)),inference(pm,[status(thm)],[648,33889,theory(equality)])).
% cnf(33966,plain,(line_equal(ob,a2b2)|point_equal(b1,b2)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[33937,119,theory(equality)])).
% cnf(33967,plain,(line_equal(ob,a2b2)|point_equal(b1,b2)|incident(a1,b2c2)),inference(cn,[status(thm)],[33966,theory(equality)])).
% cnf(34185,plain,(point_equal(b2,b1)|incident(a1,b2c2)|line_equal(ob,a2b2)),inference(pm,[status(thm)],[56,33967,theory(equality)])).
% cnf(34188,plain,(incident(a1,b2c2)|line_equal(ob,a2b2)),inference(sr,[status(thm)],[34185,138,theory(equality)])).
% cnf(34190,plain,(line_equal(X1,a2b2)|incident(a1,b2c2)|~line_equal(X1,ob)),inference(pm,[status(thm)],[65,34188,theory(equality)])).
% cnf(34237,plain,(incident(a1,b2c2)|line_equal(a1b1,a2b2)|incident(b1,oc)),inference(pm,[status(thm)],[34190,32492,theory(equality)])).
% cnf(34241,plain,(incident(a1,b2c2)|incident(b1,oc)),inference(sr,[status(thm)],[34237,142,theory(equality)])).
% cnf(34279,plain,(line_equal(b1c1,oc)|point_equal(b1,c1)|incident(a1,b2c2)|~incident(b1,b1c1)),inference(pm,[status(thm)],[466,34241,theory(equality)])).
% cnf(34306,plain,(line_equal(b1c1,oc)|point_equal(b1,c1)|incident(a1,b2c2)|$false),inference(rw,[status(thm)],[34279,102,theory(equality)])).
% cnf(34307,plain,(line_equal(b1c1,oc)|point_equal(b1,c1)|incident(a1,b2c2)),inference(cn,[status(thm)],[34306,theory(equality)])).
% cnf(34935,plain,(incident(b1,X1)|incident(a1,b2c2)|line_equal(b1c1,oc)|~incident(c1,X1)),inference(pm,[status(thm)],[74,34307,theory(equality)])).
% cnf(37518,plain,(incident(a1,b2c2)|incident(b1,a1c1)|line_equal(b1c1,oc)),inference(pm,[status(thm)],[34935,98,theory(equality)])).
% cnf(37520,plain,(incident(a1,b2c2)|line_equal(b1c1,oc)),inference(sr,[status(thm)],[37518,190,theory(equality)])).
% cnf(37522,plain,(line_equal(oc,b1c1)|incident(a1,b2c2)),inference(pm,[status(thm)],[62,37520,theory(equality)])).
% cnf(37527,plain,(incident(X1,b1c1)|incident(a1,b2c2)|~incident(X1,oc)),inference(pm,[status(thm)],[77,37522,theory(equality)])).
% cnf(37585,plain,(incident(a1,b2c2)|incident(c2,b1c1)),inference(pm,[status(thm)],[37527,122,theory(equality)])).
% cnf(37615,plain,(point_equal(c2,bc)|incident(a1,b2c2)),inference(pm,[status(thm)],[455,37585,theory(equality)])).
% cnf(37631,plain,(point_equal(bc,c2)|incident(a1,b2c2)),inference(pm,[status(thm)],[56,37615,theory(equality)])).
% cnf(37636,plain,(incident(bc,X1)|incident(a1,b2c2)|~incident(c2,X1)),inference(pm,[status(thm)],[74,37631,theory(equality)])).
% cnf(37676,plain,(incident(a1,b2c2)|incident(bc,a2c2)),inference(pm,[status(thm)],[37636,100,theory(equality)])).
% cnf(37696,plain,(incident(a1,b2c2)|~incident(ac,a2c2)|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(pm,[status(thm)],[221,37676,theory(equality)])).
% cnf(37711,plain,(incident(a1,b2c2)|$false|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(rw,[status(thm)],[37696,108,theory(equality)])).
% cnf(37712,plain,(incident(a1,b2c2)|$false|~incident(ab,a2c2)|$false),inference(rw,[status(thm)],[37711,196,theory(equality)])).
% cnf(37713,plain,(incident(a1,b2c2)|~incident(ab,a2c2)),inference(cn,[status(thm)],[37712,theory(equality)])).
% cnf(37715,plain,(incident(a1,b2c2)),inference(pm,[status(thm)],[37713,33861,theory(equality)])).
% cnf(38028,plain,(incident(b1,a2c2)|line_equal(b2c2,a1b1)|point_equal(a1,c2)|$false),inference(rw,[status(thm)],[864,37715,theory(equality)])).
% cnf(38029,plain,(incident(b1,a2c2)|line_equal(b2c2,a1b1)|point_equal(a1,c2)),inference(cn,[status(thm)],[38028,theory(equality)])).
% cnf(38066,plain,(point_equal(c2,a1)|incident(b1,a2c2)|line_equal(b2c2,a1b1)),inference(pm,[status(thm)],[56,38029,theory(equality)])).
% cnf(38074,plain,(incident(c2,X1)|incident(b1,a2c2)|line_equal(b2c2,a1b1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,38066,theory(equality)])).
% cnf(38189,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b2c2,a1b1)),inference(pm,[status(thm)],[38074,117,theory(equality)])).
% cnf(38191,plain,(incident(b1,a2c2)|incident(c2,a1c1)|line_equal(b2c2,a1b1)),inference(pm,[status(thm)],[38074,97,theory(equality)])).
% cnf(38194,plain,(line_equal(a1b1,b2c2)|incident(b1,a2c2)|incident(c2,oa)),inference(pm,[status(thm)],[62,38189,theory(equality)])).
% cnf(38195,plain,(line_equal(X1,a1b1)|incident(b1,a2c2)|incident(c2,oa)|~line_equal(X1,b2c2)),inference(pm,[status(thm)],[65,38189,theory(equality)])).
% cnf(38196,plain,(incident(X1,a1b1)|incident(b1,a2c2)|incident(c2,oa)|~incident(X1,b2c2)),inference(pm,[status(thm)],[77,38189,theory(equality)])).
% cnf(38204,plain,(incident(X1,a1b1)|incident(b1,a2c2)|incident(c2,a1c1)|~incident(X1,b2c2)),inference(pm,[status(thm)],[77,38191,theory(equality)])).
% cnf(38206,plain,(line_equal(X1,b2c2)|incident(b1,a2c2)|incident(c2,oa)|~line_equal(X1,a1b1)),inference(pm,[status(thm)],[65,38194,theory(equality)])).
% cnf(38527,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(bc,a1b1)),inference(pm,[status(thm)],[38196,106,theory(equality)])).
% cnf(38545,plain,(line_equal(b1c1,a1b1)|point_equal(bc,b1)|incident(b1,a2c2)|incident(c2,oa)|~incident(bc,b1c1)),inference(pm,[status(thm)],[592,38527,theory(equality)])).
% cnf(38561,plain,(line_equal(b1c1,a1b1)|point_equal(bc,b1)|incident(b1,a2c2)|incident(c2,oa)|$false),inference(rw,[status(thm)],[38545,105,theory(equality)])).
% cnf(38562,plain,(line_equal(b1c1,a1b1)|point_equal(bc,b1)|incident(b1,a2c2)|incident(c2,oa)),inference(cn,[status(thm)],[38561,theory(equality)])).
% cnf(38612,plain,(incident(b1,a2c2)|incident(c2,a1c1)|incident(bc,a1b1)),inference(pm,[status(thm)],[38204,106,theory(equality)])).
% cnf(38636,plain,(incident(b1,a2c2)|incident(c2,a1c1)|~incident(ac,a1b1)|~incident(ab,a1b1)|~line_equal(a1b1,a1b1)),inference(pm,[status(thm)],[221,38612,theory(equality)])).
% cnf(38652,plain,(incident(b1,a2c2)|incident(c2,a1c1)|~incident(ac,a1b1)|$false|~line_equal(a1b1,a1b1)),inference(rw,[status(thm)],[38636,109,theory(equality)])).
% cnf(38653,plain,(incident(b1,a2c2)|incident(c2,a1c1)|~incident(ac,a1b1)|$false|$false),inference(rw,[status(thm)],[38652,195,theory(equality)])).
% cnf(38654,plain,(incident(b1,a2c2)|incident(c2,a1c1)|~incident(ac,a1b1)),inference(cn,[status(thm)],[38653,theory(equality)])).
% cnf(40012,plain,(point_equal(X1,b1)|incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,a1b1)|~point_equal(X1,bc)),inference(pm,[status(thm)],[59,38562,theory(equality)])).
% cnf(40013,plain,(incident(bc,X1)|incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,a1b1)|~incident(b1,X1)),inference(pm,[status(thm)],[74,38562,theory(equality)])).
% cnf(41979,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(bc,ob)|line_equal(b1c1,a1b1)),inference(pm,[status(thm)],[40013,119,theory(equality)])).
% cnf(41996,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,b2c2)|incident(bc,ob)),inference(pm,[status(thm)],[38206,41979,theory(equality)])).
% cnf(42001,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(bc,ob)),inference(sr,[status(thm)],[41996,140,theory(equality)])).
% cnf(42013,plain,(line_equal(b2c2,ob)|point_equal(bc,b2)|incident(b1,a2c2)|incident(c2,oa)|~incident(bc,b2c2)),inference(pm,[status(thm)],[634,42001,theory(equality)])).
% cnf(42037,plain,(line_equal(b2c2,ob)|point_equal(bc,b2)|incident(b1,a2c2)|incident(c2,oa)|$false),inference(rw,[status(thm)],[42013,106,theory(equality)])).
% cnf(42038,plain,(line_equal(b2c2,ob)|point_equal(bc,b2)|incident(b1,a2c2)|incident(c2,oa)),inference(cn,[status(thm)],[42037,theory(equality)])).
% cnf(42057,plain,(point_equal(b2,bc)|incident(b1,a2c2)|incident(c2,oa)|line_equal(b2c2,ob)),inference(pm,[status(thm)],[56,42038,theory(equality)])).
% cnf(42106,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,a1b1)|point_equal(b2,b1)|line_equal(b2c2,ob)),inference(pm,[status(thm)],[40012,42057,theory(equality)])).
% cnf(42109,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,a1b1)|line_equal(b2c2,ob)),inference(sr,[status(thm)],[42106,138,theory(equality)])).
% cnf(42142,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b1c1,b2c2)|line_equal(b2c2,ob)),inference(pm,[status(thm)],[38206,42109,theory(equality)])).
% cnf(42147,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(b2c2,ob)),inference(sr,[status(thm)],[42142,140,theory(equality)])).
% cnf(42150,plain,(line_equal(ob,b2c2)|incident(b1,a2c2)|incident(c2,oa)),inference(pm,[status(thm)],[62,42147,theory(equality)])).
% cnf(42152,plain,(incident(X1,ob)|incident(b1,a2c2)|incident(c2,oa)|~incident(X1,b2c2)),inference(pm,[status(thm)],[77,42147,theory(equality)])).
% cnf(42163,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(ob,a1b1)),inference(pm,[status(thm)],[38195,42150,theory(equality)])).
% cnf(42172,plain,(incident(X1,a1b1)|incident(b1,a2c2)|incident(c2,oa)|~incident(X1,ob)),inference(pm,[status(thm)],[77,42163,theory(equality)])).
% cnf(42224,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(c2,ob)),inference(pm,[status(thm)],[42152,103,theory(equality)])).
% cnf(42270,plain,(line_equal(oc,ob)|point_equal(c2,o)|incident(b1,a2c2)|incident(c2,oa)|~incident(c2,oc)),inference(pm,[status(thm)],[391,42224,theory(equality)])).
% cnf(42300,plain,(line_equal(oc,ob)|point_equal(c2,o)|incident(b1,a2c2)|incident(c2,oa)|$false),inference(rw,[status(thm)],[42270,122,theory(equality)])).
% cnf(42301,plain,(line_equal(oc,ob)|point_equal(c2,o)|incident(b1,a2c2)|incident(c2,oa)),inference(cn,[status(thm)],[42300,theory(equality)])).
% cnf(42571,plain,(incident(c2,X1)|incident(b1,a2c2)|incident(c2,oa)|line_equal(oc,ob)|~incident(o,X1)),inference(pm,[status(thm)],[74,42301,theory(equality)])).
% cnf(83741,plain,(incident(b1,a2c2)|incident(c2,oa)|line_equal(oc,ob)),inference(pm,[status(thm)],[42571,123,theory(equality)])).
% cnf(83783,plain,(incident(X1,ob)|incident(b1,a2c2)|incident(c2,oa)|~incident(X1,oc)),inference(pm,[status(thm)],[77,83741,theory(equality)])).
% cnf(83900,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(c1,ob)),inference(pm,[status(thm)],[83783,121,theory(equality)])).
% cnf(83928,plain,(incident(b1,a2c2)|incident(c2,oa)|incident(c1,a1b1)),inference(pm,[status(thm)],[42172,83900,theory(equality)])).
% cnf(83958,plain,(incident(b1,a2c2)|incident(c2,oa)),inference(sr,[status(thm)],[83928,188,theory(equality)])).
% cnf(83970,plain,(line_equal(a2c2,oa)|point_equal(c2,a2)|incident(b1,a2c2)|~incident(c2,a2c2)),inference(pm,[status(thm)],[745,83958,theory(equality)])).
% cnf(84047,plain,(line_equal(a2c2,oa)|point_equal(c2,a2)|incident(b1,a2c2)|$false),inference(rw,[status(thm)],[83970,100,theory(equality)])).
% cnf(84048,plain,(line_equal(a2c2,oa)|point_equal(c2,a2)|incident(b1,a2c2)),inference(cn,[status(thm)],[84047,theory(equality)])).
% cnf(84145,plain,(incident(c2,X1)|incident(b1,a2c2)|line_equal(a2c2,oa)|~incident(a2,X1)),inference(pm,[status(thm)],[74,84048,theory(equality)])).
% cnf(85341,plain,(incident(b1,a2c2)|incident(c2,a2b2)|line_equal(a2c2,oa)),inference(pm,[status(thm)],[84145,95,theory(equality)])).
% cnf(85344,plain,(incident(b1,a2c2)|line_equal(a2c2,oa)),inference(sr,[status(thm)],[85341,180,theory(equality)])).
% cnf(85346,plain,(line_equal(oa,a2c2)|incident(b1,a2c2)),inference(pm,[status(thm)],[62,85344,theory(equality)])).
% cnf(85348,plain,(incident(X1,oa)|incident(b1,a2c2)|~incident(X1,a2c2)),inference(pm,[status(thm)],[77,85344,theory(equality)])).
% cnf(85357,plain,(line_equal(X1,a2c2)|incident(b1,a2c2)|~line_equal(X1,oa)),inference(pm,[status(thm)],[65,85346,theory(equality)])).
% cnf(85358,plain,(incident(X1,a2c2)|incident(b1,a2c2)|~incident(X1,oa)),inference(pm,[status(thm)],[77,85346,theory(equality)])).
% cnf(85405,plain,(incident(b1,a2c2)|incident(ac,oa)),inference(pm,[status(thm)],[85348,108,theory(equality)])).
% cnf(85444,plain,(line_equal(a1c1,oa)|point_equal(ac,a1)|incident(b1,a2c2)|~incident(ac,a1c1)),inference(pm,[status(thm)],[685,85405,theory(equality)])).
% cnf(85510,plain,(line_equal(a1c1,oa)|point_equal(ac,a1)|incident(b1,a2c2)|$false),inference(rw,[status(thm)],[85444,107,theory(equality)])).
% cnf(85511,plain,(line_equal(a1c1,oa)|point_equal(ac,a1)|incident(b1,a2c2)),inference(cn,[status(thm)],[85510,theory(equality)])).
% cnf(85561,plain,(incident(b1,a2c2)|incident(o,a2c2)),inference(pm,[status(thm)],[85358,123,theory(equality)])).
% cnf(85577,plain,(point_equal(o,ac)|incident(b1,a2c2)|~incident(o,a1c1)),inference(pm,[status(thm)],[440,85561,theory(equality)])).
% cnf(85921,plain,(incident(ac,X1)|incident(b1,a2c2)|line_equal(a1c1,oa)|~incident(a1,X1)),inference(pm,[status(thm)],[74,85511,theory(equality)])).
% cnf(88392,plain,(incident(b1,a2c2)|incident(ac,a1b1)|line_equal(a1c1,oa)),inference(pm,[status(thm)],[85921,93,theory(equality)])).
% cnf(88400,plain,(incident(b1,a2c2)|line_equal(a1c1,a2c2)|incident(ac,a1b1)),inference(pm,[status(thm)],[85357,88392,theory(equality)])).
% cnf(88401,plain,(incident(b1,a2c2)|incident(ac,a1b1)),inference(sr,[status(thm)],[88400,141,theory(equality)])).
% cnf(88467,plain,(incident(b1,a2c2)|incident(c2,a1c1)),inference(pm,[status(thm)],[38654,88401,theory(equality)])).
% cnf(88518,plain,(line_equal(oc,a1c1)|point_equal(c2,c1)|incident(b1,a2c2)|~incident(c2,oc)),inference(pm,[status(thm)],[482,88467,theory(equality)])).
% cnf(88573,plain,(point_equal(c2,ac)|incident(b1,a2c2)),inference(pm,[status(thm)],[442,88467,theory(equality)])).
% cnf(88583,plain,(line_equal(oc,a1c1)|point_equal(c2,c1)|incident(b1,a2c2)|$false),inference(rw,[status(thm)],[88518,122,theory(equality)])).
% cnf(88584,plain,(line_equal(oc,a1c1)|point_equal(c2,c1)|incident(b1,a2c2)),inference(cn,[status(thm)],[88583,theory(equality)])).
% cnf(88585,plain,(line_equal(oc,a1c1)|incident(b1,a2c2)),inference(sr,[status(thm)],[88584,139,theory(equality)])).
% cnf(88629,plain,(incident(X1,a1c1)|incident(b1,a2c2)|~incident(X1,oc)),inference(pm,[status(thm)],[77,88585,theory(equality)])).
% cnf(88668,plain,(incident(c2,X1)|incident(b1,a2c2)|~incident(ac,X1)),inference(pm,[status(thm)],[74,88573,theory(equality)])).
% cnf(88896,plain,(incident(b1,a2c2)|incident(o,a1c1)),inference(pm,[status(thm)],[88629,125,theory(equality)])).
% cnf(88970,plain,(incident(b1,a2c2)|point_equal(o,ac)),inference(pm,[status(thm)],[85577,88896,theory(equality)])).
% cnf(88999,plain,(point_equal(ac,o)|incident(b1,a2c2)),inference(pm,[status(thm)],[56,88970,theory(equality)])).
% cnf(89037,plain,(incident(ac,X1)|incident(b1,a2c2)|~incident(o,X1)),inference(pm,[status(thm)],[74,88999,theory(equality)])).
% cnf(89709,plain,(incident(b1,a2c2)|incident(ac,ob)),inference(pm,[status(thm)],[89037,124,theory(equality)])).
% cnf(89784,plain,(incident(b1,a2c2)|incident(c2,ob)),inference(pm,[status(thm)],[88668,89709,theory(equality)])).
% cnf(89822,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(b1,a2c2)|~incident(c2,b2c2)),inference(pm,[status(thm)],[634,89784,theory(equality)])).
% cnf(89872,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(b1,a2c2)|$false),inference(rw,[status(thm)],[89822,103,theory(equality)])).
% cnf(89873,plain,(line_equal(b2c2,ob)|point_equal(c2,b2)|incident(b1,a2c2)),inference(cn,[status(thm)],[89872,theory(equality)])).
% cnf(92018,plain,(incident(c2,X1)|incident(b1,a2c2)|line_equal(b2c2,ob)|~incident(b2,X1)),inference(pm,[status(thm)],[74,89873,theory(equality)])).
% cnf(97782,plain,(incident(b1,a2c2)|incident(c2,a2b2)|line_equal(b2c2,ob)),inference(pm,[status(thm)],[92018,96,theory(equality)])).
% cnf(97784,plain,(incident(b1,a2c2)|line_equal(b2c2,ob)),inference(sr,[status(thm)],[97782,180,theory(equality)])).
% cnf(97786,plain,(line_equal(ob,b2c2)|incident(b1,a2c2)),inference(pm,[status(thm)],[62,97784,theory(equality)])).
% cnf(97792,plain,(incident(X1,b2c2)|incident(b1,a2c2)|~incident(X1,ob)),inference(pm,[status(thm)],[77,97786,theory(equality)])).
% cnf(97850,plain,(incident(b1,a2c2)|incident(b1,b2c2)),inference(pm,[status(thm)],[97792,119,theory(equality)])).
% cnf(97862,plain,(point_equal(b1,bc)|incident(b1,a2c2)|~incident(b1,b1c1)),inference(pm,[status(thm)],[453,97850,theory(equality)])).
% cnf(97904,plain,(point_equal(b1,bc)|incident(b1,a2c2)|$false),inference(rw,[status(thm)],[97862,102,theory(equality)])).
% cnf(97905,plain,(point_equal(b1,bc)|incident(b1,a2c2)),inference(cn,[status(thm)],[97904,theory(equality)])).
% cnf(97921,plain,(point_equal(bc,b1)|incident(b1,a2c2)),inference(pm,[status(thm)],[56,97905,theory(equality)])).
% cnf(97930,plain,(incident(bc,X1)|incident(b1,a2c2)|~incident(b1,X1)),inference(pm,[status(thm)],[74,97921,theory(equality)])).
% cnf(98027,plain,(incident(b1,a2c2)|incident(bc,a1b1)),inference(pm,[status(thm)],[97930,94,theory(equality)])).
% cnf(98053,plain,(incident(b1,a2c2)|~incident(ac,a1b1)|~incident(ab,a1b1)|~line_equal(a1b1,a1b1)),inference(pm,[status(thm)],[221,98027,theory(equality)])).
% cnf(98075,plain,(incident(b1,a2c2)|~incident(ac,a1b1)|$false|~line_equal(a1b1,a1b1)),inference(rw,[status(thm)],[98053,109,theory(equality)])).
% cnf(98076,plain,(incident(b1,a2c2)|~incident(ac,a1b1)|$false|$false),inference(rw,[status(thm)],[98075,195,theory(equality)])).
% cnf(98077,plain,(incident(b1,a2c2)|~incident(ac,a1b1)),inference(cn,[status(thm)],[98076,theory(equality)])).
% cnf(98079,plain,(incident(b1,a2c2)),inference(pm,[status(thm)],[98077,88401,theory(equality)])).
% cnf(98456,plain,(line_equal(a2c2,b1c1)|point_equal(b1,a2)|$false),inference(rw,[status(thm)],[26819,98079,theory(equality)])).
% cnf(98457,plain,(line_equal(a2c2,b1c1)|point_equal(b1,a2)),inference(cn,[status(thm)],[98456,theory(equality)])).
% cnf(98541,plain,(incident(b1,X1)|line_equal(a2c2,b1c1)|~incident(a2,X1)),inference(pm,[status(thm)],[74,98457,theory(equality)])).
% cnf(98659,plain,(incident(b1,oa)|line_equal(a2c2,b1c1)),inference(pm,[status(thm)],[98541,118,theory(equality)])).
% cnf(98660,plain,(incident(b1,a2b2)|line_equal(a2c2,b1c1)),inference(pm,[status(thm)],[98541,95,theory(equality)])).
% cnf(98665,plain,(line_equal(b1c1,a2c2)|incident(b1,oa)),inference(pm,[status(thm)],[62,98659,theory(equality)])).
% cnf(98667,plain,(incident(X1,b1c1)|incident(b1,oa)|~incident(X1,a2c2)),inference(pm,[status(thm)],[77,98659,theory(equality)])).
% cnf(98688,plain,(line_equal(b1c1,a2c2)|incident(b1,a2b2)),inference(pm,[status(thm)],[62,98660,theory(equality)])).
% cnf(98712,plain,(line_equal(X1,a2c2)|incident(b1,oa)|~line_equal(X1,b1c1)),inference(pm,[status(thm)],[65,98665,theory(equality)])).
% cnf(98736,plain,(incident(X1,a2c2)|incident(b1,a2b2)|~incident(X1,b1c1)),inference(pm,[status(thm)],[77,98688,theory(equality)])).
% cnf(99085,plain,(incident(b1,oa)|incident(c2,b1c1)),inference(pm,[status(thm)],[98667,100,theory(equality)])).
% cnf(99170,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(b1,oa)|~incident(c2,oc)),inference(pm,[status(thm)],[506,99085,theory(equality)])).
% cnf(99199,plain,(line_equal(b1c1,oc)|incident(b1,oa)),inference(pm,[status(thm)],[481,99085,theory(equality)])).
% cnf(99206,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(b1,oa)|$false),inference(rw,[status(thm)],[99170,122,theory(equality)])).
% cnf(99207,plain,(line_equal(oc,b1c1)|point_equal(c2,c1)|incident(b1,oa)),inference(cn,[status(thm)],[99206,theory(equality)])).
% cnf(99208,plain,(line_equal(oc,b1c1)|incident(b1,oa)),inference(sr,[status(thm)],[99207,139,theory(equality)])).
% cnf(99256,plain,(incident(X1,oc)|incident(b1,oa)|~incident(X1,b1c1)),inference(pm,[status(thm)],[77,99199,theory(equality)])).
% cnf(99559,plain,(incident(b1,oa)|line_equal(oc,a2c2)),inference(pm,[status(thm)],[98712,99208,theory(equality)])).
% cnf(99570,plain,(line_equal(X1,a2c2)|incident(b1,oa)|~line_equal(X1,oc)),inference(pm,[status(thm)],[65,99559,theory(equality)])).
% cnf(99858,plain,(incident(b1,a2b2)|incident(bc,a2c2)),inference(pm,[status(thm)],[98736,105,theory(equality)])).
% cnf(99905,plain,(incident(b1,a2b2)|~incident(ac,a2c2)|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(pm,[status(thm)],[221,99858,theory(equality)])).
% cnf(99937,plain,(incident(b1,a2b2)|$false|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(rw,[status(thm)],[99905,108,theory(equality)])).
% cnf(99938,plain,(incident(b1,a2b2)|$false|~incident(ab,a2c2)|$false),inference(rw,[status(thm)],[99937,196,theory(equality)])).
% cnf(99939,plain,(incident(b1,a2b2)|~incident(ab,a2c2)),inference(cn,[status(thm)],[99938,theory(equality)])).
% cnf(101125,plain,(incident(b1,oa)|incident(b1,oc)),inference(pm,[status(thm)],[99256,102,theory(equality)])).
% cnf(101229,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(b1,oa)|~incident(b1,ob)),inference(pm,[status(thm)],[376,101125,theory(equality)])).
% cnf(101256,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(b1,oa)|$false),inference(rw,[status(thm)],[101229,119,theory(equality)])).
% cnf(101257,plain,(line_equal(ob,oc)|point_equal(b1,o)|incident(b1,oa)),inference(cn,[status(thm)],[101256,theory(equality)])).
% cnf(104089,plain,(incident(b1,X1)|incident(b1,oa)|line_equal(ob,oc)|~incident(o,X1)),inference(pm,[status(thm)],[74,101257,theory(equality)])).
% cnf(109974,plain,(incident(b1,oa)|line_equal(ob,oc)),inference(pm,[status(thm)],[104089,123,theory(equality)])).
% cnf(109999,plain,(incident(b1,oa)|line_equal(ob,a2c2)),inference(pm,[status(thm)],[99570,109974,theory(equality)])).
% cnf(110021,plain,(incident(X1,a2c2)|incident(b1,oa)|~incident(X1,ob)),inference(pm,[status(thm)],[77,109999,theory(equality)])).
% cnf(110423,plain,(incident(b1,oa)|incident(b2,a2c2)),inference(pm,[status(thm)],[110021,120,theory(equality)])).
% cnf(110427,plain,(incident(b1,oa)),inference(sr,[status(thm)],[110423,182,theory(equality)])).
% cnf(110579,plain,(line_equal(oa,a1b1)|point_equal(b1,a1)|$false),inference(rw,[status(thm)],[713,110427,theory(equality)])).
% cnf(110580,plain,(line_equal(oa,a1b1)|point_equal(b1,a1)),inference(cn,[status(thm)],[110579,theory(equality)])).
% cnf(110645,plain,(incident(b1,X1)|line_equal(oa,a1b1)|~incident(a1,X1)),inference(pm,[status(thm)],[74,110580,theory(equality)])).
% cnf(111230,plain,(incident(b1,a1c1)|line_equal(oa,a1b1)),inference(pm,[status(thm)],[110645,97,theory(equality)])).
% cnf(111234,plain,(line_equal(oa,a1b1)),inference(sr,[status(thm)],[111230,190,theory(equality)])).
% cnf(111237,plain,(incident(X1,a1b1)|~incident(X1,oa)),inference(pm,[status(thm)],[77,111234,theory(equality)])).
% cnf(111272,plain,(incident(o,a1b1)),inference(pm,[status(thm)],[111237,123,theory(equality)])).
% cnf(111276,plain,(incident(a2,a1b1)),inference(pm,[status(thm)],[111237,118,theory(equality)])).
% cnf(111453,plain,(point_equal(a2,ab)|$false),inference(rw,[status(thm)],[424,111276,theory(equality)])).
% cnf(111454,plain,(point_equal(a2,ab)),inference(cn,[status(thm)],[111453,theory(equality)])).
% cnf(111470,plain,(point_equal(ab,a2)),inference(pm,[status(thm)],[56,111454,theory(equality)])).
% cnf(111483,plain,(incident(ab,X1)|~incident(a2,X1)),inference(pm,[status(thm)],[74,111470,theory(equality)])).
% cnf(111616,plain,(incident(ab,a2c2)),inference(pm,[status(thm)],[111483,99,theory(equality)])).
% cnf(111701,plain,(incident(b1,a2b2)|$false),inference(rw,[status(thm)],[99939,111616,theory(equality)])).
% cnf(111702,plain,(incident(b1,a2b2)),inference(cn,[status(thm)],[111701,theory(equality)])).
% cnf(111930,plain,(point_equal(b1,ab)|~incident(b1,a1b1)),inference(pm,[status(thm)],[420,111702,theory(equality)])).
% cnf(112044,plain,(line_equal(a2b2,ob)|point_equal(b1,b2)|$false),inference(rw,[status(thm)],[637,111702,theory(equality)])).
% cnf(112045,plain,(line_equal(a2b2,ob)|point_equal(b1,b2)),inference(cn,[status(thm)],[112044,theory(equality)])).
% cnf(112048,plain,(point_equal(b1,ab)|$false),inference(rw,[status(thm)],[111930,94,theory(equality)])).
% cnf(112049,plain,(point_equal(b1,ab)),inference(cn,[status(thm)],[112048,theory(equality)])).
% cnf(112107,plain,(incident(b1,X1)|~incident(ab,X1)),inference(pm,[status(thm)],[74,112049,theory(equality)])).
% cnf(112312,plain,(point_equal(b2,b1)|line_equal(a2b2,ob)),inference(pm,[status(thm)],[56,112045,theory(equality)])).
% cnf(112315,plain,(line_equal(a2b2,ob)),inference(sr,[status(thm)],[112312,138,theory(equality)])).
% cnf(112320,plain,(line_equal(ob,a2b2)),inference(pm,[status(thm)],[62,112315,theory(equality)])).
% cnf(112330,plain,(incident(X1,a2b2)|~incident(X1,ob)),inference(pm,[status(thm)],[77,112320,theory(equality)])).
% cnf(112355,plain,(incident(o,a2b2)),inference(pm,[status(thm)],[112330,124,theory(equality)])).
% cnf(112367,plain,(point_equal(o,ab)|~incident(o,a1b1)),inference(pm,[status(thm)],[420,112355,theory(equality)])).
% cnf(112383,plain,(point_equal(o,ab)|$false),inference(rw,[status(thm)],[112367,111272,theory(equality)])).
% cnf(112384,plain,(point_equal(o,ab)),inference(cn,[status(thm)],[112383,theory(equality)])).
% cnf(112402,plain,(point_equal(ab,o)),inference(pm,[status(thm)],[56,112384,theory(equality)])).
% cnf(112424,plain,(incident(ab,X1)|~incident(o,X1)),inference(pm,[status(thm)],[74,112402,theory(equality)])).
% cnf(112621,plain,(incident(ab,oc)),inference(pm,[status(thm)],[112424,125,theory(equality)])).
% cnf(112646,plain,(incident(b1,oc)),inference(pm,[status(thm)],[112107,112621,theory(equality)])).
% cnf(112733,plain,(line_equal(oc,b1c1)|point_equal(b1,c1)|$false),inference(rw,[status(thm)],[518,112646,theory(equality)])).
% cnf(112734,plain,(line_equal(oc,b1c1)|point_equal(b1,c1)),inference(cn,[status(thm)],[112733,theory(equality)])).
% cnf(112828,plain,(incident(b1,X1)|line_equal(oc,b1c1)|~incident(c1,X1)),inference(pm,[status(thm)],[74,112734,theory(equality)])).
% cnf(113365,plain,(incident(b1,a1c1)|line_equal(oc,b1c1)),inference(pm,[status(thm)],[112828,98,theory(equality)])).
% cnf(113368,plain,(line_equal(oc,b1c1)),inference(sr,[status(thm)],[113365,190,theory(equality)])).
% cnf(113372,plain,(incident(X1,b1c1)|~incident(X1,oc)),inference(pm,[status(thm)],[77,113368,theory(equality)])).
% cnf(113414,plain,(incident(c2,b1c1)),inference(pm,[status(thm)],[113372,122,theory(equality)])).
% cnf(113446,plain,(point_equal(c2,bc)|$false),inference(rw,[status(thm)],[455,113414,theory(equality)])).
% cnf(113447,plain,(point_equal(c2,bc)),inference(cn,[status(thm)],[113446,theory(equality)])).
% cnf(113468,plain,(point_equal(bc,c2)),inference(pm,[status(thm)],[56,113447,theory(equality)])).
% cnf(113473,plain,(incident(bc,X1)|~incident(c2,X1)),inference(pm,[status(thm)],[74,113468,theory(equality)])).
% cnf(113566,plain,(incident(bc,a2c2)),inference(pm,[status(thm)],[113473,100,theory(equality)])).
% cnf(113586,plain,(~incident(ac,a2c2)|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(pm,[status(thm)],[221,113566,theory(equality)])).
% cnf(113606,plain,($false|~incident(ab,a2c2)|~line_equal(a2c2,a2c2)),inference(rw,[status(thm)],[113586,108,theory(equality)])).
% cnf(113607,plain,($false|$false|~line_equal(a2c2,a2c2)),inference(rw,[status(thm)],[113606,111616,theory(equality)])).
% cnf(113608,plain,($false|$false|$false),inference(rw,[status(thm)],[113607,196,theory(equality)])).
% cnf(113609,plain,($false),inference(cn,[status(thm)],[113608,theory(equality)])).
% cnf(113610,plain,($false),113609,['proof']).
% # SZS output end CNFRefutation
% # Processed clauses                  : 17765
% # ...of these trivial                : 89
% # ...subsumed                        : 10360
% # ...remaining for further processing: 7316
% # Other redundant clauses eliminated : 0
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed                  : 5454
% # Backward-rewritten                 : 1445
% # Generated clauses                  : 81683
% # ...of the previous two non-trivial : 58471
% # Contextual simplify-reflections    : 0
% # Paramodulations                    : 81681
% # Factorizations                     : 0
% # Equation resolutions               : 0
% # Current number of processed clauses: 415
% #    Positive orientable unit clauses: 87
% #    Positive unorientable unit clauses: 0
% #    Negative unit clauses           : 18
% #    Non-unit-clauses                : 310
% # Current number of unprocessed clauses: 175
% # ...number of literals in the above : 586
% # Clause-clause subsumption calls (NU) : 54808
% # Rec. Clause-clause subsumption calls : 18039
% # Unit Clause-clause subsumption calls : 799
% # Rewrite failures with RHS unbound  : 0
% # Indexed BW rewrite attempts        : 40
% # Indexed BW rewrite successes       : 40
% # Backwards rewriting index:   302 leaves,   1.11+/-0.552 terms/leaf
% # Paramod-from index:           97 leaves,   1.00+/-0.000 terms/leaf
% # Paramod-into index:          199 leaves,   1.03+/-0.211 terms/leaf
% # -------------------------------------------------
% # User time              : 2.999 s
% # System time            : 0.096 s
% # Total time             : 3.095 s
% # Maximum resident set size: 0 pages
% PrfWatch: 4.28 CPU 4.45 WC
% FINAL PrfWatch: 4.28 CPU 4.45 WC
% SZS output end Solution for /tmp/SystemOnTPTP5537/GEO169+1.tptp
% 
%------------------------------------------------------------------------------