TSTP Solution File: GRP128-3.005 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : GRP128-3.005 : TPTP v8.1.2. Released v1.2.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.5jmCaCEc9I true

% Computer : n010.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 01:50:12 EDT 2023

% Result   : Unsatisfiable 47.33s 7.40s
% Output   : Refutation 47.60s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.13  % Problem  : GRP128-3.005 : TPTP v8.1.2. Released v1.2.0.
% 0.08/0.14  % Command  : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.5jmCaCEc9I true
% 0.13/0.35  % Computer : n010.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Mon Aug 28 21:37:19 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.13/0.35  % Running portfolio for 300 s
% 0.13/0.35  % File         : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.35  % Number of cores: 8
% 0.13/0.36  % Python version: Python 3.6.8
% 0.13/0.36  % Running in FO mode
% 0.21/0.65  % Total configuration time : 435
% 0.21/0.65  % Estimated wc time : 1092
% 0.21/0.65  % Estimated cpu time (7 cpus) : 156.0
% 0.21/0.73  % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 1.32/0.76  % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 1.32/0.76  % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 1.32/0.76  % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 1.32/0.76  % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 1.32/0.77  % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 1.32/0.77  % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 1.37/0.82  % /export/starexec/sandbox2/solver/bin/fo/fo1_lcnf.sh running for 50s
% 47.33/7.40  % Solved by fo/fo1_av.sh.
% 47.33/7.40  % done 15490 iterations in 6.538s
% 47.33/7.40  % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 47.33/7.40  % SZS output start Refutation
% 47.33/7.40  thf(e_4_type, type, e_4: $i).
% 47.33/7.40  thf(cycle_type, type, cycle: $i > $i > $o).
% 47.33/7.40  thf(e_3_type, type, e_3: $i).
% 47.33/7.40  thf(e_5_type, type, e_5: $i).
% 47.33/7.40  thf(equalish_type, type, equalish: $i > $i > $o).
% 47.33/7.40  thf(e_2_type, type, e_2: $i).
% 47.33/7.40  thf(greater_type, type, greater: $i > $i > $o).
% 47.33/7.40  thf(e_1_type, type, e_1: $i).
% 47.33/7.40  thf(group_element_type, type, group_element: $i > $o).
% 47.33/7.40  thf(product_type, type, product: $i > $i > $i > $o).
% 47.33/7.40  thf(e_0_type, type, e_0: $i).
% 47.33/7.40  thf(next_type, type, next: $i > $i > $o).
% 47.33/7.40  thf(element_3, axiom, (group_element @ e_3)).
% 47.33/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.33/7.40  thf(product_total_function1, axiom,
% 47.33/7.40    (( ~( group_element @ X ) ) | ( ~( group_element @ Y ) ) | 
% 47.33/7.40     ( product @ X @ Y @ e_1 ) | ( product @ X @ Y @ e_2 ) | 
% 47.33/7.40     ( product @ X @ Y @ e_3 ) | ( product @ X @ Y @ e_4 ) | 
% 47.33/7.40     ( product @ X @ Y @ e_5 ))).
% 47.33/7.40  thf(zip_derived_cl52, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          | ~ (group_element @ X1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(element_1, axiom, (group_element @ e_1)).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl765, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_5)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl123, zip_derived_cl27])).
% 47.33/7.40  thf(zip_derived_cl3419, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_1)) <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl52, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          | ~ (group_element @ X1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl723, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_1)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl121])).
% 47.33/7.40  thf(zip_derived_cl3072, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_4)) <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl723])).
% 47.33/7.40  thf(qg3, conjecture,
% 47.33/7.40    (~( ( product @ X @ Z1 @ Z2 ) | ( ~( product @ Z1 @ Y @ Z2 ) ) | 
% 47.33/7.40        ( ~( product @ X @ Y @ Z1 ) ) ))).
% 47.33/7.40  thf(zf_stmt_0, negated_conjecture,
% 47.33/7.40    (( product @ X @ Z1 @ Z2 ) | ( ~( product @ Z1 @ Y @ Z2 ) ) | 
% 47.33/7.40     ( ~( product @ X @ Y @ Z1 ) )),
% 47.33/7.40    inference('cnf.neg', [status(esa)], [qg3])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3079, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_4) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3072, zip_derived_cl56])).
% 47.33/7.40  thf(product_total_function2, axiom,
% 47.33/7.40    (( ~( product @ X @ Y @ W ) ) | ( ~( product @ X @ Y @ Z ) ) | 
% 47.33/7.40     ( equalish @ W @ Z ))).
% 47.33/7.40  thf(zip_derived_cl53, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.33/7.40          |  (equalish @ X2 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.33/7.40  thf(zip_derived_cl3251, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i]:
% 47.33/7.40          (~ (product @ X0 @ e_1 @ e_1)
% 47.33/7.40           | ~ (product @ X0 @ e_1 @ X1)
% 47.33/7.40           |  (equalish @ e_4 @ X1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3079, zip_derived_cl53])).
% 47.33/7.40  thf(zip_derived_cl5840, plain,
% 47.33/7.40      ((![X0 : $i]: ( (equalish @ e_4 @ e_1) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl3251])).
% 47.33/7.40  thf(e_4_is_not_e_1, axiom, (~( equalish @ e_4 @ e_1 ))).
% 47.33/7.40  thf(zip_derived_cl44, plain, (~ (equalish @ e_4 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_1])).
% 47.33/7.40  thf(zip_derived_cl5841, plain,
% 47.33/7.40      ((![X0 : $i]: ~ (product @ X0 @ e_1 @ e_1))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl5840, zip_derived_cl44])).
% 47.33/7.40  thf('0', plain,
% 47.33/7.40      (~ ( (product @ e_3 @ e_1 @ e_1)) | ~ ( (product @ e_1 @ e_1 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3419, zip_derived_cl5841])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(element_2, axiom, (group_element @ e_2)).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl766, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_5)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl123, zip_derived_cl28])).
% 47.33/7.40  thf(zip_derived_cl3449, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_5)) <= (( (product @ e_3 @ e_2 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3457, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_5) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3449, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(element_4, axiom, (group_element @ e_4)).
% 47.33/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.33/7.40  thf(zip_derived_cl721, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_5)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl121, zip_derived_cl30])).
% 47.33/7.40  thf(zip_derived_cl3021, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_5)) <= (( (product @ e_1 @ e_4 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.33/7.40  thf(product_right_cancellation, axiom,
% 47.33/7.40    (( ~( product @ X @ W @ Y ) ) | ( ~( product @ X @ Z @ Y ) ) | 
% 47.33/7.40     ( equalish @ W @ Z ))).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3027, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_5) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3021, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl7001, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_2 @ e_3) |  (equalish @ e_4 @ e_3)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_5)) & ( (product @ e_3 @ e_2 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3457, zip_derived_cl3027])).
% 47.33/7.40  thf(e_4_is_not_e_3, axiom, (~( equalish @ e_4 @ e_3 ))).
% 47.33/7.40  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.33/7.40  thf(zip_derived_cl7055, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_2 @ e_3))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_5)) & ( (product @ e_3 @ e_2 @ e_5)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl7001, zip_derived_cl46])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl719, plain,
% 47.33/7.40      (( (product @ e_1 @ e_2 @ e_5)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl121, zip_derived_cl28])).
% 47.33/7.40  thf(zip_derived_cl2970, plain,
% 47.33/7.40      (( (product @ e_1 @ e_2 @ e_3)) <= (( (product @ e_1 @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.33/7.40  thf('1', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_4 @ e_5)) | ~ ( (product @ e_3 @ e_2 @ e_5)) | 
% 47.33/7.40       ~ ( (product @ e_1 @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl7055, zip_derived_cl2970])).
% 47.33/7.40  thf(element_5, axiom, (group_element @ e_5)).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl727, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_1)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl121])).
% 47.33/7.40  thf(zip_derived_cl3162, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_4)) <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl727])).
% 47.33/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl726, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_1)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_4 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl121])).
% 47.33/7.40  thf(zip_derived_cl3139, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_4)) <= (( (product @ e_1 @ e_4 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl726])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3144, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_4) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3139, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl4530, plain,
% 47.33/7.40      (( (equalish @ e_4 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_4)) & ( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3162, zip_derived_cl3144])).
% 47.33/7.40  thf(e_4_is_not_e_5, axiom, (~( equalish @ e_4 @ e_5 ))).
% 47.33/7.40  thf(zip_derived_cl47, plain, (~ (equalish @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_5])).
% 47.33/7.40  thf('2', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_4 @ e_4)) | ~ ( (product @ e_1 @ e_5 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4530, zip_derived_cl47])).
% 47.33/7.40  thf(zip_derived_cl3453, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_1)) <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl6966, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_1) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3453, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl17582, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_2 @ e_3) |  (product @ e_1 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6966, zip_derived_cl81])).
% 47.33/7.40  thf('3', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_2 @ e_3)) | ~ ( (product @ e_3 @ e_2 @ e_1)) | 
% 47.33/7.40       ( (product @ e_1 @ e_1 @ e_1))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl17582])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl52, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          | ~ (group_element @ X1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.33/7.40  thf(zip_derived_cl122, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl741, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_5)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl122, zip_derived_cl27])).
% 47.33/7.40  thf(zip_derived_cl3186, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl5617, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3452, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_2)) <= (( (product @ e_3 @ e_2 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl6933, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_2) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3452, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl718, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_5)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_1 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl121, zip_derived_cl27])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl4969, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl17284, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_2 @ e_3) |  (equalish @ e_1 @ e_3)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_3 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl6933, zip_derived_cl4969])).
% 47.33/7.40  thf(e_1_is_not_e_3, axiom, (~( equalish @ e_1 @ e_3 ))).
% 47.33/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.33/7.40  thf(zip_derived_cl17389, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_2 @ e_3))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_3 @ e_2 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl17284, zip_derived_cl33])).
% 47.33/7.40  thf(zip_derived_cl30456, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_1 @ e_2))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & 
% 47.33/7.40             ( (product @ e_2 @ e_1 @ e_3)) & 
% 47.33/7.40             ( (product @ e_3 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl5617, zip_derived_cl17389])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf('4', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_3 @ e_2 @ e_2)) | 
% 47.33/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.33/7.40      inference('demod', [status(thm)],
% 47.33/7.40                [zip_derived_cl30456, zip_derived_cl2934])).
% 47.33/7.40  thf(zip_derived_cl5617, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl722, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_5)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_5 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl121, zip_derived_cl31])).
% 47.33/7.40  thf(zip_derived_cl3045, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_3)) <= (( (product @ e_1 @ e_5 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5281, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_3) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3045, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl16017, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_1 @ e_2) |  (equalish @ e_5 @ e_2)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl5617, zip_derived_cl5281])).
% 47.33/7.40  thf(e_5_is_not_e_2, axiom, (~( equalish @ e_5 @ e_2 ))).
% 47.33/7.40  thf(zip_derived_cl49, plain, (~ (equalish @ e_5 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_2])).
% 47.33/7.40  thf(zip_derived_cl16173, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_1 @ e_2))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl16017, zip_derived_cl49])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf('5', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_5 @ e_3)) | 
% 47.33/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl16173, zip_derived_cl2934])).
% 47.33/7.40  thf(zip_derived_cl17771, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_2 @ e_3)) <= (~ ( (product @ e_1 @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl17582])).
% 47.33/7.40  thf(zip_derived_cl5617, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl17773, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_1 @ e_2))
% 47.33/7.40         <= (~ ( (product @ e_1 @ e_2 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl17771, zip_derived_cl5617])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf('6', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ( (product @ e_1 @ e_2 @ e_3)) | 
% 47.33/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl17773, zip_derived_cl2934])).
% 47.33/7.40  thf(zip_derived_cl4969, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl3046, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl7955, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl4969, zip_derived_cl3046])).
% 47.33/7.40  thf(e_1_is_not_e_5, axiom, (~( equalish @ e_1 @ e_5 ))).
% 47.33/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.33/7.40  thf('7', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_5 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl7955, zip_derived_cl35])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf(product_left_cancellation, axiom,
% 47.33/7.40    (( ~( product @ W @ Y @ X ) ) | ( ~( product @ Z @ Y @ X ) ) | 
% 47.33/7.40     ( equalish @ W @ Z ))).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.33/7.40          |  (equalish @ X0 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.33/7.40  thf(zip_derived_cl4970, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl55])).
% 47.33/7.40  thf(zip_derived_cl3418, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_2)) <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.33/7.40  thf(zip_derived_cl7963, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_3))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_3 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl4970, zip_derived_cl3418])).
% 47.33/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.33/7.40  thf('8', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_3 @ e_1 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl7963, zip_derived_cl33])).
% 47.33/7.40  thf(zip_derived_cl3419, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_1)) <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.33/7.40  thf(zip_derived_cl53, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.33/7.40          |  (equalish @ X2 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.33/7.40  thf(zip_derived_cl6583, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_3 @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3419, zip_derived_cl53])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl4971, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_2) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl12060, plain,
% 47.33/7.40      ((( (equalish @ e_1 @ e_2) | ~ (product @ e_3 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_3 @ e_1 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl6583, zip_derived_cl4971])).
% 47.33/7.40  thf(e_1_is_not_e_2, axiom, (~( equalish @ e_1 @ e_2 ))).
% 47.33/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.33/7.40  thf(zip_derived_cl3419, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_1)) <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.33/7.40  thf('9', plain,
% 47.33/7.40      (~ ( (product @ e_3 @ e_1 @ e_1)) | ~ ( (product @ e_1 @ e_1 @ e_2))),
% 47.33/7.40      inference('demod', [status(thm)],
% 47.33/7.40                [zip_derived_cl12060, zip_derived_cl32, zip_derived_cl3419])).
% 47.33/7.40  thf(zip_derived_cl2935, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf(zip_derived_cl53, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.33/7.40          |  (equalish @ X2 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.33/7.40  thf(zip_derived_cl4994, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2935, zip_derived_cl53])).
% 47.33/7.40  thf(zip_derived_cl4971, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_2) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl12037, plain,
% 47.33/7.40      ((( (equalish @ e_1 @ e_2) | ~ (product @ e_1 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_1 @ e_1 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl4994, zip_derived_cl4971])).
% 47.33/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.33/7.40  thf(zip_derived_cl2935, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf('10', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_1 @ e_1))),
% 47.33/7.40      inference('demod', [status(thm)],
% 47.33/7.40                [zip_derived_cl12037, zip_derived_cl32, zip_derived_cl2935])).
% 47.33/7.40  thf(zip_derived_cl4969, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl3024, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_2)) <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.33/7.40  thf(zip_derived_cl7954, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_4))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_1 @ e_4 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl4969, zip_derived_cl3024])).
% 47.33/7.40  thf(e_1_is_not_e_4, axiom, (~( equalish @ e_1 @ e_4 ))).
% 47.33/7.40  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.33/7.40  thf('11', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_4 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl7954, zip_derived_cl34])).
% 47.33/7.40  thf(zip_derived_cl5617, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3023, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_3)) <= (( (product @ e_1 @ e_4 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5204, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_3) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3023, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl16016, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_1 @ e_2) |  (equalish @ e_4 @ e_2)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl5617, zip_derived_cl5204])).
% 47.33/7.40  thf(e_4_is_not_e_2, axiom, (~( equalish @ e_4 @ e_2 ))).
% 47.33/7.40  thf(zip_derived_cl45, plain, (~ (equalish @ e_4 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_2])).
% 47.33/7.40  thf(zip_derived_cl16172, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_1 @ e_2))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl16016, zip_derived_cl45])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf('12', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_4 @ e_3)) | 
% 47.33/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl16172, zip_derived_cl2934])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl52, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          | ~ (group_element @ X1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.33/7.40  thf(zip_derived_cl125, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl813, plain,
% 47.33/7.40      (( (product @ e_5 @ e_5 @ e_5)
% 47.33/7.40        |  (product @ e_5 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_5 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_5 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_5 @ e_5 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl125, zip_derived_cl31])).
% 47.33/7.40  thf('13', plain,
% 47.33/7.40      (( (product @ e_5 @ e_5 @ e_5)) | ( (product @ e_5 @ e_5 @ e_4)) | 
% 47.33/7.40       ( (product @ e_5 @ e_5 @ e_3)) | ( (product @ e_5 @ e_5 @ e_2)) | 
% 47.33/7.40       ( (product @ e_5 @ e_5 @ e_1))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl813])).
% 47.33/7.40  thf(zip_derived_cl122, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl745, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_5)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl122, zip_derived_cl31])).
% 47.33/7.40  thf(zip_derived_cl3285, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_1)) <= (( (product @ e_2 @ e_5 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl3162, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_4)) <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl727])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3169, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_4) | ~ (product @ X0 @ e_5 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3162, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl6016, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_4))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_4)) & ( (product @ e_2 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3285, zip_derived_cl3169])).
% 47.33/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.33/7.40  thf(zip_derived_cl52, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          | ~ (group_element @ X1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.33/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.33/7.40  thf(zip_derived_cl124, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl787, plain,
% 47.33/7.40      (( (product @ e_4 @ e_1 @ e_5)
% 47.33/7.40        |  (product @ e_4 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_4 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_4 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_4 @ e_1 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl124, zip_derived_cl27])).
% 47.33/7.40  thf(zip_derived_cl3678, plain,
% 47.33/7.40      (( (product @ e_4 @ e_1 @ e_2)) <= (( (product @ e_4 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl8157, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_4 @ e_2) | ~ (product @ X0 @ e_1 @ e_4)))
% 47.33/7.40         <= (( (product @ e_4 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3678, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl18172, plain,
% 47.33/7.40      (((~ (product @ e_2 @ e_1 @ e_4) |  (product @ e_2 @ e_2 @ e_2)))
% 47.33/7.40         <= (( (product @ e_4 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8157, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl24754, plain,
% 47.33/7.40      ((~ (product @ e_2 @ e_1 @ e_4)) <= (~ ( (product @ e_2 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl18172])).
% 47.33/7.40  thf('14', plain,
% 47.33/7.40      (~ ( (product @ e_2 @ e_5 @ e_1)) | ~ ( (product @ e_1 @ e_5 @ e_4)) | 
% 47.33/7.40       ( (product @ e_2 @ e_1 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl6016, zip_derived_cl24754])).
% 47.33/7.40  thf(zip_derived_cl3990, plain,
% 47.33/7.40      (( (product @ e_5 @ e_5 @ e_4)) <= (( (product @ e_5 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl813])).
% 47.33/7.40  thf(zip_derived_cl3162, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_4)) <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl727])).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.33/7.40          |  (equalish @ X0 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3168, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3162, zip_derived_cl55])).
% 47.33/7.40  thf(zip_derived_cl4591, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_4)) & ( (product @ e_5 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3990, zip_derived_cl3168])).
% 47.33/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.33/7.40  thf('15', plain,
% 47.33/7.40      (~ ( (product @ e_5 @ e_5 @ e_4)) | ~ ( (product @ e_1 @ e_5 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4591, zip_derived_cl35])).
% 47.33/7.40  thf(zip_derived_cl2971, plain,
% 47.33/7.40      (( (product @ e_1 @ e_2 @ e_2)) <= (( (product @ e_1 @ e_2 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5081, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2971, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl3046, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl8088, plain,
% 47.33/7.40      (( (equalish @ e_2 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_2 @ e_2)) & ( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl5081, zip_derived_cl3046])).
% 47.33/7.40  thf(e_2_is_not_e_5, axiom, (~( equalish @ e_2 @ e_5 ))).
% 47.33/7.40  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.33/7.40  thf('16', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_5 @ e_2)) | ~ ( (product @ e_1 @ e_2 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8088, zip_derived_cl39])).
% 47.33/7.40  thf(zip_derived_cl124, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl791, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_5)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl124, zip_derived_cl31])).
% 47.33/7.40  thf('17', plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_2)) | ( (product @ e_4 @ e_5 @ e_3)) | 
% 47.33/7.40       ( (product @ e_4 @ e_5 @ e_4)) | ( (product @ e_4 @ e_5 @ e_5)) | 
% 47.33/7.40       ( (product @ e_4 @ e_5 @ e_1))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl791])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl124, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl796, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_1)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_4 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl124])).
% 47.33/7.40  thf(zip_derived_cl3869, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_4)) <= (( (product @ e_4 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl796])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3880, plain,
% 47.33/7.40      (( (product @ e_4 @ e_4 @ e_4)) <= (( (product @ e_4 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3869, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl3869, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_4)) <= (( (product @ e_4 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl796])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3874, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_4) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_4 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3869, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl6448, plain,
% 47.33/7.40      (( (equalish @ e_5 @ e_4)) <= (( (product @ e_4 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3880, zip_derived_cl3874])).
% 47.33/7.40  thf(e_5_is_not_e_4, axiom, (~( equalish @ e_5 @ e_4 ))).
% 47.33/7.40  thf(zip_derived_cl51, plain, (~ (equalish @ e_5 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_4])).
% 47.33/7.40  thf('18', plain, (~ ( (product @ e_4 @ e_5 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6448, zip_derived_cl51])).
% 47.33/7.40  thf(zip_derived_cl124, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.33/7.40  thf(zip_derived_cl789, plain,
% 47.33/7.40      (( (product @ e_4 @ e_3 @ e_5)
% 47.33/7.40        |  (product @ e_4 @ e_3 @ e_4)
% 47.33/7.40        |  (product @ e_4 @ e_3 @ e_3)
% 47.33/7.40        |  (product @ e_4 @ e_3 @ e_2)
% 47.33/7.40        |  (product @ e_4 @ e_3 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl124, zip_derived_cl29])).
% 47.33/7.40  thf(zip_derived_cl3714, plain,
% 47.33/7.40      (( (product @ e_4 @ e_3 @ e_2)) <= (( (product @ e_4 @ e_3 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.33/7.40  thf(zip_derived_cl53, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.33/7.40          |  (equalish @ X2 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.33/7.40  thf(zip_derived_cl8600, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_4 @ e_3 @ X0) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (product @ e_4 @ e_3 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3714, zip_derived_cl53])).
% 47.33/7.40  thf(zip_derived_cl6966, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_1) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3453, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl17660, plain,
% 47.33/7.40      ((( (equalish @ e_2 @ e_1) | ~ (product @ e_4 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_4 @ e_3 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl8600, zip_derived_cl6966])).
% 47.33/7.40  thf(e_2_is_not_e_1, axiom, (~( equalish @ e_2 @ e_1 ))).
% 47.33/7.40  thf(zip_derived_cl36, plain, (~ (equalish @ e_2 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_1])).
% 47.33/7.40  thf(zip_derived_cl17690, plain,
% 47.33/7.40      ((~ (product @ e_4 @ e_2 @ e_3))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_4 @ e_3 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl17660, zip_derived_cl36])).
% 47.33/7.40  thf(zip_derived_cl124, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl788, plain,
% 47.33/7.40      (( (product @ e_4 @ e_2 @ e_5)
% 47.33/7.40        |  (product @ e_4 @ e_2 @ e_4)
% 47.33/7.40        |  (product @ e_4 @ e_2 @ e_3)
% 47.33/7.40        |  (product @ e_4 @ e_2 @ e_2)
% 47.33/7.40        |  (product @ e_4 @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl124, zip_derived_cl28])).
% 47.33/7.40  thf(zip_derived_cl3696, plain,
% 47.33/7.40      (( (product @ e_4 @ e_2 @ e_3)) <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.33/7.40  thf('19', plain,
% 47.33/7.40      (~ ( (product @ e_4 @ e_3 @ e_2)) | ~ ( (product @ e_3 @ e_2 @ e_1)) | 
% 47.33/7.40       ~ ( (product @ e_4 @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl17690, zip_derived_cl3696])).
% 47.33/7.40  thf(zip_derived_cl3759, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_1)) <= (( (product @ e_4 @ e_5 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl791])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl8998, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_1) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_4 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3759, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl6966, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_1) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3453, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl17658, plain,
% 47.33/7.40      ((( (equalish @ e_5 @ e_3) | ~ (product @ e_4 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_4 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl8998, zip_derived_cl6966])).
% 47.33/7.40  thf(e_5_is_not_e_3, axiom, (~( equalish @ e_5 @ e_3 ))).
% 47.33/7.40  thf(zip_derived_cl50, plain, (~ (equalish @ e_5 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_3])).
% 47.33/7.40  thf(zip_derived_cl17688, plain,
% 47.33/7.40      ((~ (product @ e_4 @ e_2 @ e_3))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_4 @ e_5 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl17658, zip_derived_cl50])).
% 47.33/7.40  thf(zip_derived_cl3696, plain,
% 47.33/7.40      (( (product @ e_4 @ e_2 @ e_3)) <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.33/7.40  thf('20', plain,
% 47.33/7.40      (~ ( (product @ e_4 @ e_5 @ e_1)) | ~ ( (product @ e_3 @ e_2 @ e_1)) | 
% 47.33/7.40       ~ ( (product @ e_4 @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl17688, zip_derived_cl3696])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.33/7.40  thf(zip_derived_cl768, plain,
% 47.33/7.40      (( (product @ e_3 @ e_4 @ e_5)
% 47.33/7.40        |  (product @ e_3 @ e_4 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_4 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_4 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl123, zip_derived_cl30])).
% 47.33/7.40  thf(zip_derived_cl3503, plain,
% 47.33/7.40      (( (product @ e_3 @ e_4 @ e_5)) <= (( (product @ e_3 @ e_4 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3511, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_5) | ~ (product @ X0 @ e_4 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_4 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3503, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3023, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_3)) <= (( (product @ e_1 @ e_4 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.33/7.40  thf(zip_derived_cl7368, plain,
% 47.33/7.40      (( (product @ e_1 @ e_3 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_3)) & ( (product @ e_3 @ e_4 @ e_5)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl3511, zip_derived_cl3023])).
% 47.33/7.40  thf(zip_derived_cl125, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.33/7.40  thf(zip_derived_cl811, plain,
% 47.33/7.40      (( (product @ e_5 @ e_3 @ e_5)
% 47.33/7.40        |  (product @ e_5 @ e_3 @ e_4)
% 47.33/7.40        |  (product @ e_5 @ e_3 @ e_3)
% 47.33/7.40        |  (product @ e_5 @ e_3 @ e_2)
% 47.33/7.40        |  (product @ e_5 @ e_3 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl125, zip_derived_cl29])).
% 47.33/7.40  thf(zip_derived_cl3937, plain,
% 47.33/7.40      (( (product @ e_5 @ e_3 @ e_1)) <= (( (product @ e_5 @ e_3 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl811])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl9581, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_5 @ e_1) | ~ (product @ X0 @ e_3 @ e_5)))
% 47.33/7.40         <= (( (product @ e_5 @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3937, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl22949, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_3 @ e_5) |  (product @ e_1 @ e_1 @ e_1)))
% 47.33/7.40         <= (( (product @ e_5 @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9581, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl23115, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_3 @ e_5)) <= (~ ( (product @ e_1 @ e_3 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl22949])).
% 47.33/7.40  thf('21', plain,
% 47.33/7.40      (( (product @ e_1 @ e_3 @ e_5)) | ~ ( (product @ e_1 @ e_4 @ e_3)) | 
% 47.33/7.40       ~ ( (product @ e_3 @ e_4 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl7368, zip_derived_cl23115])).
% 47.33/7.40  thf(zip_derived_cl3046, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.33/7.40          |  (equalish @ X0 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5295, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3046, zip_derived_cl55])).
% 47.33/7.40  thf(zip_derived_cl3758, plain,
% 47.33/7.40      (( (product @ e_4 @ e_5 @ e_2)) <= (( (product @ e_4 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl791])).
% 47.33/7.40  thf(zip_derived_cl9175, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_4))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_2)) & ( (product @ e_4 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl5295, zip_derived_cl3758])).
% 47.33/7.40  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.33/7.40  thf('22', plain,
% 47.33/7.40      (~ ( (product @ e_4 @ e_5 @ e_2)) | ~ ( (product @ e_1 @ e_5 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9175, zip_derived_cl34])).
% 47.33/7.40  thf(zip_derived_cl3697, plain,
% 47.33/7.40      (( (product @ e_4 @ e_2 @ e_2)) <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl8389, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_4 @ e_2) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.33/7.40         <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3697, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3046, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5294, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3046, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl19047, plain,
% 47.33/7.40      (((~ (product @ e_1 @ e_2 @ e_4) |  (equalish @ e_5 @ e_4)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_2)) & ( (product @ e_4 @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl8389, zip_derived_cl5294])).
% 47.33/7.40  thf(zip_derived_cl51, plain, (~ (equalish @ e_5 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_4])).
% 47.33/7.40  thf(zip_derived_cl19135, plain,
% 47.33/7.40      ((~ (product @ e_1 @ e_2 @ e_4))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_2)) & ( (product @ e_4 @ e_2 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl19047, zip_derived_cl51])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl121, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl724, plain,
% 47.33/7.40      (( (product @ e_1 @ e_2 @ e_1)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_2)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_3)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_4)
% 47.33/7.40        |  (product @ e_1 @ e_2 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl121])).
% 47.33/7.40  thf(zip_derived_cl3096, plain,
% 47.33/7.40      (( (product @ e_1 @ e_2 @ e_4)) <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl724])).
% 47.33/7.40  thf('23', plain,
% 47.33/7.40      (~ ( (product @ e_4 @ e_2 @ e_2)) | ~ ( (product @ e_1 @ e_5 @ e_2)) | 
% 47.33/7.40       ~ ( (product @ e_1 @ e_2 @ e_4))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl19135, zip_derived_cl3096])).
% 47.33/7.40  thf(zip_derived_cl3024, plain,
% 47.33/7.40      (( (product @ e_1 @ e_4 @ e_2)) <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5224, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3024, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl3046, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) <= (( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl9047, plain,
% 47.33/7.40      (( (equalish @ e_4 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_4 @ e_2)) & ( (product @ e_1 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl5224, zip_derived_cl3046])).
% 47.33/7.40  thf(zip_derived_cl47, plain, (~ (equalish @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_5])).
% 47.33/7.40  thf('24', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_4 @ e_2)) | ~ ( (product @ e_1 @ e_5 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9047, zip_derived_cl47])).
% 47.33/7.40  thf('25', plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_2)) | ( (product @ e_1 @ e_5 @ e_3)) | 
% 47.33/7.40       ( (product @ e_1 @ e_5 @ e_5)) | ( (product @ e_1 @ e_5 @ e_4)) | 
% 47.33/7.40       ( (product @ e_1 @ e_5 @ e_1))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl3072, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_4)) <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl723])).
% 47.33/7.40  thf(cycle6, axiom,
% 47.33/7.40    (( ~( cycle @ X @ e_0 ) ) | ( ~( product @ X @ e_1 @ Y ) ) | 
% 47.33/7.40     ( ~( greater @ Y @ X ) ))).
% 47.33/7.40  thf(zip_derived_cl25, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ e_0)
% 47.33/7.40          | ~ (product @ X0 @ e_1 @ X1)
% 47.33/7.40          | ~ (greater @ X1 @ X0))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle6])).
% 47.33/7.40  thf(zip_derived_cl3083, plain,
% 47.33/7.40      (((~ (cycle @ e_1 @ e_0) | ~ (greater @ e_4 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3072, zip_derived_cl25])).
% 47.33/7.40  thf(e_4_greater_e_1, axiom, (greater @ e_4 @ e_1)).
% 47.33/7.40  thf(zip_derived_cl12, plain, ( (greater @ e_4 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl3086, plain,
% 47.33/7.40      ((~ (cycle @ e_1 @ e_0)) <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl3083, zip_derived_cl12])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(cycle2, axiom,
% 47.33/7.40    (( ~( group_element @ X ) ) | ( cycle @ X @ e_0 ) | ( cycle @ X @ e_1 ) | 
% 47.33/7.40     ( cycle @ X @ e_2 ) | ( cycle @ X @ e_3 ) | ( cycle @ X @ e_4 ))).
% 47.33/7.40  thf(zip_derived_cl21, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (cycle @ X0 @ e_0)
% 47.33/7.40          |  (cycle @ X0 @ e_1)
% 47.33/7.40          |  (cycle @ X0 @ e_2)
% 47.33/7.40          |  (cycle @ X0 @ e_3)
% 47.33/7.40          |  (cycle @ X0 @ e_4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle2])).
% 47.33/7.40  thf(zip_derived_cl61, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_0)
% 47.33/7.40        |  (cycle @ e_1 @ e_1)
% 47.33/7.40        |  (cycle @ e_1 @ e_2)
% 47.33/7.40        |  (cycle @ e_1 @ e_3)
% 47.33/7.40        |  (cycle @ e_1 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl21])).
% 47.33/7.40  thf(zip_derived_cl91, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_0)) <= (( (cycle @ e_1 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf('26', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_4)) | ~ ( (cycle @ e_1 @ e_0))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl3086, zip_derived_cl91])).
% 47.33/7.40  thf(zip_derived_cl2934, plain,
% 47.33/7.40      (( (product @ e_1 @ e_1 @ e_2)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.33/7.40  thf(zip_derived_cl25, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ e_0)
% 47.33/7.40          | ~ (product @ X0 @ e_1 @ X1)
% 47.33/7.40          | ~ (greater @ X1 @ X0))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle6])).
% 47.33/7.40  thf(zip_derived_cl4975, plain,
% 47.33/7.40      (((~ (cycle @ e_1 @ e_0) | ~ (greater @ e_2 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl25])).
% 47.33/7.40  thf(e_2_greater_e_1, axiom, (greater @ e_2 @ e_1)).
% 47.33/7.40  thf(zip_derived_cl10, plain, ( (greater @ e_2 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl4991, plain,
% 47.33/7.40      ((~ (cycle @ e_1 @ e_0)) <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl4975, zip_derived_cl10])).
% 47.33/7.40  thf(zip_derived_cl91, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_0)) <= (( (cycle @ e_1 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf('27', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (cycle @ e_1 @ e_0))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl4991, zip_derived_cl91])).
% 47.33/7.40  thf(zip_derived_cl5617, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl771, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_1)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_2 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl123])).
% 47.33/7.40  thf(zip_derived_cl3582, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_4)) <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl771])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3589, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3582, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl3582, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_4)) <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl771])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3587, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3582, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl7727, plain,
% 47.33/7.40      (((~ (product @ e_3 @ e_2 @ e_3) |  (equalish @ e_2 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3589, zip_derived_cl3587])).
% 47.33/7.40  thf(e_2_is_not_e_3, axiom, (~( equalish @ e_2 @ e_3 ))).
% 47.33/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.33/7.40  thf(zip_derived_cl7785, plain,
% 47.33/7.40      ((~ (product @ e_3 @ e_2 @ e_3)) <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl7727, zip_derived_cl37])).
% 47.33/7.40  thf(zip_derived_cl16054, plain,
% 47.33/7.40      ((~ (product @ e_3 @ e_1 @ e_2))
% 47.33/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl5617, zip_derived_cl7785])).
% 47.33/7.40  thf(zip_derived_cl3418, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_2)) <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.33/7.40  thf('28', plain,
% 47.33/7.40      (~ ( (product @ e_3 @ e_2 @ e_4)) | ~ ( (product @ e_2 @ e_1 @ e_3)) | 
% 47.33/7.40       ~ ( (product @ e_3 @ e_1 @ e_2))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl16054, zip_derived_cl3418])).
% 47.33/7.40  thf('29', plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_0)) | ( (cycle @ e_1 @ e_4)) | 
% 47.33/7.40       ( (cycle @ e_1 @ e_3)) | ( (cycle @ e_1 @ e_2)) | ( (cycle @ e_1 @ e_1))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.33/7.40  thf(zip_derived_cl21, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (cycle @ X0 @ e_0)
% 47.33/7.40          |  (cycle @ X0 @ e_1)
% 47.33/7.40          |  (cycle @ X0 @ e_2)
% 47.33/7.40          |  (cycle @ X0 @ e_3)
% 47.33/7.40          |  (cycle @ X0 @ e_4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle2])).
% 47.33/7.40  thf(zip_derived_cl63, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)
% 47.33/7.40        |  (cycle @ e_3 @ e_1)
% 47.33/7.40        |  (cycle @ e_3 @ e_2)
% 47.33/7.40        |  (cycle @ e_3 @ e_3)
% 47.33/7.40        |  (cycle @ e_3 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl21])).
% 47.33/7.40  thf(zip_derived_cl171, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_2)) <= (( (cycle @ e_3 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.33/7.40  thf(zip_derived_cl21, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (cycle @ X0 @ e_0)
% 47.33/7.40          |  (cycle @ X0 @ e_1)
% 47.33/7.40          |  (cycle @ X0 @ e_2)
% 47.33/7.40          |  (cycle @ X0 @ e_3)
% 47.33/7.40          |  (cycle @ X0 @ e_4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle2])).
% 47.33/7.40  thf(zip_derived_cl62, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_0)
% 47.33/7.40        |  (cycle @ e_2 @ e_1)
% 47.33/7.40        |  (cycle @ e_2 @ e_2)
% 47.33/7.40        |  (cycle @ e_2 @ e_3)
% 47.33/7.40        |  (cycle @ e_2 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl21])).
% 47.33/7.40  thf(zip_derived_cl129, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_2)) <= (( (cycle @ e_2 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(cycle4, axiom,
% 47.33/7.40    (( ~( cycle @ X @ Y ) ) | ( ~( cycle @ W @ Z ) ) | ( ~( next @ X @ W ) ) | 
% 47.33/7.40     ( ~( greater @ Y @ e_0 ) ) | ( ~( next @ Z @ Z1 ) ) | 
% 47.33/7.40     ( equalish @ Y @ Z1 ))).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl153, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (greater @ e_2 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_2 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl129, zip_derived_cl23])).
% 47.33/7.40  thf(e_2_greater_e_0, axiom, (greater @ e_2 @ e_0)).
% 47.33/7.40  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl157, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_2 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl153, zip_derived_cl6])).
% 47.33/7.40  thf(zip_derived_cl1077, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_2 @ e_3) | ~ (next @ e_2 @ X0) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl171, zip_derived_cl157])).
% 47.33/7.40  thf(e_2_then_e_3, axiom, (next @ e_2 @ e_3)).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl1088, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_2 @ X0) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1077, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl2293, plain,
% 47.33/7.40      (( (equalish @ e_2 @ e_3))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_2)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1088, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.33/7.40  thf('30', plain, (~ ( (cycle @ e_2 @ e_2)) | ~ ( (cycle @ e_3 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2293, zip_derived_cl37])).
% 47.33/7.40  thf(e_3_then_e_4, axiom, (next @ e_3 @ e_4)).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.33/7.40  thf(zip_derived_cl21, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (cycle @ X0 @ e_0)
% 47.33/7.40          |  (cycle @ X0 @ e_1)
% 47.33/7.40          |  (cycle @ X0 @ e_2)
% 47.33/7.40          |  (cycle @ X0 @ e_3)
% 47.33/7.40          |  (cycle @ X0 @ e_4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle2])).
% 47.33/7.40  thf(zip_derived_cl64, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_0)
% 47.33/7.40        |  (cycle @ e_4 @ e_1)
% 47.33/7.40        |  (cycle @ e_4 @ e_2)
% 47.33/7.40        |  (cycle @ e_4 @ e_3)
% 47.33/7.40        |  (cycle @ e_4 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl21])).
% 47.33/7.40  thf(zip_derived_cl208, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf(zip_derived_cl88, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_3)) <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(cycle5, axiom,
% 47.33/7.40    (( ~( cycle @ X @ Z1 ) ) | ( ~( cycle @ Y @ e_0 ) ) | 
% 47.33/7.40     ( ~( cycle @ W @ Z2 ) ) | ( ~( next @ Y @ W ) ) | 
% 47.33/7.40     ( ~( greater @ Y @ X ) ) | ( ~( greater @ Z1 @ Z2 ) ))).
% 47.33/7.40  thf(zip_derived_cl24, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ e_0)
% 47.33/7.40          | ~ (cycle @ X3 @ X4)
% 47.33/7.40          | ~ (next @ X2 @ X3)
% 47.33/7.40          | ~ (greater @ X2 @ X0)
% 47.33/7.40          | ~ (greater @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle5])).
% 47.33/7.40  thf(zip_derived_cl100, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (cycle @ X2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_3 @ X1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl88, zip_derived_cl24])).
% 47.33/7.40  thf(zip_derived_cl397, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ e_4)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_3 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl208, zip_derived_cl100])).
% 47.33/7.40  thf(e_3_greater_e_1, axiom, (greater @ e_3 @ e_1)).
% 47.33/7.40  thf(zip_derived_cl11, plain, ( (greater @ e_3 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl412, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_4) | ~ (greater @ X0 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl397, zip_derived_cl11])).
% 47.33/7.40  thf(zip_derived_cl2162, plain,
% 47.33/7.40      (((~ (cycle @ e_3 @ e_0) | ~ (greater @ e_3 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3, zip_derived_cl412])).
% 47.33/7.40  thf(zip_derived_cl11, plain, ( (greater @ e_3 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl2163, plain,
% 47.33/7.40      ((~ (cycle @ e_3 @ e_0))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl2162, zip_derived_cl11])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf('31', plain,
% 47.33/7.40      (~ ( (cycle @ e_1 @ e_3)) | ~ ( (cycle @ e_4 @ e_1)) | 
% 47.33/7.40       ~ ( (cycle @ e_3 @ e_0))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl2163, zip_derived_cl173])).
% 47.33/7.40  thf(zip_derived_cl208, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf(zip_derived_cl170, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_3)) <= (( (cycle @ e_3 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl183, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (greater @ e_3 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl170, zip_derived_cl23])).
% 47.33/7.40  thf(e_3_greater_e_0, axiom, (greater @ e_3 @ e_0)).
% 47.33/7.40  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl187, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl183, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl1382, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_3 @ e_4) | ~ (next @ e_1 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl208, zip_derived_cl187])).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl1388, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1382, zip_derived_cl3])).
% 47.33/7.40  thf(e_1_then_e_2, axiom, (next @ e_1 @ e_2)).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl2418, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_3)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1388, zip_derived_cl1])).
% 47.33/7.40  thf(e_3_is_not_e_2, axiom, (~( equalish @ e_3 @ e_2 ))).
% 47.33/7.40  thf(zip_derived_cl41, plain, (~ (equalish @ e_3 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_2])).
% 47.33/7.40  thf('32', plain, (~ ( (cycle @ e_3 @ e_3)) | ~ ( (cycle @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2418, zip_derived_cl41])).
% 47.33/7.40  thf(zip_derived_cl208, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf(zip_derived_cl169, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_4)) <= (( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl175, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (greater @ e_4 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl169, zip_derived_cl23])).
% 47.33/7.40  thf(e_4_greater_e_0, axiom, (greater @ e_4 @ e_0)).
% 47.33/7.40  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl179, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl175, zip_derived_cl8])).
% 47.33/7.40  thf(zip_derived_cl1303, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_3 @ e_4) | ~ (next @ e_1 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_4)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl208, zip_derived_cl179])).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl1309, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_4)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1303, zip_derived_cl3])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl2401, plain,
% 47.33/7.40      (( (equalish @ e_4 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_4)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1309, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl45, plain, (~ (equalish @ e_4 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_2])).
% 47.33/7.40  thf('33', plain, (~ ( (cycle @ e_3 @ e_4)) | ~ ( (cycle @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2401, zip_derived_cl45])).
% 47.33/7.40  thf(zip_derived_cl127, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_4)) <= (( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl88, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_3)) <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl99, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (greater @ e_3 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl88, zip_derived_cl23])).
% 47.33/7.40  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl103, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl99, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl435, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_4 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl127, zip_derived_cl103])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl451, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_4 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl435, zip_derived_cl1])).
% 47.33/7.40  thf(e_4_then_e_5, axiom, (next @ e_4 @ e_5)).
% 47.33/7.40  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.33/7.40  thf(zip_derived_cl1956, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_5))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl451, zip_derived_cl4])).
% 47.33/7.40  thf(e_3_is_not_e_5, axiom, (~( equalish @ e_3 @ e_5 ))).
% 47.33/7.40  thf(zip_derived_cl43, plain, (~ (equalish @ e_3 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_5])).
% 47.33/7.40  thf('34', plain, (~ ( (cycle @ e_2 @ e_4)) | ~ ( (cycle @ e_1 @ e_3))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl1956, zip_derived_cl43])).
% 47.33/7.40  thf(zip_derived_cl128, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_3)) <= (( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl103, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl99, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl434, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_3 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl128, zip_derived_cl103])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl450, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_3 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl434, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl1953, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_4))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl450, zip_derived_cl3])).
% 47.33/7.40  thf(e_3_is_not_e_4, axiom, (~( equalish @ e_3 @ e_4 ))).
% 47.33/7.40  thf(zip_derived_cl42, plain, (~ (equalish @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_4])).
% 47.33/7.40  thf('35', plain, (~ ( (cycle @ e_1 @ e_3)) | ~ ( (cycle @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl1953, zip_derived_cl42])).
% 47.33/7.40  thf(zip_derived_cl130, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_1)) <= (( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl103, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl99, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl432, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_1 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl130, zip_derived_cl103])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl448, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl432, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl1916, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl448, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl41, plain, (~ (equalish @ e_3 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_2])).
% 47.33/7.40  thf('36', plain, (~ ( (cycle @ e_1 @ e_3)) | ~ ( (cycle @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl1916, zip_derived_cl41])).
% 47.33/7.40  thf(zip_derived_cl131, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_0)) <= (( (cycle @ e_2 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl103, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl99, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl431, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_0)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl131, zip_derived_cl103])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl447, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_0)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl431, zip_derived_cl1])).
% 47.33/7.40  thf(e_0_then_e_1, axiom, (next @ e_0 @ e_1)).
% 47.33/7.40  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.33/7.40  thf(zip_derived_cl1899, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_1))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)) & ( (cycle @ e_2 @ e_0)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl447, zip_derived_cl0])).
% 47.33/7.40  thf(e_3_is_not_e_1, axiom, (~( equalish @ e_3 @ e_1 ))).
% 47.33/7.40  thf(zip_derived_cl40, plain, (~ (equalish @ e_3 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_1])).
% 47.33/7.40  thf('37', plain, (~ ( (cycle @ e_1 @ e_3)) | ~ ( (cycle @ e_2 @ e_0))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl1899, zip_derived_cl40])).
% 47.33/7.40  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.33/7.40  thf(cycle3, axiom, (cycle @ e_5 @ e_0)).
% 47.33/7.40  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle3])).
% 47.33/7.40  thf(zip_derived_cl100, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (cycle @ X2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_3 @ X1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl88, zip_derived_cl24])).
% 47.33/7.40  thf(zip_derived_cl401, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ e_5)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_3 @ e_0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl100])).
% 47.33/7.40  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl414, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl401, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl806, plain,
% 47.33/7.40      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl414])).
% 47.33/7.40  thf(zip_derived_cl12, plain, ( (greater @ e_4 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl807, plain,
% 47.33/7.40      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_1 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl806, zip_derived_cl12])).
% 47.33/7.40  thf(zip_derived_cl209, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf('38', plain, (~ ( (cycle @ e_1 @ e_3)) | ~ ( (cycle @ e_4 @ e_0))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl807, zip_derived_cl209])).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl208, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf(zip_derived_cl89, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_2)) <= (( (cycle @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(zip_derived_cl24, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ e_0)
% 47.33/7.40          | ~ (cycle @ X3 @ X4)
% 47.33/7.40          | ~ (next @ X2 @ X3)
% 47.33/7.40          | ~ (greater @ X2 @ X0)
% 47.33/7.40          | ~ (greater @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle5])).
% 47.33/7.40  thf(zip_derived_cl106, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (cycle @ X2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_2 @ X1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl89, zip_derived_cl24])).
% 47.33/7.40  thf(zip_derived_cl478, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ e_4)
% 47.33/7.40           | ~ (greater @ X0 @ e_1)
% 47.33/7.40           | ~ (greater @ e_2 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl208, zip_derived_cl106])).
% 47.33/7.40  thf(zip_derived_cl10, plain, ( (greater @ e_2 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl490, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_4) | ~ (greater @ X0 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl478, zip_derived_cl10])).
% 47.33/7.40  thf(zip_derived_cl2347, plain,
% 47.33/7.40      (((~ (cycle @ e_3 @ e_0) | ~ (greater @ e_3 @ e_1)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3, zip_derived_cl490])).
% 47.33/7.40  thf(zip_derived_cl11, plain, ( (greater @ e_3 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_1])).
% 47.33/7.40  thf(zip_derived_cl2348, plain,
% 47.33/7.40      ((~ (cycle @ e_3 @ e_0))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl2347, zip_derived_cl11])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf('39', plain,
% 47.33/7.40      (~ ( (cycle @ e_1 @ e_2)) | ~ ( (cycle @ e_3 @ e_0)) | 
% 47.33/7.40       ~ ( (cycle @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl2348, zip_derived_cl173])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl774, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_1)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl123])).
% 47.33/7.40  thf(zip_derived_cl3652, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_4)) <= (( (product @ e_3 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl774])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl122, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl750, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_1)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_2 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl122])).
% 47.33/7.40  thf(zip_derived_cl3393, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_4)) <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl750])).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.33/7.40          |  (equalish @ X0 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3399, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3393, zip_derived_cl55])).
% 47.33/7.40  thf(zip_derived_cl5218, plain,
% 47.33/7.40      (( (equalish @ e_2 @ e_3))
% 47.33/7.40         <= (( (product @ e_2 @ e_5 @ e_4)) & ( (product @ e_3 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3652, zip_derived_cl3399])).
% 47.33/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.33/7.40  thf('40', plain,
% 47.33/7.40      (~ ( (product @ e_3 @ e_5 @ e_4)) | ~ ( (product @ e_2 @ e_5 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl5218, zip_derived_cl37])).
% 47.33/7.40  thf(zip_derived_cl130, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_1)) <= (( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl90, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_1)) <= (( (cycle @ e_1 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl111, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (greater @ e_1 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_1 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl90, zip_derived_cl23])).
% 47.33/7.40  thf(e_1_greater_e_0, axiom, (greater @ e_1 @ e_0)).
% 47.33/7.40  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl115, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_1 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl111, zip_derived_cl5])).
% 47.33/7.40  thf(zip_derived_cl596, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_1)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl130, zip_derived_cl115])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl612, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_1)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl596, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl2031, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_1)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl612, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.33/7.40  thf('41', plain, (~ ( (cycle @ e_1 @ e_1)) | ~ ( (cycle @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2031, zip_derived_cl32])).
% 47.33/7.40  thf(zip_derived_cl130, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_1)) <= (( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl87, plain,
% 47.33/7.40      (( (cycle @ e_1 @ e_4)) <= (( (cycle @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl93, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (greater @ e_4 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl87, zip_derived_cl23])).
% 47.33/7.40  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl97, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_1 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl93, zip_derived_cl8])).
% 47.33/7.40  thf(zip_derived_cl340, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_1 @ e_2) | ~ (next @ e_1 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_4)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl130, zip_derived_cl97])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl356, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_4)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl340, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl1830, plain,
% 47.33/7.40      (( (equalish @ e_4 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_1 @ e_4)) & ( (cycle @ e_2 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl356, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl45, plain, (~ (equalish @ e_4 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_2])).
% 47.33/7.40  thf('42', plain, (~ ( (cycle @ e_1 @ e_4)) | ~ ( (cycle @ e_2 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl1830, zip_derived_cl45])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl127, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_4)) <= (( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl133, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (greater @ e_4 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl127, zip_derived_cl23])).
% 47.33/7.40  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl137, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_4 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl133, zip_derived_cl8])).
% 47.33/7.40  thf(zip_derived_cl913, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_2 @ e_3) | ~ (next @ e_0 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_4)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl173, zip_derived_cl137])).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl924, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_4 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_4)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl913, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.33/7.40  thf(zip_derived_cl2127, plain,
% 47.33/7.40      (( (equalish @ e_4 @ e_1))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_4)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl924, zip_derived_cl0])).
% 47.33/7.40  thf(zip_derived_cl44, plain, (~ (equalish @ e_4 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_1])).
% 47.33/7.40  thf('43', plain, (~ ( (cycle @ e_2 @ e_4)) | ~ ( (cycle @ e_3 @ e_0))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2127, zip_derived_cl44])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl770, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_1)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_1 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl123])).
% 47.33/7.40  thf(zip_derived_cl3551, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.33/7.40  thf(zip_derived_cl25, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ e_0)
% 47.33/7.40          | ~ (product @ X0 @ e_1 @ X1)
% 47.33/7.40          | ~ (greater @ X1 @ X0))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle6])).
% 47.33/7.40  thf(zip_derived_cl3562, plain,
% 47.33/7.40      (((~ (cycle @ e_3 @ e_0) | ~ (greater @ e_4 @ e_3)))
% 47.33/7.40         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl25])).
% 47.33/7.40  thf(e_4_greater_e_3, axiom, (greater @ e_4 @ e_3)).
% 47.33/7.40  thf(zip_derived_cl17, plain, ( (greater @ e_4 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_3])).
% 47.33/7.40  thf(zip_derived_cl3564, plain,
% 47.33/7.40      ((~ (cycle @ e_3 @ e_0)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl3562, zip_derived_cl17])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf('44', plain,
% 47.33/7.40      (~ ( (cycle @ e_3 @ e_0)) | ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl3564, zip_derived_cl173])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl157, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_2 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl153, zip_derived_cl6])).
% 47.33/7.40  thf(zip_derived_cl1075, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_2 @ e_3) | ~ (next @ e_0 @ X0) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl173, zip_derived_cl157])).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl1086, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_2 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1075, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.33/7.40  thf(zip_derived_cl2281, plain,
% 47.33/7.40      (( (equalish @ e_2 @ e_1))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_2)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1086, zip_derived_cl0])).
% 47.33/7.40  thf(zip_derived_cl36, plain, (~ (equalish @ e_2 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_1])).
% 47.33/7.40  thf('45', plain, (~ ( (cycle @ e_2 @ e_2)) | ~ ( (cycle @ e_3 @ e_0))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2281, zip_derived_cl36])).
% 47.33/7.40  thf(zip_derived_cl169, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_4)) <= (( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl128, plain,
% 47.33/7.40      (( (cycle @ e_2 @ e_3)) <= (( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl147, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (greater @ e_3 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl128, zip_derived_cl23])).
% 47.33/7.40  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl151, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl147, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl1001, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_2 @ e_3) | ~ (next @ e_4 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl169, zip_derived_cl151])).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl1012, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_4 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1001, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.33/7.40  thf(zip_derived_cl2267, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_5))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_4)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1012, zip_derived_cl4])).
% 47.33/7.40  thf(zip_derived_cl43, plain, (~ (equalish @ e_3 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_5])).
% 47.33/7.40  thf('46', plain, (~ ( (cycle @ e_3 @ e_4)) | ~ ( (cycle @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2267, zip_derived_cl43])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl151, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_3 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl147, zip_derived_cl7])).
% 47.33/7.40  thf(zip_derived_cl997, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_2 @ e_3) | ~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl173, zip_derived_cl151])).
% 47.33/7.40  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.33/7.40  thf(zip_derived_cl1008, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl997, zip_derived_cl2])).
% 47.33/7.40  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.33/7.40  thf(zip_derived_cl2211, plain,
% 47.33/7.40      (( (equalish @ e_3 @ e_1))
% 47.33/7.40         <= (( (cycle @ e_2 @ e_3)) & ( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1008, zip_derived_cl0])).
% 47.33/7.40  thf(zip_derived_cl40, plain, (~ (equalish @ e_3 @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_1])).
% 47.33/7.40  thf('47', plain, (~ ( (cycle @ e_3 @ e_0)) | ~ ( (cycle @ e_2 @ e_3))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2211, zip_derived_cl40])).
% 47.33/7.40  thf(zip_derived_cl208, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf(zip_derived_cl172, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_1)) <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl23, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ X3)
% 47.33/7.40          | ~ (next @ X0 @ X2)
% 47.33/7.40          | ~ (greater @ X1 @ e_0)
% 47.33/7.40          | ~ (next @ X3 @ X4)
% 47.33/7.40          |  (equalish @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.33/7.40  thf(zip_derived_cl195, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (greater @ e_1 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_1 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl172, zip_derived_cl23])).
% 47.33/7.40  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl199, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X1 @ X0)
% 47.33/7.40           | ~ (next @ e_3 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           |  (equalish @ e_1 @ X2)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl195, zip_derived_cl5])).
% 47.33/7.40  thf(zip_derived_cl1527, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (next @ e_3 @ e_4) | ~ (next @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl208, zip_derived_cl199])).
% 47.33/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.33/7.40  thf(zip_derived_cl1533, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (next @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1527, zip_derived_cl3])).
% 47.33/7.40  thf(zip_derived_cl1, plain, ( (next @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_then_e_2])).
% 47.33/7.40  thf(zip_derived_cl2439, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_2))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)) & ( (cycle @ e_4 @ e_1)))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl1533, zip_derived_cl1])).
% 47.33/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.33/7.40  thf('48', plain, (~ ( (cycle @ e_3 @ e_1)) | ~ ( (cycle @ e_4 @ e_1))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2439, zip_derived_cl32])).
% 47.33/7.40  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.33/7.40  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle3])).
% 47.33/7.40  thf(zip_derived_cl172, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_1)) <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf(zip_derived_cl24, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ X1)
% 47.33/7.40          | ~ (cycle @ X2 @ e_0)
% 47.33/7.40          | ~ (cycle @ X3 @ X4)
% 47.33/7.40          | ~ (next @ X2 @ X3)
% 47.33/7.40          | ~ (greater @ X2 @ X0)
% 47.33/7.40          | ~ (greater @ X1 @ X4))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle5])).
% 47.33/7.40  thf(zip_derived_cl196, plain,
% 47.33/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (cycle @ X2 @ X1)
% 47.33/7.40           | ~ (next @ X0 @ X2)
% 47.33/7.40           | ~ (greater @ X0 @ e_3)
% 47.33/7.40           | ~ (greater @ e_1 @ X1)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl172, zip_derived_cl24])).
% 47.33/7.40  thf(zip_derived_cl1498, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0)
% 47.33/7.40           | ~ (next @ X0 @ e_5)
% 47.33/7.40           | ~ (greater @ X0 @ e_3)
% 47.33/7.40           | ~ (greater @ e_1 @ e_0)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl196])).
% 47.33/7.40  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.33/7.40  thf(zip_derived_cl1503, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_3)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1498, zip_derived_cl5])).
% 47.33/7.40  thf(zip_derived_cl1505, plain,
% 47.33/7.40      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_3)))
% 47.33/7.40         <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl1503])).
% 47.33/7.40  thf(zip_derived_cl17, plain, ( (greater @ e_4 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_4_greater_e_3])).
% 47.33/7.40  thf(zip_derived_cl1506, plain,
% 47.33/7.40      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_3 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl1505, zip_derived_cl17])).
% 47.33/7.40  thf(zip_derived_cl209, plain,
% 47.33/7.40      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.33/7.40  thf('49', plain, (~ ( (cycle @ e_3 @ e_1)) | ~ ( (cycle @ e_4 @ e_0))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl1506, zip_derived_cl209])).
% 47.33/7.40  thf(zip_derived_cl123, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_3 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.33/7.40  thf(zip_derived_cl769, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_5)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_4)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_3)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_2)
% 47.33/7.40        |  (product @ e_3 @ e_5 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl123, zip_derived_cl31])).
% 47.33/7.40  thf(zip_derived_cl3538, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_1)) <= (( (product @ e_3 @ e_5 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.33/7.40  thf(zip_derived_cl3043, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_5)) <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3051, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_5 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3043, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl7432, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_3 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3538, zip_derived_cl3051])).
% 47.33/7.40  thf(zip_derived_cl25, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (cycle @ X0 @ e_0)
% 47.33/7.40          | ~ (product @ X0 @ e_1 @ X1)
% 47.33/7.40          | ~ (greater @ X1 @ X0))),
% 47.33/7.40      inference('cnf', [status(esa)], [cycle6])).
% 47.33/7.40  thf(zip_derived_cl29299, plain,
% 47.33/7.40      (((~ (cycle @ e_3 @ e_0) | ~ (greater @ e_5 @ e_3)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_3 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl7432, zip_derived_cl25])).
% 47.33/7.40  thf(e_5_greater_e_3, axiom, (greater @ e_5 @ e_3)).
% 47.33/7.40  thf(zip_derived_cl18, plain, ( (greater @ e_5 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_greater_e_3])).
% 47.33/7.40  thf(zip_derived_cl29353, plain,
% 47.33/7.40      ((~ (cycle @ e_3 @ e_0))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_3 @ e_5 @ e_1)))),
% 47.33/7.40      inference('demod', [status(thm)], [zip_derived_cl29299, zip_derived_cl18])).
% 47.33/7.40  thf(zip_derived_cl173, plain,
% 47.33/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.33/7.40  thf('50', plain,
% 47.33/7.40      (~ ( (cycle @ e_3 @ e_0)) | ~ ( (product @ e_3 @ e_5 @ e_1)) | 
% 47.33/7.40       ~ ( (product @ e_1 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup+', [status(thm)],
% 47.33/7.40                [zip_derived_cl29353, zip_derived_cl173])).
% 47.33/7.40  thf(zip_derived_cl3284, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_2)) <= (( (product @ e_2 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl5999, plain,
% 47.33/7.40      (( (product @ e_2 @ e_2 @ e_2)) <= (( (product @ e_2 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3284, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl3284, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_2)) <= (( (product @ e_2 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl5993, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_2) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_2 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3284, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl13892, plain,
% 47.33/7.40      (( (equalish @ e_5 @ e_2)) <= (( (product @ e_2 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl5999, zip_derived_cl5993])).
% 47.33/7.40  thf(zip_derived_cl49, plain, (~ (equalish @ e_5 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_2])).
% 47.33/7.40  thf('51', plain, (~ ( (product @ e_2 @ e_5 @ e_2))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl13892, zip_derived_cl49])).
% 47.33/7.40  thf(zip_derived_cl3285, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_1)) <= (( (product @ e_2 @ e_5 @ e_1)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl3051, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_5 @ e_1)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3043, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl6015, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_5))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_2 @ e_5 @ e_1)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3285, zip_derived_cl3051])).
% 47.33/7.40  thf(zip_derived_cl125, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl809, plain,
% 47.33/7.40      (( (product @ e_5 @ e_1 @ e_5)
% 47.33/7.40        |  (product @ e_5 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_5 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_5 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_5 @ e_1 @ e_1))),
% 47.33/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl125, zip_derived_cl27])).
% 47.33/7.40  thf(zip_derived_cl3894, plain,
% 47.33/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl9381, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_5 @ e_2) | ~ (product @ X0 @ e_1 @ e_5)))
% 47.33/7.40         <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3894, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl20886, plain,
% 47.33/7.40      (((~ (product @ e_2 @ e_1 @ e_5) |  (product @ e_2 @ e_2 @ e_2)))
% 47.33/7.40         <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9381, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl24770, plain,
% 47.33/7.40      ((~ (product @ e_2 @ e_1 @ e_5)) <= (~ ( (product @ e_2 @ e_1 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl20886])).
% 47.33/7.40  thf('52', plain,
% 47.33/7.40      (~ ( (product @ e_1 @ e_5 @ e_5)) | ~ ( (product @ e_2 @ e_5 @ e_1)) | 
% 47.33/7.40       ( (product @ e_2 @ e_1 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl6015, zip_derived_cl24770])).
% 47.33/7.40  thf(zip_derived_cl3281, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_5)) <= (( (product @ e_2 @ e_5 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl3043, plain,
% 47.33/7.40      (( (product @ e_1 @ e_5 @ e_5)) <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.33/7.40          |  (equalish @ X0 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3050, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3043, zip_derived_cl55])).
% 47.33/7.40  thf(zip_derived_cl4383, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_2))
% 47.33/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_2 @ e_5 @ e_5)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3281, zip_derived_cl3050])).
% 47.33/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.33/7.40  thf('53', plain,
% 47.33/7.40      (~ ( (product @ e_2 @ e_5 @ e_5)) | ~ ( (product @ e_1 @ e_5 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4383, zip_derived_cl32])).
% 47.33/7.40  thf('54', plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_5)) | ( (product @ e_2 @ e_5 @ e_1)) | 
% 47.33/7.40       ( (product @ e_2 @ e_5 @ e_2)) | ( (product @ e_2 @ e_5 @ e_3)) | 
% 47.33/7.40       ( (product @ e_2 @ e_5 @ e_4))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.33/7.40  thf(zip_derived_cl3537, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_2)) <= (( (product @ e_3 @ e_5 @ e_2)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.33/7.40  thf(zip_derived_cl3393, plain,
% 47.33/7.40      (( (product @ e_2 @ e_5 @ e_4)) <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl750])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl3400, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_2 @ e_4) | ~ (product @ X0 @ e_5 @ e_2)))
% 47.33/7.40         <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3393, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl7418, plain,
% 47.33/7.40      (( (product @ e_3 @ e_2 @ e_4))
% 47.33/7.40         <= (( (product @ e_2 @ e_5 @ e_4)) & ( (product @ e_3 @ e_5 @ e_2)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3537, zip_derived_cl3400])).
% 47.33/7.40  thf(zip_derived_cl3696, plain,
% 47.33/7.40      (( (product @ e_4 @ e_2 @ e_3)) <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.33/7.40  thf(zip_derived_cl56, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         ( (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.33/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.33/7.40  thf(zip_derived_cl8364, plain,
% 47.33/7.40      ((![X0 : $i]:
% 47.33/7.40          ( (product @ X0 @ e_4 @ e_3) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.33/7.40         <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3696, zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl18739, plain,
% 47.33/7.40      (((~ (product @ e_3 @ e_2 @ e_4) |  (product @ e_3 @ e_3 @ e_3)))
% 47.33/7.40         <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8364, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl24760, plain,
% 47.33/7.40      ((~ (product @ e_3 @ e_2 @ e_4)) <= (~ ( (product @ e_3 @ e_2 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl18739])).
% 47.33/7.40  thf('55', plain,
% 47.33/7.40      (~ ( (product @ e_2 @ e_5 @ e_4)) | ~ ( (product @ e_3 @ e_5 @ e_2)) | 
% 47.33/7.40       ( (product @ e_3 @ e_2 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl7418, zip_derived_cl24760])).
% 47.33/7.40  thf('56', plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_1)) | ( (product @ e_3 @ e_5 @ e_2)) | 
% 47.33/7.40       ( (product @ e_3 @ e_5 @ e_3)) | ( (product @ e_3 @ e_5 @ e_4)) | 
% 47.33/7.40       ( (product @ e_3 @ e_5 @ e_5))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.33/7.40  thf(zip_derived_cl3536, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_3)) <= (( (product @ e_3 @ e_5 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.33/7.40  thf(zip_derived_cl81, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.33/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.33/7.40  thf(zip_derived_cl7401, plain,
% 47.33/7.40      (( (product @ e_3 @ e_3 @ e_3)) <= (( (product @ e_3 @ e_5 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3536, zip_derived_cl81])).
% 47.33/7.40  thf(zip_derived_cl3536, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_3)) <= (( (product @ e_3 @ e_5 @ e_3)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl7395, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_3) |  (equalish @ e_5 @ X0)))
% 47.33/7.40         <= (( (product @ e_3 @ e_5 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3536, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl14097, plain,
% 47.33/7.40      (( (equalish @ e_5 @ e_3)) <= (( (product @ e_3 @ e_5 @ e_3)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl7401, zip_derived_cl7395])).
% 47.33/7.40  thf(zip_derived_cl50, plain, (~ (equalish @ e_5 @ e_3)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_3])).
% 47.33/7.40  thf('57', plain, (~ ( (product @ e_3 @ e_5 @ e_3))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl14097, zip_derived_cl50])).
% 47.33/7.40  thf(zip_derived_cl3652, plain,
% 47.33/7.40      (( (product @ e_3 @ e_5 @ e_4)) <= (( (product @ e_3 @ e_5 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl774])).
% 47.33/7.40  thf(zip_derived_cl3551, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.33/7.40  thf(zip_derived_cl54, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.33/7.40          |  (equalish @ X1 @ X3))),
% 47.33/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.33/7.40  thf(zip_derived_cl3556, plain,
% 47.33/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.33/7.40         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl54])).
% 47.33/7.40  thf(zip_derived_cl5536, plain,
% 47.33/7.40      (( (equalish @ e_1 @ e_5))
% 47.33/7.40         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_3 @ e_5 @ e_4)))),
% 47.33/7.40      inference('s_sup-', [status(thm)],
% 47.33/7.40                [zip_derived_cl3652, zip_derived_cl3556])).
% 47.33/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.33/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.33/7.40  thf('58', plain,
% 47.33/7.40      (~ ( (product @ e_3 @ e_5 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl5536, zip_derived_cl35])).
% 47.33/7.40  thf(zip_derived_cl3551, plain,
% 47.33/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.33/7.40  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.33/7.40      inference('cnf', [status(esa)], [element_1])).
% 47.33/7.40  thf(zip_derived_cl122, plain,
% 47.33/7.40      (![X0 : $i]:
% 47.33/7.40         (~ (group_element @ X0)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.33/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.33/7.40  thf(zip_derived_cl746, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_1)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_2)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_3)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_4)
% 47.33/7.40        |  (product @ e_2 @ e_1 @ e_5))),
% 47.33/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl122])).
% 47.33/7.40  thf(zip_derived_cl3302, plain,
% 47.33/7.40      (( (product @ e_2 @ e_1 @ e_4)) <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.33/7.40      inference('split', [status(esa)], [zip_derived_cl746])).
% 47.33/7.40  thf(zip_derived_cl55, plain,
% 47.33/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.33/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.33/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3308, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3302, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4923, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_3))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3551, zip_derived_cl3308])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf('59', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_1 @ e_4)) | ~ ( (product @ e_2 @ e_1 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4923, zip_derived_cl37])).
% 47.60/7.40  thf(zip_derived_cl3551, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.40  thf(zip_derived_cl3072, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_4)) <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl723])).
% 47.60/7.40  thf(zip_derived_cl55, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3078, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3072, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4423, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_3))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3551, zip_derived_cl3078])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf('60', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_1 @ e_4)) | ~ ( (product @ e_1 @ e_1 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4423, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl3417, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_3)) <= (( (product @ e_3 @ e_1 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl6541, plain,
% 47.60/7.40      (( (product @ e_3 @ e_3 @ e_3)) <= (( (product @ e_3 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3417, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3417, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_3)) <= (( (product @ e_3 @ e_1 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl6535, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3417, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl13928, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_3)) <= (( (product @ e_3 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl6541, zip_derived_cl6535])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf('61', plain, (~ ( (product @ e_3 @ e_1 @ e_3))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl13928, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl7432, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_3 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3538, zip_derived_cl3051])).
% 47.60/7.40  thf(zip_derived_cl3893, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_3)) <= (( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl9349, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_5 @ e_3) | ~ (product @ X0 @ e_1 @ e_5)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3893, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl20638, plain,
% 47.60/7.40      (((~ (product @ e_3 @ e_1 @ e_5) |  (product @ e_3 @ e_3 @ e_3)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9349, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl24766, plain,
% 47.60/7.40      ((~ (product @ e_3 @ e_1 @ e_5)) <= (~ ( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl20638])).
% 47.60/7.40  thf('62', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_5 @ e_5)) | ~ ( (product @ e_3 @ e_5 @ e_1)) | 
% 47.60/7.40       ( (product @ e_3 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl7432, zip_derived_cl24766])).
% 47.60/7.40  thf(zip_derived_cl170, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_3)) <= (( (cycle @ e_3 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl115, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.40          (~ (cycle @ X1 @ X0)
% 47.60/7.40           | ~ (next @ e_1 @ X1)
% 47.60/7.40           | ~ (next @ X0 @ X2)
% 47.60/7.40           |  (equalish @ e_1 @ X2)))
% 47.60/7.40         <= (( (cycle @ e_1 @ e_1)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl111, zip_derived_cl5])).
% 47.60/7.40  thf(zip_derived_cl603, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          (~ (next @ e_1 @ e_3) | ~ (next @ e_3 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (cycle @ e_1 @ e_1)) & ( (cycle @ e_3 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl170, zip_derived_cl115])).
% 47.60/7.40  thf(zip_derived_cl2825, plain,
% 47.60/7.40      ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl603])).
% 47.60/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.60/7.40  thf(zip_derived_cl2827, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_4))
% 47.60/7.40         <= ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl2825, zip_derived_cl3])).
% 47.60/7.40  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.40  thf('63', plain,
% 47.60/7.40      (~ (![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_3 @ X0)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2827, zip_derived_cl34])).
% 47.60/7.40  thf(zip_derived_cl3419, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_1)) <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(cycle7, axiom,
% 47.60/7.40    (( ~( cycle @ X @ Y ) ) | ( ~( product @ X @ e_1 @ Z ) ) | 
% 47.60/7.40     ( ~( greater @ Y @ e_0 ) ) | ( ~( next @ X @ X1 ) ) | 
% 47.60/7.40     ( equalish @ Z @ X1 ))).
% 47.60/7.40  thf(zip_derived_cl26, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (cycle @ X0 @ X1)
% 47.60/7.40          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.40          | ~ (greater @ X1 @ e_0)
% 47.60/7.40          | ~ (next @ X0 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.40  thf(zip_derived_cl6591, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i]:
% 47.60/7.40          (~ (cycle @ e_3 @ X0)
% 47.60/7.40           | ~ (greater @ X0 @ e_0)
% 47.60/7.40           | ~ (next @ e_3 @ X1)
% 47.60/7.40           |  (equalish @ e_1 @ X1)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3419, zip_derived_cl26])).
% 47.60/7.40  thf('64', plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))) | 
% 47.60/7.40       (![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_3 @ X0))) | 
% 47.60/7.40       ~ ( (product @ e_3 @ e_1 @ e_1))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl6591])).
% 47.60/7.40  thf(zip_derived_cl170, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_3)) <= (( (cycle @ e_3 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl89, plain,
% 47.60/7.40      (( (cycle @ e_1 @ e_2)) <= (( (cycle @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl61])).
% 47.60/7.40  thf(zip_derived_cl23, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.40         (~ (cycle @ X0 @ X1)
% 47.60/7.40          | ~ (cycle @ X2 @ X3)
% 47.60/7.40          | ~ (next @ X0 @ X2)
% 47.60/7.40          | ~ (greater @ X1 @ e_0)
% 47.60/7.40          | ~ (next @ X3 @ X4)
% 47.60/7.40          |  (equalish @ X1 @ X4))),
% 47.60/7.40      inference('cnf', [status(esa)], [cycle4])).
% 47.60/7.40  thf(zip_derived_cl105, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.40          (~ (cycle @ X1 @ X0)
% 47.60/7.40           | ~ (next @ e_1 @ X1)
% 47.60/7.40           | ~ (greater @ e_2 @ e_0)
% 47.60/7.40           | ~ (next @ X0 @ X2)
% 47.60/7.40           |  (equalish @ e_2 @ X2)))
% 47.60/7.40         <= (( (cycle @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl89, zip_derived_cl23])).
% 47.60/7.40  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.60/7.40  thf(zip_derived_cl109, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.40          (~ (cycle @ X1 @ X0)
% 47.60/7.40           | ~ (next @ e_1 @ X1)
% 47.60/7.40           | ~ (next @ X0 @ X2)
% 47.60/7.40           |  (equalish @ e_2 @ X2)))
% 47.60/7.40         <= (( (cycle @ e_1 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl105, zip_derived_cl6])).
% 47.60/7.40  thf(zip_derived_cl527, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          (~ (next @ e_1 @ e_3) | ~ (next @ e_3 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_3 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl170, zip_derived_cl109])).
% 47.60/7.40  thf(zip_derived_cl2688, plain,
% 47.60/7.40      ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl527])).
% 47.60/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.60/7.40  thf(zip_derived_cl2690, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_4))
% 47.60/7.40         <= ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl2688, zip_derived_cl3])).
% 47.60/7.40  thf(e_2_is_not_e_4, axiom, (~( equalish @ e_2 @ e_4 ))).
% 47.60/7.40  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.40  thf('65', plain,
% 47.60/7.40      (~ (![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_3 @ X0)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2690, zip_derived_cl38])).
% 47.60/7.40  thf(zip_derived_cl3418, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_2)) <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(zip_derived_cl26, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (cycle @ X0 @ X1)
% 47.60/7.40          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.40          | ~ (greater @ X1 @ e_0)
% 47.60/7.40          | ~ (next @ X0 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.40  thf(zip_derived_cl6558, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i]:
% 47.60/7.40          (~ (cycle @ e_3 @ X0)
% 47.60/7.40           | ~ (greater @ X0 @ e_0)
% 47.60/7.40           | ~ (next @ e_3 @ X1)
% 47.60/7.40           |  (equalish @ e_2 @ X1)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3418, zip_derived_cl26])).
% 47.60/7.40  thf('66', plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))) | 
% 47.60/7.40       (![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_3 @ X0))) | 
% 47.60/7.40       ~ ( (product @ e_3 @ e_1 @ e_2))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl6558])).
% 47.60/7.40  thf(zip_derived_cl3534, plain,
% 47.60/7.40      (( (product @ e_3 @ e_5 @ e_5)) <= (( (product @ e_3 @ e_5 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl769])).
% 47.60/7.40  thf(zip_derived_cl3050, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3043, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4384, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_3))
% 47.60/7.40         <= (( (product @ e_1 @ e_5 @ e_5)) & ( (product @ e_3 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3534, zip_derived_cl3050])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf('67', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_5 @ e_5)) | ~ ( (product @ e_1 @ e_5 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4384, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl3043, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_5)) <= (( (product @ e_1 @ e_5 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.60/7.40  thf(zip_derived_cl2931, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_5)) <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl2937, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2931, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3249, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_5)) & ( (product @ e_1 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3043, zip_derived_cl2937])).
% 47.60/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.40  thf('68', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_1 @ e_5)) | ~ ( (product @ e_1 @ e_5 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3249, zip_derived_cl35])).
% 47.60/7.40  thf(zip_derived_cl3047, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_1)) <= (( (product @ e_1 @ e_5 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5315, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3047, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3047, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_1)) <= (( (product @ e_1 @ e_5 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5309, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_1) |  (equalish @ e_5 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3047, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl9339, plain,
% 47.60/7.40      (( (equalish @ e_5 @ e_1)) <= (( (product @ e_1 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5315, zip_derived_cl5309])).
% 47.60/7.40  thf(e_5_is_not_e_1, axiom, (~( equalish @ e_5 @ e_1 ))).
% 47.60/7.40  thf(zip_derived_cl48, plain, (~ (equalish @ e_5 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_1])).
% 47.60/7.40  thf('69', plain, (~ ( (product @ e_1 @ e_5 @ e_1))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9339, zip_derived_cl48])).
% 47.60/7.40  thf(zip_derived_cl3698, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_1)) <= (( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl8410, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_1) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3698, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl2935, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl4995, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_1) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2935, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl19344, plain,
% 47.60/7.40      (((~ (product @ e_1 @ e_2 @ e_4) |  (equalish @ e_1 @ e_4)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_1)) & ( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl8410, zip_derived_cl4995])).
% 47.60/7.40  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.40  thf(zip_derived_cl19442, plain,
% 47.60/7.40      ((~ (product @ e_1 @ e_2 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_1)) & ( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl19344, zip_derived_cl34])).
% 47.60/7.40  thf(zip_derived_cl3096, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_4)) <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl724])).
% 47.60/7.40  thf('70', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_2 @ e_1)) | ~ ( (product @ e_1 @ e_2 @ e_4)) | 
% 47.60/7.40       ~ ( (product @ e_1 @ e_1 @ e_1))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl19442, zip_derived_cl3096])).
% 47.60/7.40  thf(zip_derived_cl3162, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_4)) <= (( (product @ e_1 @ e_5 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl727])).
% 47.60/7.40  thf(zip_derived_cl3096, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_4)) <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl724])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3101, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3096, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl4451, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_4)) & ( (product @ e_1 @ e_5 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3162, zip_derived_cl3101])).
% 47.60/7.40  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.40  thf('71', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_2 @ e_4)) | ~ ( (product @ e_1 @ e_5 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4451, zip_derived_cl39])).
% 47.60/7.40  thf(zip_derived_cl9381, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_5 @ e_2) | ~ (product @ X0 @ e_1 @ e_5)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3894, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3757, plain,
% 47.60/7.40      (( (product @ e_4 @ e_5 @ e_3)) <= (( (product @ e_4 @ e_5 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl791])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl8932, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ e_5 @ X0) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_5 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3757, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl20929, plain,
% 47.60/7.40      (((~ (product @ e_4 @ e_1 @ e_5) |  (equalish @ e_3 @ e_2)))
% 47.60/7.40         <= (( (product @ e_4 @ e_5 @ e_3)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl9381, zip_derived_cl8932])).
% 47.60/7.40  thf(zip_derived_cl41, plain, (~ (equalish @ e_3 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_2])).
% 47.60/7.40  thf(zip_derived_cl21000, plain,
% 47.60/7.40      ((~ (product @ e_4 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_4 @ e_5 @ e_3)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl20929, zip_derived_cl41])).
% 47.60/7.40  thf(zip_derived_cl3715, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_1)) <= (( (product @ e_4 @ e_3 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.60/7.40  thf(zip_derived_cl121, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.60/7.40  thf(zip_derived_cl720, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_5)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_4)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_3)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_2)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_1))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl121, zip_derived_cl29])).
% 47.60/7.40  thf(zip_derived_cl2988, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_5)) <= (( (product @ e_1 @ e_3 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl2996, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_3 @ e_1)))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2988, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl8624, plain,
% 47.60/7.40      (( (product @ e_4 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_5)) & ( (product @ e_4 @ e_3 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3715, zip_derived_cl2996])).
% 47.60/7.40  thf('72', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_5 @ e_3)) | ~ ( (product @ e_4 @ e_3 @ e_1)) | 
% 47.60/7.40       ~ ( (product @ e_5 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_3 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl21000, zip_derived_cl8624])).
% 47.60/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.60/7.40  thf(zip_derived_cl124, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl794, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_1)
% 47.60/7.40        |  (product @ e_4 @ e_3 @ e_2)
% 47.60/7.40        |  (product @ e_4 @ e_3 @ e_3)
% 47.60/7.40        |  (product @ e_4 @ e_3 @ e_4)
% 47.60/7.40        |  (product @ e_4 @ e_3 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl124])).
% 47.60/7.40  thf(zip_derived_cl3823, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_4)) <= (( (product @ e_4 @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl794])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3834, plain,
% 47.60/7.40      (( (product @ e_4 @ e_4 @ e_4)) <= (( (product @ e_4 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3823, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3823, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_4)) <= (( (product @ e_4 @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl794])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3828, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_4) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3823, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6399, plain,
% 47.60/7.40      (( (equalish @ e_3 @ e_4)) <= (( (product @ e_4 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3834, zip_derived_cl3828])).
% 47.60/7.40  thf(zip_derived_cl42, plain, (~ (equalish @ e_3 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_4])).
% 47.60/7.40  thf('73', plain, (~ ( (product @ e_4 @ e_3 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6399, zip_derived_cl42])).
% 47.60/7.40  thf(zip_derived_cl9381, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_5 @ e_2) | ~ (product @ X0 @ e_1 @ e_5)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3894, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3697, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_2)) <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl8387, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_2) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3697, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl20925, plain,
% 47.60/7.40      (((~ (product @ e_4 @ e_1 @ e_5) |  (equalish @ e_2 @ e_5)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl9381, zip_derived_cl8387])).
% 47.60/7.40  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.40  thf(zip_derived_cl20996, plain,
% 47.60/7.40      ((~ (product @ e_4 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl20925, zip_derived_cl39])).
% 47.60/7.40  thf(zip_derived_cl8624, plain,
% 47.60/7.40      (( (product @ e_4 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_5)) & ( (product @ e_4 @ e_3 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3715, zip_derived_cl2996])).
% 47.60/7.40  thf('74', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_2 @ e_2)) | ~ ( (product @ e_4 @ e_3 @ e_1)) | 
% 47.60/7.40       ~ ( (product @ e_5 @ e_1 @ e_2)) | ~ ( (product @ e_1 @ e_3 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl20996, zip_derived_cl8624])).
% 47.60/7.40  thf(zip_derived_cl3714, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_2)) <= (( (product @ e_4 @ e_3 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.60/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.60/7.40  thf(zip_derived_cl122, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl748, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_1)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_2)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_3)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_4)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl122])).
% 47.60/7.40  thf(zip_derived_cl3347, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_4)) <= (( (product @ e_2 @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl748])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl3354, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_4) | ~ (product @ X0 @ e_3 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3347, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl8608, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_4))
% 47.60/7.40         <= (( (product @ e_2 @ e_3 @ e_4)) & ( (product @ e_4 @ e_3 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3714, zip_derived_cl3354])).
% 47.60/7.40  thf(zip_derived_cl8389, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_2) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3697, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl8387, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_2) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3697, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl19068, plain,
% 47.60/7.40      (((~ (product @ e_4 @ e_2 @ e_4) |  (equalish @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl8389, zip_derived_cl8387])).
% 47.60/7.40  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.40  thf(zip_derived_cl19156, plain,
% 47.60/7.40      ((~ (product @ e_4 @ e_2 @ e_4)) <= (( (product @ e_4 @ e_2 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl19068, zip_derived_cl38])).
% 47.60/7.40  thf('75', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_3 @ e_2)) | ~ ( (product @ e_4 @ e_2 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_3 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl8608, zip_derived_cl19156])).
% 47.60/7.40  thf('76', plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_3)) | ( (product @ e_4 @ e_2 @ e_1)) | 
% 47.60/7.40       ( (product @ e_4 @ e_2 @ e_4)) | ( (product @ e_4 @ e_2 @ e_5)) | 
% 47.60/7.40       ( (product @ e_4 @ e_2 @ e_2))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.60/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.60/7.40  thf(zip_derived_cl124, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_4 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl793, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_1)
% 47.60/7.40        |  (product @ e_4 @ e_2 @ e_2)
% 47.60/7.40        |  (product @ e_4 @ e_2 @ e_3)
% 47.60/7.40        |  (product @ e_4 @ e_2 @ e_4)
% 47.60/7.40        |  (product @ e_4 @ e_2 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl124])).
% 47.60/7.40  thf(zip_derived_cl3807, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_4)) <= (( (product @ e_4 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl793])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3818, plain,
% 47.60/7.40      (( (product @ e_4 @ e_4 @ e_4)) <= (( (product @ e_4 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3807, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3807, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_4)) <= (( (product @ e_4 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl793])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3812, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3807, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6373, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_4)) <= (( (product @ e_4 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3818, zip_derived_cl3812])).
% 47.60/7.40  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.40  thf('77', plain, (~ ( (product @ e_4 @ e_2 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6373, zip_derived_cl38])).
% 47.60/7.40  thf(zip_derived_cl8364, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_3) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3696, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3024, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_2)) <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl5223, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ e_4 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3024, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl18762, plain,
% 47.60/7.40      (((~ (product @ e_1 @ e_2 @ e_4) |  (equalish @ e_2 @ e_3)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)) & ( (product @ e_4 @ e_2 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl8364, zip_derived_cl5223])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl18845, plain,
% 47.60/7.40      ((~ (product @ e_1 @ e_2 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)) & ( (product @ e_4 @ e_2 @ e_3)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl18762, zip_derived_cl37])).
% 47.60/7.40  thf(zip_derived_cl3096, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_4)) <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl724])).
% 47.60/7.40  thf('78', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_4 @ e_2)) | ~ ( (product @ e_4 @ e_2 @ e_3)) | 
% 47.60/7.40       ~ ( (product @ e_1 @ e_2 @ e_4))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl18845, zip_derived_cl3096])).
% 47.60/7.40  thf(zip_derived_cl8410, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_1) | ~ (product @ X0 @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3698, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5223, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ e_4 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3024, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl19348, plain,
% 47.60/7.40      (((~ (product @ e_1 @ e_2 @ e_4) |  (equalish @ e_2 @ e_1)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)) & ( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl8410, zip_derived_cl5223])).
% 47.60/7.40  thf(zip_derived_cl36, plain, (~ (equalish @ e_2 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_1])).
% 47.60/7.40  thf(zip_derived_cl19446, plain,
% 47.60/7.40      ((~ (product @ e_1 @ e_2 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_2)) & ( (product @ e_4 @ e_2 @ e_1)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl19348, zip_derived_cl36])).
% 47.60/7.40  thf(zip_derived_cl3096, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_4)) <= (( (product @ e_1 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl724])).
% 47.60/7.40  thf('79', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_2 @ e_1)) | ~ ( (product @ e_1 @ e_2 @ e_4)) | 
% 47.60/7.40       ~ ( (product @ e_1 @ e_4 @ e_2))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl19446, zip_derived_cl3096])).
% 47.60/7.40  thf('80', plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_5)) | ( (product @ e_1 @ e_3 @ e_3)) | 
% 47.60/7.40       ( (product @ e_1 @ e_3 @ e_1)) | ( (product @ e_1 @ e_3 @ e_4)) | 
% 47.60/7.40       ( (product @ e_1 @ e_3 @ e_2))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl2992, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_1)) <= (( (product @ e_1 @ e_3 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5180, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_3 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2992, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl2992, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_1)) <= (( (product @ e_1 @ e_3 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5174, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_1) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2992, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl8786, plain,
% 47.60/7.40      (( (equalish @ e_3 @ e_1)) <= (( (product @ e_1 @ e_3 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5180, zip_derived_cl5174])).
% 47.60/7.40  thf(zip_derived_cl40, plain, (~ (equalish @ e_3 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_1])).
% 47.60/7.40  thf('81', plain, (~ ( (product @ e_1 @ e_3 @ e_1))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8786, zip_derived_cl40])).
% 47.60/7.40  thf('82', plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_2)) | ( (product @ e_1 @ e_2 @ e_3)) | 
% 47.60/7.40       ( (product @ e_1 @ e_2 @ e_4)) | ( (product @ e_1 @ e_2 @ e_5)) | 
% 47.60/7.40       ( (product @ e_1 @ e_2 @ e_1))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.60/7.40  thf(zip_derived_cl2972, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_1)) <= (( (product @ e_1 @ e_2 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5108, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2972, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl2972, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_1)) <= (( (product @ e_1 @ e_2 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5102, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_1) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2972, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl8318, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_1)) <= (( (product @ e_1 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5108, zip_derived_cl5102])).
% 47.60/7.40  thf(zip_derived_cl36, plain, (~ (equalish @ e_2 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_1])).
% 47.60/7.40  thf('83', plain, (~ ( (product @ e_1 @ e_2 @ e_1))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8318, zip_derived_cl36])).
% 47.60/7.40  thf(zip_derived_cl2991, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_2)) <= (( (product @ e_1 @ e_3 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5154, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2991, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3024, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_2)) <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl8631, plain,
% 47.60/7.40      (( (equalish @ e_3 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_2)) & ( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl5154, zip_derived_cl3024])).
% 47.60/7.40  thf(zip_derived_cl42, plain, (~ (equalish @ e_3 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_4])).
% 47.60/7.40  thf('84', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_3 @ e_2)) | ~ ( (product @ e_1 @ e_4 @ e_2))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8631, zip_derived_cl42])).
% 47.60/7.40  thf(zip_derived_cl5081, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_2) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2971, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3024, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_2)) <= (( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl8087, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_2)) & ( (product @ e_1 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl5081, zip_derived_cl3024])).
% 47.60/7.40  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.40  thf('85', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_4 @ e_2)) | ~ ( (product @ e_1 @ e_2 @ e_2))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8087, zip_derived_cl38])).
% 47.60/7.40  thf('86', plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_3)) | ( (product @ e_1 @ e_4 @ e_2)) | 
% 47.60/7.40       ( (product @ e_1 @ e_4 @ e_5)) | ( (product @ e_1 @ e_4 @ e_4)) | 
% 47.60/7.40       ( (product @ e_1 @ e_4 @ e_1))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl3025, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_1)) <= (( (product @ e_1 @ e_4 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5246, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_4 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3025, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3025, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_1)) <= (( (product @ e_1 @ e_4 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5240, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_1) |  (equalish @ e_4 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3025, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl9196, plain,
% 47.60/7.40      (( (equalish @ e_4 @ e_1)) <= (( (product @ e_1 @ e_4 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5246, zip_derived_cl5240])).
% 47.60/7.40  thf(zip_derived_cl44, plain, (~ (equalish @ e_4 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_1])).
% 47.60/7.40  thf('87', plain, (~ ( (product @ e_1 @ e_4 @ e_1))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9196, zip_derived_cl44])).
% 47.60/7.40  thf(zip_derived_cl5204, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_3) |  (equalish @ e_4 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3023, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3045, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_3)) <= (( (product @ e_1 @ e_5 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.60/7.40  thf(zip_derived_cl8925, plain,
% 47.60/7.40      (( (equalish @ e_4 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_3)) & ( (product @ e_1 @ e_5 @ e_3)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl5204, zip_derived_cl3045])).
% 47.60/7.40  thf(zip_derived_cl47, plain, (~ (equalish @ e_4 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_5])).
% 47.60/7.40  thf('88', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_5 @ e_3)) | ~ ( (product @ e_1 @ e_4 @ e_3))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8925, zip_derived_cl47])).
% 47.60/7.40  thf(zip_derived_cl2990, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_3)) <= (( (product @ e_1 @ e_3 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl720])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5142, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_1 @ X0 @ e_3) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2990, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3045, plain,
% 47.60/7.40      (( (product @ e_1 @ e_5 @ e_3)) <= (( (product @ e_1 @ e_5 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl722])).
% 47.60/7.40  thf(zip_derived_cl8424, plain,
% 47.60/7.40      (( (equalish @ e_3 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_3)) & ( (product @ e_1 @ e_5 @ e_3)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl5142, zip_derived_cl3045])).
% 47.60/7.40  thf(zip_derived_cl43, plain, (~ (equalish @ e_3 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_5])).
% 47.60/7.40  thf('89', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_3 @ e_3)) | ~ ( (product @ e_1 @ e_5 @ e_3))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl8424, zip_derived_cl43])).
% 47.60/7.40  thf('90', plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_1)) | ( (product @ e_4 @ e_3 @ e_2)) | 
% 47.60/7.40       ( (product @ e_4 @ e_3 @ e_4)) | ( (product @ e_4 @ e_3 @ e_5)) | 
% 47.60/7.40       ( (product @ e_4 @ e_3 @ e_3))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.60/7.40  thf(zip_derived_cl122, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_4])).
% 47.60/7.40  thf(zip_derived_cl744, plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_5)
% 47.60/7.40        |  (product @ e_2 @ e_4 @ e_4)
% 47.60/7.40        |  (product @ e_2 @ e_4 @ e_3)
% 47.60/7.40        |  (product @ e_2 @ e_4 @ e_2)
% 47.60/7.40        |  (product @ e_2 @ e_4 @ e_1))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl122, zip_derived_cl30])).
% 47.60/7.40  thf(zip_derived_cl3271, plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_1)) <= (( (product @ e_2 @ e_4 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.40  thf(zip_derived_cl3139, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_4)) <= (( (product @ e_1 @ e_4 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl726])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl3146, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_1 @ e_4) | ~ (product @ X0 @ e_4 @ e_1)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3139, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5922, plain,
% 47.60/7.40      (( (product @ e_2 @ e_1 @ e_4))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_4)) & ( (product @ e_2 @ e_4 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3271, zip_derived_cl3146])).
% 47.60/7.40  thf(zip_derived_cl24754, plain,
% 47.60/7.40      ((~ (product @ e_2 @ e_1 @ e_4)) <= (~ ( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl18172])).
% 47.60/7.40  thf('91', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_4 @ e_4)) | ~ ( (product @ e_2 @ e_4 @ e_1)) | 
% 47.60/7.40       ( (product @ e_2 @ e_1 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5922, zip_derived_cl24754])).
% 47.60/7.40  thf('92', plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_1)) | ( (product @ e_2 @ e_4 @ e_5)) | 
% 47.60/7.40       ( (product @ e_2 @ e_4 @ e_2)) | ( (product @ e_2 @ e_4 @ e_3)) | 
% 47.60/7.40       ( (product @ e_2 @ e_4 @ e_4))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.40  thf(zip_derived_cl3270, plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_2)) <= (( (product @ e_2 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5895, plain,
% 47.60/7.40      (( (product @ e_2 @ e_2 @ e_2)) <= (( (product @ e_2 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3270, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3270, plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_2)) <= (( (product @ e_2 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5889, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_2) |  (equalish @ e_4 @ X0)))
% 47.60/7.40         <= (( (product @ e_2 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3270, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl13846, plain,
% 47.60/7.40      (( (equalish @ e_4 @ e_2)) <= (( (product @ e_2 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5895, zip_derived_cl5889])).
% 47.60/7.40  thf(zip_derived_cl45, plain, (~ (equalish @ e_4 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_2])).
% 47.60/7.40  thf('93', plain, (~ ( (product @ e_2 @ e_4 @ e_2))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl13846, zip_derived_cl45])).
% 47.60/7.40  thf(zip_derived_cl3503, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_5)) <= (( (product @ e_3 @ e_4 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl3267, plain,
% 47.60/7.40      (( (product @ e_2 @ e_4 @ e_5)) <= (( (product @ e_2 @ e_4 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.40  thf(zip_derived_cl55, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3274, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_4 @ e_5) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_2 @ e_4 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3267, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4810, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_3))
% 47.60/7.40         <= (( (product @ e_2 @ e_4 @ e_5)) & ( (product @ e_3 @ e_4 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3503, zip_derived_cl3274])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf('94', plain,
% 47.60/7.40      (~ ( (product @ e_2 @ e_4 @ e_5)) | ~ ( (product @ e_3 @ e_4 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4810, zip_derived_cl37])).
% 47.60/7.40  thf(zip_derived_cl3503, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_5)) <= (( (product @ e_3 @ e_4 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl3021, plain,
% 47.60/7.40      (( (product @ e_1 @ e_4 @ e_5)) <= (( (product @ e_1 @ e_4 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl721])).
% 47.60/7.40  thf(zip_derived_cl55, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3028, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_4 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3021, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4343, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_3))
% 47.60/7.40         <= (( (product @ e_1 @ e_4 @ e_5)) & ( (product @ e_3 @ e_4 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3503, zip_derived_cl3028])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf('95', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_4 @ e_5)) | ~ ( (product @ e_3 @ e_4 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4343, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl3453, plain,
% 47.60/7.40      (( (product @ e_3 @ e_2 @ e_1)) <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.60/7.40  thf(zip_derived_cl2968, plain,
% 47.60/7.40      (( (product @ e_1 @ e_2 @ e_5)) <= (( (product @ e_1 @ e_2 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl2976, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_2 @ e_1)))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2968, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl6971, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_1 @ e_2 @ e_5)) & ( (product @ e_3 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3453, zip_derived_cl2976])).
% 47.60/7.40  thf(zip_derived_cl24766, plain,
% 47.60/7.40      ((~ (product @ e_3 @ e_1 @ e_5)) <= (~ ( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl20638])).
% 47.60/7.40  thf('96', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_2 @ e_5)) | ~ ( (product @ e_3 @ e_2 @ e_1)) | 
% 47.60/7.40       ( (product @ e_3 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl6971, zip_derived_cl24766])).
% 47.60/7.40  thf(zip_derived_cl169, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_4)) <= (( (cycle @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl3415, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_5)) <= (( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(zip_derived_cl26, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (cycle @ X0 @ X1)
% 47.60/7.40          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.40          | ~ (greater @ X1 @ e_0)
% 47.60/7.40          | ~ (next @ X0 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.40  thf(zip_derived_cl3428, plain,
% 47.60/7.40      ((![X0 : $i, X1 : $i]:
% 47.60/7.40          (~ (cycle @ e_3 @ X0)
% 47.60/7.40           | ~ (greater @ X0 @ e_0)
% 47.60/7.40           | ~ (next @ e_3 @ X1)
% 47.60/7.40           |  (equalish @ e_5 @ X1)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3415, zip_derived_cl26])).
% 47.60/7.40  thf(zip_derived_cl6725, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl6737, plain,
% 47.60/7.40      ((~ (greater @ e_4 @ e_0))
% 47.60/7.40         <= (( (cycle @ e_3 @ e_4)) & 
% 47.60/7.40             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl169, zip_derived_cl6725])).
% 47.60/7.40  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.60/7.40  thf('97', plain,
% 47.60/7.40      (~ ( (cycle @ e_3 @ e_4)) | 
% 47.60/7.40       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl6737, zip_derived_cl8])).
% 47.60/7.40  thf(zip_derived_cl170, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_3)) <= (( (cycle @ e_3 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl6725, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl6736, plain,
% 47.60/7.40      ((~ (greater @ e_3 @ e_0))
% 47.60/7.40         <= (( (cycle @ e_3 @ e_3)) & 
% 47.60/7.40             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl170, zip_derived_cl6725])).
% 47.60/7.40  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.60/7.40  thf('98', plain,
% 47.60/7.40      (~ ( (cycle @ e_3 @ e_3)) | 
% 47.60/7.40       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl6736, zip_derived_cl7])).
% 47.60/7.40  thf(zip_derived_cl172, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_1)) <= (( (cycle @ e_3 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl6725, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl6734, plain,
% 47.60/7.40      ((~ (greater @ e_1 @ e_0))
% 47.60/7.40         <= (( (cycle @ e_3 @ e_1)) & 
% 47.60/7.40             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl172, zip_derived_cl6725])).
% 47.60/7.40  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.60/7.40  thf('99', plain,
% 47.60/7.40      (~ ( (cycle @ e_3 @ e_1)) | 
% 47.60/7.40       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl6734, zip_derived_cl5])).
% 47.60/7.40  thf(zip_derived_cl3415, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_5)) <= (( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.40  thf(zip_derived_cl25, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (cycle @ X0 @ e_0)
% 47.60/7.40          | ~ (product @ X0 @ e_1 @ X1)
% 47.60/7.40          | ~ (greater @ X1 @ X0))),
% 47.60/7.40      inference('cnf', [status(esa)], [cycle6])).
% 47.60/7.40  thf(zip_derived_cl3427, plain,
% 47.60/7.40      (((~ (cycle @ e_3 @ e_0) | ~ (greater @ e_5 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3415, zip_derived_cl25])).
% 47.60/7.40  thf(zip_derived_cl18, plain, ( (greater @ e_5 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_greater_e_3])).
% 47.60/7.40  thf(zip_derived_cl3430, plain,
% 47.60/7.40      ((~ (cycle @ e_3 @ e_0)) <= (( (product @ e_3 @ e_1 @ e_5)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl3427, zip_derived_cl18])).
% 47.60/7.40  thf(zip_derived_cl173, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_0)) <= (( (cycle @ e_3 @ e_0)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf('100', plain,
% 47.60/7.40      (~ ( (cycle @ e_3 @ e_0)) | ~ ( (product @ e_3 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl3430, zip_derived_cl173])).
% 47.60/7.40  thf('101', plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_2)) | ( (cycle @ e_3 @ e_0)) | 
% 47.60/7.40       ( (cycle @ e_3 @ e_1)) | ( (cycle @ e_3 @ e_4)) | ( (cycle @ e_3 @ e_3))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf('102', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_1 @ e_5)) | 
% 47.60/7.40       (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))) | 
% 47.60/7.40       (![X1 : $i]: (~ (next @ e_3 @ X1) |  (equalish @ e_5 @ X1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl6724, plain,
% 47.60/7.40      ((![X1 : $i]: (~ (next @ e_3 @ X1) |  (equalish @ e_5 @ X1)))
% 47.60/7.40         <= ((![X1 : $i]: (~ (next @ e_3 @ X1) |  (equalish @ e_5 @ X1))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl3, plain, ( (next @ e_3 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_then_e_4])).
% 47.60/7.40  thf(zip_derived_cl6726, plain,
% 47.60/7.40      (( (equalish @ e_5 @ e_4))
% 47.60/7.40         <= ((![X1 : $i]: (~ (next @ e_3 @ X1) |  (equalish @ e_5 @ X1))))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl6724, zip_derived_cl3])).
% 47.60/7.40  thf(zip_derived_cl51, plain, (~ (equalish @ e_5 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_4])).
% 47.60/7.40  thf('103', plain,
% 47.60/7.40      (~ (![X1 : $i]: (~ (next @ e_3 @ X1) |  (equalish @ e_5 @ X1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6726, zip_derived_cl51])).
% 47.60/7.40  thf(zip_derived_cl171, plain,
% 47.60/7.40      (( (cycle @ e_3 @ e_2)) <= (( (cycle @ e_3 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.40  thf(zip_derived_cl6725, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0)))
% 47.60/7.40         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl3428])).
% 47.60/7.40  thf(zip_derived_cl6735, plain,
% 47.60/7.40      ((~ (greater @ e_2 @ e_0))
% 47.60/7.40         <= (( (cycle @ e_3 @ e_2)) & 
% 47.60/7.40             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl171, zip_derived_cl6725])).
% 47.60/7.40  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.60/7.40  thf('104', plain,
% 47.60/7.40      (~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_3 @ X0))) | 
% 47.60/7.40       ~ ( (cycle @ e_3 @ e_2))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl6735, zip_derived_cl6])).
% 47.60/7.40  thf(zip_derived_cl3993, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_1)) <= (( (product @ e_5 @ e_5 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl813])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl9724, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_1) |  (equalish @ e_5 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3993, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6966, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_3 @ e_1) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3453, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl17666, plain,
% 47.60/7.40      ((( (equalish @ e_5 @ e_3) | ~ (product @ e_5 @ e_2 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_5 @ e_5 @ e_1)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl9724, zip_derived_cl6966])).
% 47.60/7.40  thf(zip_derived_cl50, plain, (~ (equalish @ e_5 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl17696, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_2 @ e_3))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_1)) & ( (product @ e_5 @ e_5 @ e_1)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl17666, zip_derived_cl50])).
% 47.60/7.40  thf(zip_derived_cl125, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.60/7.40  thf(zip_derived_cl810, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_5)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_4)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_3)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_2)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_1))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl125, zip_derived_cl28])).
% 47.60/7.40  thf(zip_derived_cl3917, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_3)) <= (( (product @ e_5 @ e_2 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf('105', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_5 @ e_1)) | ~ ( (product @ e_3 @ e_2 @ e_1)) | 
% 47.60/7.40       ~ ( (product @ e_5 @ e_2 @ e_3))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl17696, zip_derived_cl3917])).
% 47.60/7.40  thf('106', plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_5)) | ( (product @ e_3 @ e_4 @ e_2)) | 
% 47.60/7.40       ( (product @ e_3 @ e_4 @ e_3)) | ( (product @ e_3 @ e_4 @ e_4)) | 
% 47.60/7.40       ( (product @ e_3 @ e_4 @ e_1))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl3505, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_3)) <= (( (product @ e_3 @ e_4 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl7309, plain,
% 47.60/7.40      (( (product @ e_3 @ e_3 @ e_3)) <= (( (product @ e_3 @ e_4 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3505, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3505, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_3)) <= (( (product @ e_3 @ e_4 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl7303, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_3) |  (equalish @ e_4 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3505, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl14046, plain,
% 47.60/7.40      (( (equalish @ e_4 @ e_3)) <= (( (product @ e_3 @ e_4 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl7309, zip_derived_cl7303])).
% 47.60/7.40  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.60/7.40  thf('107', plain, (~ ( (product @ e_3 @ e_4 @ e_3))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl14046, zip_derived_cl46])).
% 47.60/7.40  thf('108', plain,
% 47.60/7.40      (( (product @ e_3 @ e_2 @ e_1)) | ( (product @ e_3 @ e_2 @ e_2)) | 
% 47.60/7.40       ( (product @ e_3 @ e_2 @ e_3)) | ( (product @ e_3 @ e_2 @ e_4)) | 
% 47.60/7.40       ( (product @ e_3 @ e_2 @ e_5))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.60/7.40  thf(zip_derived_cl3451, plain,
% 47.60/7.40      (( (product @ e_3 @ e_2 @ e_3)) <= (( (product @ e_3 @ e_2 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl6921, plain,
% 47.60/7.40      (( (product @ e_3 @ e_3 @ e_3)) <= (( (product @ e_3 @ e_2 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3451, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3451, plain,
% 47.60/7.40      (( (product @ e_3 @ e_2 @ e_3)) <= (( (product @ e_3 @ e_2 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl6915, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_3) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3451, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl13989, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_3)) <= (( (product @ e_3 @ e_2 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl6921, zip_derived_cl6915])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf('109', plain, (~ ( (product @ e_3 @ e_2 @ e_3))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl13989, zip_derived_cl37])).
% 47.60/7.40  thf(zip_derived_cl3675, plain,
% 47.60/7.40      (( (product @ e_4 @ e_1 @ e_5)) <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl3683, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_5) | ~ (product @ X0 @ e_1 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3506, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_2)) <= (( (product @ e_3 @ e_4 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl7320, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ e_4 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3506, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl11732, plain,
% 47.60/7.40      (((~ (product @ e_3 @ e_1 @ e_4) |  (equalish @ e_2 @ e_5)))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_2)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3683, zip_derived_cl7320])).
% 47.60/7.40  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.40  thf(zip_derived_cl11742, plain,
% 47.60/7.40      ((~ (product @ e_3 @ e_1 @ e_4))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_2)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl11732, zip_derived_cl39])).
% 47.60/7.40  thf(zip_derived_cl3551, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.40  thf('110', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_4 @ e_2)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.40       ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl11742, zip_derived_cl3551])).
% 47.60/7.40  thf(zip_derived_cl3683, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_5) | ~ (product @ X0 @ e_1 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3507, plain,
% 47.60/7.40      (( (product @ e_3 @ e_4 @ e_1)) <= (( (product @ e_3 @ e_4 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl768])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl7355, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ e_4 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3507, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl11791, plain,
% 47.60/7.40      (((~ (product @ e_3 @ e_1 @ e_4) |  (equalish @ e_1 @ e_5)))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_1)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3683, zip_derived_cl7355])).
% 47.60/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.40  thf(zip_derived_cl11801, plain,
% 47.60/7.40      ((~ (product @ e_3 @ e_1 @ e_4))
% 47.60/7.40         <= (( (product @ e_3 @ e_4 @ e_1)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl11791, zip_derived_cl35])).
% 47.60/7.40  thf(zip_derived_cl3551, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.40  thf('111', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_4 @ e_1)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.40       ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl11801, zip_derived_cl3551])).
% 47.60/7.40  thf(zip_derived_cl3755, plain,
% 47.60/7.40      (( (product @ e_4 @ e_5 @ e_5)) <= (( (product @ e_4 @ e_5 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl791])).
% 47.60/7.40  thf(zip_derived_cl3675, plain,
% 47.60/7.40      (( (product @ e_4 @ e_1 @ e_5)) <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3681, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl5861, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_5))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)) & ( (product @ e_4 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3755, zip_derived_cl3681])).
% 47.60/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.40  thf('112', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_5 @ e_5)) | ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl5861, zip_derived_cl35])).
% 47.60/7.40  thf(zip_derived_cl3711, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_5)) <= (( (product @ e_4 @ e_3 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.60/7.40  thf(zip_derived_cl3681, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl5859, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_3))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)) & ( (product @ e_4 @ e_3 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3711, zip_derived_cl3681])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf('113', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_3 @ e_5)) | ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl5859, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl3694, plain,
% 47.60/7.40      (( (product @ e_4 @ e_2 @ e_5)) <= (( (product @ e_4 @ e_2 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl788])).
% 47.60/7.40  thf(zip_derived_cl3681, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl5857, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)) & ( (product @ e_4 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3694, zip_derived_cl3681])).
% 47.60/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.40  thf('114', plain,
% 47.60/7.40      (~ ( (product @ e_4 @ e_2 @ e_5)) | ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl5857, zip_derived_cl32])).
% 47.60/7.40  thf(zip_derived_cl3683, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_5) | ~ (product @ X0 @ e_1 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3449, plain,
% 47.60/7.40      (( (product @ e_3 @ e_2 @ e_5)) <= (( (product @ e_3 @ e_2 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl766])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3455, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_5) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3449, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl8233, plain,
% 47.60/7.40      (((~ (product @ e_3 @ e_1 @ e_4) |  (equalish @ e_2 @ e_4)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_5)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3683, zip_derived_cl3455])).
% 47.60/7.40  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.40  thf(zip_derived_cl8284, plain,
% 47.60/7.40      ((~ (product @ e_3 @ e_1 @ e_4))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_5)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl8233, zip_derived_cl38])).
% 47.60/7.40  thf(zip_derived_cl3551, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.40  thf('115', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_2 @ e_5)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.40       ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl8284, zip_derived_cl3551])).
% 47.60/7.40  thf(zip_derived_cl3281, plain,
% 47.60/7.40      (( (product @ e_2 @ e_5 @ e_5)) <= (( (product @ e_2 @ e_5 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.60/7.40  thf(zip_derived_cl2931, plain,
% 47.60/7.40      (( (product @ e_1 @ e_1 @ e_5)) <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl2939, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2931, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl2957, plain,
% 47.60/7.40      (((~ (product @ e_5 @ e_1 @ e_1) |  (product @ e_5 @ e_5 @ e_5)))
% 47.60/7.40         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl2939, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3003, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_5)) <= (( (product @ e_5 @ e_5 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl2957])).
% 47.60/7.40  thf(zip_derived_cl55, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3007, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_5 @ e_5) |  (equalish @ e_5 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3003, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl3293, plain,
% 47.60/7.40      (( (equalish @ e_5 @ e_2))
% 47.60/7.40         <= (( (product @ e_5 @ e_5 @ e_5)) & ( (product @ e_2 @ e_5 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3281, zip_derived_cl3007])).
% 47.60/7.40  thf(zip_derived_cl49, plain, (~ (equalish @ e_5 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_2])).
% 47.60/7.40  thf('116', plain,
% 47.60/7.40      (~ ( (product @ e_2 @ e_5 @ e_5)) | ~ ( (product @ e_5 @ e_5 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3293, zip_derived_cl49])).
% 47.60/7.40  thf('117', plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_3)) | ( (product @ e_5 @ e_2 @ e_1)) | 
% 47.60/7.40       ( (product @ e_5 @ e_2 @ e_5)) | ( (product @ e_5 @ e_2 @ e_4)) | 
% 47.60/7.40       ( (product @ e_5 @ e_2 @ e_2))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf(zip_derived_cl3915, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_5)) <= (( (product @ e_5 @ e_2 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3927, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_5)) <= (( (product @ e_5 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3915, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3915, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_5)) <= (( (product @ e_5 @ e_2 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3921, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_5) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3915, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6521, plain,
% 47.60/7.40      (( (equalish @ e_2 @ e_5)) <= (( (product @ e_5 @ e_2 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3927, zip_derived_cl3921])).
% 47.60/7.40  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.40  thf('118', plain, (~ ( (product @ e_5 @ e_2 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6521, zip_derived_cl39])).
% 47.60/7.40  thf(zip_derived_cl3347, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_4)) <= (( (product @ e_2 @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl748])).
% 47.60/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.60/7.40  thf(zip_derived_cl121, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_1 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl725, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_1)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_2)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_3)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_4)
% 47.60/7.40        |  (product @ e_1 @ e_3 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl121])).
% 47.60/7.40  thf(zip_derived_cl3116, plain,
% 47.60/7.40      (( (product @ e_1 @ e_3 @ e_4)) <= (( (product @ e_1 @ e_3 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl725])).
% 47.60/7.40  thf(zip_derived_cl55, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.40          |  (equalish @ X0 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3122, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ X0 @ e_3 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3116, zip_derived_cl55])).
% 47.60/7.40  thf(zip_derived_cl4506, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_1 @ e_3 @ e_4)) & ( (product @ e_2 @ e_3 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3347, zip_derived_cl3122])).
% 47.60/7.40  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.40  thf('119', plain,
% 47.60/7.40      (~ ( (product @ e_1 @ e_3 @ e_4)) | ~ ( (product @ e_2 @ e_3 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4506, zip_derived_cl32])).
% 47.60/7.40  thf(zip_derived_cl5617, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl9379, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3894, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6933, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_3 @ e_2) | ~ (product @ X0 @ e_2 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3452, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl17346, plain,
% 47.60/7.40      ((( (equalish @ e_1 @ e_3) | ~ (product @ e_5 @ e_2 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_2)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl9379, zip_derived_cl6933])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl17372, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_2 @ e_3))
% 47.60/7.40         <= (( (product @ e_3 @ e_2 @ e_2)) & ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl17346, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl30352, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & 
% 47.60/7.40             ( (product @ e_3 @ e_2 @ e_2)) & 
% 47.60/7.40             ( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5617, zip_derived_cl17372])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf('120', plain,
% 47.60/7.40      (~ ( (product @ e_3 @ e_2 @ e_2)) | ~ ( (product @ e_5 @ e_1 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.40      inference('demod', [status(thm)],
% 47.60/7.40                [zip_derived_cl30352, zip_derived_cl3894])).
% 47.60/7.40  thf(zip_derived_cl5617, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.60/7.40  thf(zip_derived_cl125, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl818, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_1)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_2)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_3)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_4)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl125])).
% 47.60/7.40  thf(zip_derived_cl4100, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_3)) <= (( (product @ e_5 @ e_5 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl818])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl4104, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_3) |  (equalish @ e_5 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_5 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4100, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl16071, plain,
% 47.60/7.40      (((~ (product @ e_5 @ e_1 @ e_2) |  (equalish @ e_5 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_5 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5617, zip_derived_cl4104])).
% 47.60/7.40  thf(zip_derived_cl49, plain, (~ (equalish @ e_5 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_2])).
% 47.60/7.40  thf(zip_derived_cl16203, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_5 @ e_3)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl16071, zip_derived_cl49])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf('121', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_5 @ e_3)) | ~ ( (product @ e_5 @ e_1 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl16203, zip_derived_cl3894])).
% 47.60/7.40  thf(zip_derived_cl3919, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_1)) <= (( (product @ e_5 @ e_2 @ e_1)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl9482, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ e_2 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3919, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl5617, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl16133, plain,
% 47.60/7.40      ((( (equalish @ e_1 @ e_3) | ~ (product @ e_5 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_1)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl9482, zip_derived_cl5617])).
% 47.60/7.40  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl16162, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_1)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl16133, zip_derived_cl33])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf('122', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_2 @ e_1)) | ~ ( (product @ e_5 @ e_1 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl16162, zip_derived_cl3894])).
% 47.60/7.40  thf(zip_derived_cl3918, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_2)) <= (( (product @ e_5 @ e_2 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl9457, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ e_2 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3918, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl5617, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl16132, plain,
% 47.60/7.40      ((( (equalish @ e_2 @ e_3) | ~ (product @ e_5 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_2)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl9457, zip_derived_cl5617])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl16161, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_2)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl16132, zip_derived_cl37])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf('123', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_2 @ e_2)) | ~ ( (product @ e_5 @ e_1 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl16161, zip_derived_cl3894])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl31, plain, ( (group_element @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_5])).
% 47.60/7.40  thf(zip_derived_cl52, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          | ~ (group_element @ X1)
% 47.60/7.40          |  (product @ X0 @ X1 @ e_1)
% 47.60/7.40          |  (product @ X0 @ X1 @ e_2)
% 47.60/7.40          |  (product @ X0 @ X1 @ e_3)
% 47.60/7.40          |  (product @ X0 @ X1 @ e_4)
% 47.60/7.40          |  (product @ X0 @ X1 @ e_5))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function1])).
% 47.60/7.40  thf(zip_derived_cl126, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         ( (product @ X0 @ X0 @ e_5)
% 47.60/7.40          |  (product @ X0 @ X0 @ e_4)
% 47.60/7.40          |  (product @ X0 @ X0 @ e_3)
% 47.60/7.40          |  (product @ X0 @ X0 @ e_2)
% 47.60/7.40          |  (product @ X0 @ X0 @ e_1)
% 47.60/7.40          | ~ (group_element @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl831, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_5)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_4)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_3)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_2)
% 47.60/7.40        |  (product @ e_5 @ e_5 @ e_1))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl126])).
% 47.60/7.40  thf(zip_derived_cl4238, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_2)) <= (( (product @ e_5 @ e_5 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl831])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl4241, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_2) |  (equalish @ e_5 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_5 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4238, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl9393, plain,
% 47.60/7.40      (( (equalish @ e_5 @ e_1))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_2)) & ( (product @ e_5 @ e_5 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3894, zip_derived_cl4241])).
% 47.60/7.40  thf(zip_derived_cl48, plain, (~ (equalish @ e_5 @ e_1)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_5_is_not_e_1])).
% 47.60/7.40  thf('124', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_5 @ e_2)) | ~ ( (product @ e_5 @ e_1 @ e_2))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl9393, zip_derived_cl48])).
% 47.60/7.40  thf(zip_derived_cl122, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_2 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl29, plain, ( (group_element @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_3])).
% 47.60/7.40  thf(zip_derived_cl743, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_5)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_4)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_3)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_2)
% 47.60/7.40        |  (product @ e_2 @ e_3 @ e_1))),
% 47.60/7.40      inference('s_sup+', [status(thm)], [zip_derived_cl122, zip_derived_cl29])).
% 47.60/7.40  thf('125', plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_1)) | ( (product @ e_2 @ e_3 @ e_3)) | 
% 47.60/7.40       ( (product @ e_2 @ e_3 @ e_2)) | ( (product @ e_2 @ e_3 @ e_4)) | 
% 47.60/7.40       ( (product @ e_2 @ e_3 @ e_5))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.40  thf(zip_derived_cl3231, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_2)) <= (( (product @ e_2 @ e_3 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl5812, plain,
% 47.60/7.40      (( (product @ e_2 @ e_2 @ e_2)) <= (( (product @ e_2 @ e_3 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3231, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3231, plain,
% 47.60/7.40      (( (product @ e_2 @ e_3 @ e_2)) <= (( (product @ e_2 @ e_3 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl5806, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_2) |  (equalish @ e_3 @ X0)))
% 47.60/7.40         <= (( (product @ e_2 @ e_3 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3231, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl13802, plain,
% 47.60/7.40      (( (equalish @ e_3 @ e_2)) <= (( (product @ e_2 @ e_3 @ e_2)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5812, zip_derived_cl5806])).
% 47.60/7.40  thf(zip_derived_cl41, plain, (~ (equalish @ e_3 @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_3_is_not_e_2])).
% 47.60/7.40  thf('126', plain, (~ ( (product @ e_2 @ e_3 @ e_2))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl13802, zip_derived_cl41])).
% 47.60/7.40  thf(zip_derived_cl3891, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_5)) <= (( (product @ e_5 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl81, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.40      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3903, plain,
% 47.60/7.40      (( (product @ e_5 @ e_5 @ e_5)) <= (( (product @ e_5 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3891, zip_derived_cl81])).
% 47.60/7.40  thf(zip_derived_cl3891, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_5)) <= (( (product @ e_5 @ e_1 @ e_5)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl3897, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3891, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl6477, plain,
% 47.60/7.40      (( (equalish @ e_1 @ e_5)) <= (( (product @ e_5 @ e_1 @ e_5)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3903, zip_derived_cl3897])).
% 47.60/7.40  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.40  thf('127', plain, (~ ( (product @ e_5 @ e_1 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl6477, zip_derived_cl35])).
% 47.60/7.40  thf(zip_derived_cl5617, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_2 @ e_3) | ~ (product @ X0 @ e_1 @ e_2)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.60/7.40      inference('cnf', [status(esa)], [element_2])).
% 47.60/7.40  thf(zip_derived_cl125, plain,
% 47.60/7.40      (![X0 : $i]:
% 47.60/7.40         (~ (group_element @ X0)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_1)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_2)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_3)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_4)
% 47.60/7.40          |  (product @ e_5 @ X0 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.60/7.40  thf(zip_derived_cl815, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_1)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_2)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_3)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_4)
% 47.60/7.40        |  (product @ e_5 @ e_2 @ e_5))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl125])).
% 47.60/7.40  thf(zip_derived_cl4032, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_4)) <= (( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl815])).
% 47.60/7.40  thf(zip_derived_cl53, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.40          |  (equalish @ X2 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.40  thf(zip_derived_cl4036, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ e_2 @ X0) |  (equalish @ e_4 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4032, zip_derived_cl53])).
% 47.60/7.40  thf(zip_derived_cl16076, plain,
% 47.60/7.40      (((~ (product @ e_5 @ e_1 @ e_2) |  (equalish @ e_4 @ e_3)))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl5617, zip_derived_cl4036])).
% 47.60/7.40  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl16208, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_2))
% 47.60/7.40         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl16076, zip_derived_cl46])).
% 47.60/7.40  thf(zip_derived_cl3894, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) <= (( (product @ e_5 @ e_1 @ e_2)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf('128', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_2 @ e_4)) | ~ ( (product @ e_5 @ e_1 @ e_2)) | 
% 47.60/7.40       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl16208, zip_derived_cl3894])).
% 47.60/7.40  thf(zip_derived_cl3893, plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_3)) <= (( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl4032, plain,
% 47.60/7.40      (( (product @ e_5 @ e_2 @ e_4)) <= (( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl815])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.40  thf(zip_derived_cl4037, plain,
% 47.60/7.40      ((![X0 : $i]: (~ (product @ e_5 @ X0 @ e_4) |  (equalish @ e_2 @ X0)))
% 47.60/7.40         <= (( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl4032, zip_derived_cl54])).
% 47.60/7.40  thf(zip_derived_cl3551, plain,
% 47.60/7.40      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl3558, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl7573, plain,
% 47.60/7.40      ((( (equalish @ e_2 @ e_3) | ~ (product @ e_5 @ e_1 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('s_sup+', [status(thm)],
% 47.60/7.40                [zip_derived_cl4037, zip_derived_cl3558])).
% 47.60/7.40  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.40      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.40  thf(zip_derived_cl7586, plain,
% 47.60/7.40      ((~ (product @ e_5 @ e_1 @ e_3))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_5 @ e_2 @ e_4)))),
% 47.60/7.40      inference('demod', [status(thm)], [zip_derived_cl7573, zip_derived_cl37])).
% 47.60/7.40  thf('129', plain,
% 47.60/7.40      (~ ( (product @ e_5 @ e_2 @ e_4)) | ~ ( (product @ e_5 @ e_1 @ e_3)) | 
% 47.60/7.40       ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.60/7.40      inference('s_sup-', [status(thm)],
% 47.60/7.40                [zip_derived_cl3893, zip_derived_cl7586])).
% 47.60/7.40  thf('130', plain,
% 47.60/7.40      (( (product @ e_5 @ e_1 @ e_2)) | ( (product @ e_5 @ e_1 @ e_3)) | 
% 47.60/7.40       ( (product @ e_5 @ e_1 @ e_5)) | ( (product @ e_5 @ e_1 @ e_4)) | 
% 47.60/7.40       ( (product @ e_5 @ e_1 @ e_1))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.40  thf(zip_derived_cl3558, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.40         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3713, plain,
% 47.60/7.40      (( (product @ e_4 @ e_3 @ e_3)) <= (( (product @ e_4 @ e_3 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl789])).
% 47.60/7.40  thf(zip_derived_cl56, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         ( (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.40      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.40  thf(zip_derived_cl8580, plain,
% 47.60/7.40      ((![X0 : $i]:
% 47.60/7.40          ( (product @ X0 @ e_4 @ e_3) | ~ (product @ X0 @ e_3 @ e_4)))
% 47.60/7.40         <= (( (product @ e_4 @ e_3 @ e_3)))),
% 47.60/7.40      inference('s_sup-', [status(thm)], [zip_derived_cl3713, zip_derived_cl56])).
% 47.60/7.40  thf(zip_derived_cl3186, plain,
% 47.60/7.40      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.40      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.40  thf(zip_derived_cl54, plain,
% 47.60/7.40      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.40         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.40          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.40          |  (equalish @ X1 @ X3))),
% 47.60/7.40      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl5615, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl19674, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_3 @ e_4) |  (equalish @ e_1 @ e_4)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_4 @ e_3 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl8580, zip_derived_cl5615])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf(zip_derived_cl19762, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_3 @ e_4))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_4 @ e_3 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl19674, zip_derived_cl34])).
% 47.60/7.41  thf(zip_derived_cl33643, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & 
% 47.60/7.41             ( (product @ e_3 @ e_1 @ e_4)) & 
% 47.60/7.41             ( (product @ e_4 @ e_3 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3558, zip_derived_cl19762])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('131', plain,
% 47.60/7.41      (~ ( (product @ e_4 @ e_3 @ e_3)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('demod', [status(thm)],
% 47.60/7.41                [zip_derived_cl33643, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl3558, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl3393, plain,
% 47.60/7.41      (( (product @ e_2 @ e_5 @ e_4)) <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl750])).
% 47.60/7.41  thf(zip_derived_cl54, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.41          |  (equalish @ X1 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl3398, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_4) |  (equalish @ e_5 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_5 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3393, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl7544, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (equalish @ e_5 @ e_3)))
% 47.60/7.41         <= (( (product @ e_2 @ e_5 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3558, zip_derived_cl3398])).
% 47.60/7.41  thf(zip_derived_cl50, plain, (~ (equalish @ e_5 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_5_is_not_e_3])).
% 47.60/7.41  thf(zip_derived_cl7603, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_5 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl7544, zip_derived_cl50])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('132', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_5 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl7603, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl3558, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl3228, plain,
% 47.60/7.41      (( (product @ e_2 @ e_3 @ e_5)) <= (( (product @ e_2 @ e_3 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.41  thf(zip_derived_cl53, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.41  thf(zip_derived_cl3233, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ e_3 @ X0) |  (equalish @ e_5 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3228, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl7545, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (equalish @ e_5 @ e_4)))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_5)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3558, zip_derived_cl3233])).
% 47.60/7.41  thf(zip_derived_cl51, plain, (~ (equalish @ e_5 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_5_is_not_e_4])).
% 47.60/7.41  thf(zip_derived_cl7604, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_5)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl7545, zip_derived_cl51])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('133', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_3 @ e_5)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl7604, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl3558, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_4])).
% 47.60/7.41  thf(zip_derived_cl122, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         (~ (group_element @ X0)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_1)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_2)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_3)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_4)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl749, plain,
% 47.60/7.41      (( (product @ e_2 @ e_4 @ e_1)
% 47.60/7.41        |  (product @ e_2 @ e_4 @ e_2)
% 47.60/7.41        |  (product @ e_2 @ e_4 @ e_3)
% 47.60/7.41        |  (product @ e_2 @ e_4 @ e_4)
% 47.60/7.41        |  (product @ e_2 @ e_4 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl122])).
% 47.60/7.41  thf(zip_derived_cl3370, plain,
% 47.60/7.41      (( (product @ e_2 @ e_4 @ e_4)) <= (( (product @ e_2 @ e_4 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl749])).
% 47.60/7.41  thf(zip_derived_cl54, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.41          |  (equalish @ X1 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl3375, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_4) |  (equalish @ e_4 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_4 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3370, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl7543, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (equalish @ e_4 @ e_3)))
% 47.60/7.41         <= (( (product @ e_2 @ e_4 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3558, zip_derived_cl3375])).
% 47.60/7.41  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.60/7.41  thf(zip_derived_cl7602, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_4 @ e_4)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl7543, zip_derived_cl46])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('134', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_4 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl7602, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl3558, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_4) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl3232, plain,
% 47.60/7.41      (( (product @ e_2 @ e_3 @ e_1)) <= (( (product @ e_2 @ e_3 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.41  thf(zip_derived_cl53, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.41  thf(zip_derived_cl5822, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ e_3 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3232, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl10033, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (equalish @ e_1 @ e_4)))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_1)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3558, zip_derived_cl5822])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf(zip_derived_cl10044, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_3 @ e_1)) & ( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl10033, zip_derived_cl34])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('135', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_3 @ e_1)) | ~ ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl10044, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_1])).
% 47.60/7.41  thf(zip_derived_cl125, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         (~ (group_element @ X0)
% 47.60/7.41          |  (product @ e_5 @ X0 @ e_1)
% 47.60/7.41          |  (product @ e_5 @ X0 @ e_2)
% 47.60/7.41          |  (product @ e_5 @ X0 @ e_3)
% 47.60/7.41          |  (product @ e_5 @ X0 @ e_4)
% 47.60/7.41          |  (product @ e_5 @ X0 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl31, zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl814, plain,
% 47.60/7.41      (( (product @ e_5 @ e_1 @ e_1)
% 47.60/7.41        |  (product @ e_5 @ e_1 @ e_2)
% 47.60/7.41        |  (product @ e_5 @ e_1 @ e_3)
% 47.60/7.41        |  (product @ e_5 @ e_1 @ e_4)
% 47.60/7.41        |  (product @ e_5 @ e_1 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl125])).
% 47.60/7.41  thf(zip_derived_cl4004, plain,
% 47.60/7.41      (( (product @ e_5 @ e_1 @ e_4)) <= (( (product @ e_5 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl814])).
% 47.60/7.41  thf(zip_derived_cl3551, plain,
% 47.60/7.41      (( (product @ e_3 @ e_1 @ e_4)) <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl770])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl3557, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_4) |  (equalish @ e_3 @ X0)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl5548, plain,
% 47.60/7.41      (( (equalish @ e_3 @ e_5))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_5 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl4004, zip_derived_cl3557])).
% 47.60/7.41  thf(zip_derived_cl43, plain, (~ (equalish @ e_3 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_is_not_e_5])).
% 47.60/7.41  thf('136', plain,
% 47.60/7.41      (~ ( (product @ e_5 @ e_1 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl5548, zip_derived_cl43])).
% 47.60/7.41  thf(zip_derived_cl30, plain, ( (group_element @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_4])).
% 47.60/7.41  thf(zip_derived_cl123, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         (~ (group_element @ X0)
% 47.60/7.41          |  (product @ e_3 @ X0 @ e_1)
% 47.60/7.41          |  (product @ e_3 @ X0 @ e_2)
% 47.60/7.41          |  (product @ e_3 @ X0 @ e_3)
% 47.60/7.41          |  (product @ e_3 @ X0 @ e_4)
% 47.60/7.41          |  (product @ e_3 @ X0 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl29, zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl773, plain,
% 47.60/7.41      (( (product @ e_3 @ e_4 @ e_1)
% 47.60/7.41        |  (product @ e_3 @ e_4 @ e_2)
% 47.60/7.41        |  (product @ e_3 @ e_4 @ e_3)
% 47.60/7.41        |  (product @ e_3 @ e_4 @ e_4)
% 47.60/7.41        |  (product @ e_3 @ e_4 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl123])).
% 47.60/7.41  thf(zip_derived_cl3627, plain,
% 47.60/7.41      (( (product @ e_3 @ e_4 @ e_4)) <= (( (product @ e_3 @ e_4 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl773])).
% 47.60/7.41  thf(zip_derived_cl3556, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl5535, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_4))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_3 @ e_4 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3627, zip_derived_cl3556])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf('137', plain,
% 47.60/7.41      (~ ( (product @ e_3 @ e_4 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl5535, zip_derived_cl34])).
% 47.60/7.41  thf(zip_derived_cl3582, plain,
% 47.60/7.41      (( (product @ e_3 @ e_2 @ e_4)) <= (( (product @ e_3 @ e_2 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl771])).
% 47.60/7.41  thf(zip_derived_cl3556, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_3 @ X0 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3551, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl5533, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_2))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_4)) & ( (product @ e_3 @ e_2 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3582, zip_derived_cl3556])).
% 47.60/7.41  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.41  thf('138', plain,
% 47.60/7.41      (~ ( (product @ e_3 @ e_2 @ e_4)) | ~ ( (product @ e_3 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl5533, zip_derived_cl32])).
% 47.60/7.41  thf(zip_derived_cl3917, plain,
% 47.60/7.41      (( (product @ e_5 @ e_2 @ e_3)) <= (( (product @ e_5 @ e_2 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl810])).
% 47.60/7.41  thf(zip_derived_cl2970, plain,
% 47.60/7.41      (( (product @ e_1 @ e_2 @ e_3)) <= (( (product @ e_1 @ e_2 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl719])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl5069, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_2 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_2 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2970, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl9443, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_5))
% 47.60/7.41         <= (( (product @ e_1 @ e_2 @ e_3)) & ( (product @ e_5 @ e_2 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3917, zip_derived_cl5069])).
% 47.60/7.41  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.41  thf('139', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_2 @ e_3)) | ~ ( (product @ e_5 @ e_2 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9443, zip_derived_cl35])).
% 47.60/7.41  thf(zip_derived_cl3895, plain,
% 47.60/7.41      (( (product @ e_5 @ e_1 @ e_1)) <= (( (product @ e_5 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.41  thf(zip_derived_cl2935, plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_1)) <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl4996, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_1) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2935, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl9423, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_5))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)) & ( (product @ e_5 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3895, zip_derived_cl4996])).
% 47.60/7.41  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.41  thf('140', plain,
% 47.60/7.41      (~ ( (product @ e_5 @ e_1 @ e_1)) | ~ ( (product @ e_1 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9423, zip_derived_cl35])).
% 47.60/7.41  thf(zip_derived_cl4996, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_1) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2935, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl3419, plain,
% 47.60/7.41      (( (product @ e_3 @ e_1 @ e_1)) <= (( (product @ e_3 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.41  thf(zip_derived_cl8000, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)) & ( (product @ e_3 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl4996, zip_derived_cl3419])).
% 47.60/7.41  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.41  thf('141', plain,
% 47.60/7.41      (~ ( (product @ e_3 @ e_1 @ e_1)) | ~ ( (product @ e_1 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl8000, zip_derived_cl33])).
% 47.60/7.41  thf(zip_derived_cl3418, plain,
% 47.60/7.41      (( (product @ e_3 @ e_1 @ e_2)) <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.41  thf(zip_derived_cl56, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         ( (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.41      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.41  thf(zip_derived_cl6553, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_2) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3418, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl81, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.41      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl16676, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (product @ e_2 @ e_2 @ e_2)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl6553, zip_derived_cl81])).
% 47.60/7.41  thf('142', plain,
% 47.60/7.41      (( (product @ e_2 @ e_2 @ e_2)) | ~ ( (product @ e_2 @ e_1 @ e_3)) | 
% 47.60/7.41       ~ ( (product @ e_3 @ e_1 @ e_2))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl16676])).
% 47.60/7.41  thf(zip_derived_cl6553, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_3 @ e_2) | ~ (product @ X0 @ e_1 @ e_3)))
% 47.60/7.41         <= (( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3418, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl122, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         (~ (group_element @ X0)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_1)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_2)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_3)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_4)
% 47.60/7.41          |  (product @ e_2 @ X0 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl28, zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl28, plain, ( (group_element @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_2])).
% 47.60/7.41  thf(zip_derived_cl742, plain,
% 47.60/7.41      (( (product @ e_2 @ e_2 @ e_5)
% 47.60/7.41        |  (product @ e_2 @ e_2 @ e_4)
% 47.60/7.41        |  (product @ e_2 @ e_2 @ e_3)
% 47.60/7.41        |  (product @ e_2 @ e_2 @ e_2)
% 47.60/7.41        |  (product @ e_2 @ e_2 @ e_1))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl122, zip_derived_cl28])).
% 47.60/7.41  thf(zip_derived_cl3208, plain,
% 47.60/7.41      (( (product @ e_2 @ e_2 @ e_2)) <= (( (product @ e_2 @ e_2 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl742])).
% 47.60/7.41  thf(zip_derived_cl54, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.41          |  (equalish @ X1 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl5741, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_2) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_2 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3208, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl16698, plain,
% 47.60/7.41      (((~ (product @ e_2 @ e_1 @ e_3) |  (equalish @ e_2 @ e_3)))
% 47.60/7.41         <= (( (product @ e_2 @ e_2 @ e_2)) & ( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl6553, zip_derived_cl5741])).
% 47.60/7.41  thf(zip_derived_cl37, plain, (~ (equalish @ e_2 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_is_not_e_3])).
% 47.60/7.41  thf(zip_derived_cl16801, plain,
% 47.60/7.41      ((~ (product @ e_2 @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_2 @ e_2)) & ( (product @ e_3 @ e_1 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl16698, zip_derived_cl37])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('143', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_2 @ e_2)) | ~ ( (product @ e_2 @ e_1 @ e_3)) | 
% 47.60/7.41       ~ ( (product @ e_3 @ e_1 @ e_2))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl16801, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl3675, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_5)) <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl2931, plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_5)) <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl2938, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_5) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2931, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl3689, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_4))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)) & ( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3675, zip_derived_cl2938])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf('144', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_5)) | ~ ( (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3689, zip_derived_cl34])).
% 47.60/7.41  thf('145', plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_5)) | ( (product @ e_4 @ e_1 @ e_2)) | 
% 47.60/7.41       ( (product @ e_4 @ e_1 @ e_4)) | ( (product @ e_4 @ e_1 @ e_3)) | 
% 47.60/7.41       ( (product @ e_4 @ e_1 @ e_1))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_1])).
% 47.60/7.41  thf(zip_derived_cl124, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         (~ (group_element @ X0)
% 47.60/7.41          |  (product @ e_4 @ X0 @ e_1)
% 47.60/7.41          |  (product @ e_4 @ X0 @ e_2)
% 47.60/7.41          |  (product @ e_4 @ X0 @ e_3)
% 47.60/7.41          |  (product @ e_4 @ X0 @ e_4)
% 47.60/7.41          |  (product @ e_4 @ X0 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl30, zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl792, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_1)
% 47.60/7.41        |  (product @ e_4 @ e_1 @ e_2)
% 47.60/7.41        |  (product @ e_4 @ e_1 @ e_3)
% 47.60/7.41        |  (product @ e_4 @ e_1 @ e_4)
% 47.60/7.41        |  (product @ e_4 @ e_1 @ e_5))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl124])).
% 47.60/7.41  thf(zip_derived_cl3779, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_4)) <= (( (product @ e_4 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl792])).
% 47.60/7.41  thf(zip_derived_cl81, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.41      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl3790, plain,
% 47.60/7.41      (( (product @ e_4 @ e_4 @ e_4)) <= (( (product @ e_4 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3779, zip_derived_cl81])).
% 47.60/7.41  thf(zip_derived_cl3779, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_4)) <= (( (product @ e_4 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl792])).
% 47.60/7.41  thf(zip_derived_cl54, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.41          |  (equalish @ X1 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl3784, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_4 @ X0 @ e_4) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_4 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3779, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl6331, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_4)) <= (( (product @ e_4 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3790, zip_derived_cl3784])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf('146', plain, (~ ( (product @ e_4 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl6331, zip_derived_cl34])).
% 47.60/7.41  thf(zip_derived_cl169, plain,
% 47.60/7.41      (( (cycle @ e_3 @ e_4)) <= (( (cycle @ e_3 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.41  thf(zip_derived_cl109, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_1 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_2 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl105, zip_derived_cl6])).
% 47.60/7.41  thf(zip_derived_cl528, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_1 @ e_3) | ~ (next @ e_4 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_2)) & ( (cycle @ e_3 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl169, zip_derived_cl109])).
% 47.60/7.41  thf(zip_derived_cl2698, plain,
% 47.60/7.41      ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_4 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_4 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl528])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl2700, plain,
% 47.60/7.41      (( (equalish @ e_2 @ e_5))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_4 @ X0))))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl2698, zip_derived_cl4])).
% 47.60/7.41  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.41  thf('147', plain,
% 47.60/7.41      (~ (![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_4 @ X0)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2700, zip_derived_cl39])).
% 47.60/7.41  thf(zip_derived_cl3678, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_2)) <= (( (product @ e_4 @ e_1 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl26, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X0 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.41  thf(zip_derived_cl8162, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (cycle @ e_4 @ X0)
% 47.60/7.41           | ~ (greater @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           |  (equalish @ e_2 @ X1)))
% 47.60/7.41         <= (( (product @ e_4 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3678, zip_derived_cl26])).
% 47.60/7.41  thf('148', plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0))) | 
% 47.60/7.41       (![X0 : $i]: ( (equalish @ e_2 @ X0) | ~ (next @ e_4 @ X0))) | 
% 47.60/7.41       ~ ( (product @ e_4 @ e_1 @ e_2))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl8162])).
% 47.60/7.41  thf(zip_derived_cl169, plain,
% 47.60/7.41      (( (cycle @ e_3 @ e_4)) <= (( (cycle @ e_3 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.41  thf(zip_derived_cl115, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_1 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_1 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_1)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl111, zip_derived_cl5])).
% 47.60/7.41  thf(zip_derived_cl604, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_1 @ e_3) | ~ (next @ e_4 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_1)) & ( (cycle @ e_3 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl169, zip_derived_cl115])).
% 47.60/7.41  thf(zip_derived_cl2829, plain,
% 47.60/7.41      ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_4 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_4 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl604])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl2831, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_5))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_4 @ X0))))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl2829, zip_derived_cl4])).
% 47.60/7.41  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.41  thf('149', plain,
% 47.60/7.41      (~ (![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_4 @ X0)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2831, zip_derived_cl35])).
% 47.60/7.41  thf(zip_derived_cl3679, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_1)) <= (( (product @ e_4 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl26, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X0 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.41  thf(zip_derived_cl8194, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (cycle @ e_4 @ X0)
% 47.60/7.41           | ~ (greater @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           |  (equalish @ e_1 @ X1)))
% 47.60/7.41         <= (( (product @ e_4 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3679, zip_derived_cl26])).
% 47.60/7.41  thf('150', plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0))) | 
% 47.60/7.41       (![X0 : $i]: ( (equalish @ e_1 @ X0) | ~ (next @ e_4 @ X0))) | 
% 47.60/7.41       ~ ( (product @ e_4 @ e_1 @ e_1))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl8194])).
% 47.60/7.41  thf(zip_derived_cl208, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf(zip_derived_cl3675, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_5)) <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl26, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X0 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.41  thf(zip_derived_cl3688, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (cycle @ e_4 @ X0)
% 47.60/7.41           | ~ (greater @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           |  (equalish @ e_5 @ X1)))
% 47.60/7.41         <= (( (product @ e_4 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3675, zip_derived_cl26])).
% 47.60/7.41  thf(zip_derived_cl8303, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3688])).
% 47.60/7.41  thf(zip_derived_cl8309, plain,
% 47.60/7.41      ((~ (greater @ e_1 @ e_0))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_1)) & 
% 47.60/7.41             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0))))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl208, zip_derived_cl8303])).
% 47.60/7.41  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.60/7.41  thf('151', plain,
% 47.60/7.41      (~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_4 @ X0))) | 
% 47.60/7.41       ~ ( (cycle @ e_4 @ e_1))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl8309, zip_derived_cl5])).
% 47.60/7.41  thf('152', plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_1)) | ( (cycle @ e_4 @ e_0)) | 
% 47.60/7.41       ( (cycle @ e_4 @ e_2)) | ( (cycle @ e_4 @ e_4)) | ( (cycle @ e_4 @ e_3))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl207, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_2)) <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf(zip_derived_cl23, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ X3)
% 47.60/7.41          | ~ (next @ X0 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X3 @ X4)
% 47.60/7.41          |  (equalish @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle4])).
% 47.60/7.41  thf(zip_derived_cl225, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (greater @ e_2 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_2 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl207, zip_derived_cl23])).
% 47.60/7.41  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl229, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_2 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl225, zip_derived_cl6])).
% 47.60/7.41  thf(zip_derived_cl1821, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_4 @ e_5) | ~ (next @ e_0 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl229])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl1822, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1821, zip_derived_cl4])).
% 47.60/7.41  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.60/7.41  thf(zip_derived_cl1827, plain,
% 47.60/7.41      (( (equalish @ e_2 @ e_1)) <= (( (cycle @ e_4 @ e_2)))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl1822, zip_derived_cl0])).
% 47.60/7.41  thf(zip_derived_cl36, plain, (~ (equalish @ e_2 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_is_not_e_1])).
% 47.60/7.41  thf('153', plain, (~ ( (cycle @ e_4 @ e_2))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl1827, zip_derived_cl36])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl205, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_4)) <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf(zip_derived_cl23, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ X3)
% 47.60/7.41          | ~ (next @ X0 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X3 @ X4)
% 47.60/7.41          |  (equalish @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle4])).
% 47.60/7.41  thf(zip_derived_cl211, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (greater @ e_4 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_4 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl205, zip_derived_cl23])).
% 47.60/7.41  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl215, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_4 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl211, zip_derived_cl8])).
% 47.60/7.41  thf(zip_derived_cl1680, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_4 @ e_5) | ~ (next @ e_0 @ X0) |  (equalish @ e_4 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl215])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl1681, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_4 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1680, zip_derived_cl4])).
% 47.60/7.41  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.60/7.41  thf(zip_derived_cl1684, plain,
% 47.60/7.41      (( (equalish @ e_4 @ e_1)) <= (( (cycle @ e_4 @ e_4)))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl1681, zip_derived_cl0])).
% 47.60/7.41  thf(zip_derived_cl44, plain, (~ (equalish @ e_4 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_is_not_e_1])).
% 47.60/7.41  thf('154', plain, (~ ( (cycle @ e_4 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl1684, zip_derived_cl44])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl206, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_3)) <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf(zip_derived_cl23, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ X3)
% 47.60/7.41          | ~ (next @ X0 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X3 @ X4)
% 47.60/7.41          |  (equalish @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle4])).
% 47.60/7.41  thf(zip_derived_cl219, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (greater @ e_3 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_3 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl206, zip_derived_cl23])).
% 47.60/7.41  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl223, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_4 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_3 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl219, zip_derived_cl7])).
% 47.60/7.41  thf(zip_derived_cl1752, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_4 @ e_5) | ~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl223])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl1753, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (next @ e_0 @ X0) |  (equalish @ e_3 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1752, zip_derived_cl4])).
% 47.60/7.41  thf(zip_derived_cl0, plain, ( (next @ e_0 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_0_then_e_1])).
% 47.60/7.41  thf(zip_derived_cl1758, plain,
% 47.60/7.41      (( (equalish @ e_3 @ e_1)) <= (( (cycle @ e_4 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl1753, zip_derived_cl0])).
% 47.60/7.41  thf(zip_derived_cl40, plain, (~ (equalish @ e_3 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_is_not_e_1])).
% 47.60/7.41  thf('155', plain, (~ ( (cycle @ e_4 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl1758, zip_derived_cl40])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl130, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_1)) <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl24, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ e_0)
% 47.60/7.41          | ~ (cycle @ X3 @ X4)
% 47.60/7.41          | ~ (next @ X2 @ X3)
% 47.60/7.41          | ~ (greater @ X2 @ X0)
% 47.60/7.41          | ~ (greater @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle5])).
% 47.60/7.41  thf(zip_derived_cl160, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (cycle @ X2 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_1 @ X1)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl130, zip_derived_cl24])).
% 47.60/7.41  thf(zip_derived_cl1124, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ e_5)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_1 @ e_0)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl160])).
% 47.60/7.41  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl1129, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1124, zip_derived_cl5])).
% 47.60/7.41  thf(zip_derived_cl1135, plain,
% 47.60/7.41      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl1129])).
% 47.60/7.41  thf(e_4_greater_e_2, axiom, (greater @ e_4 @ e_2)).
% 47.60/7.41  thf(zip_derived_cl15, plain, ( (greater @ e_4 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl1136, plain,
% 47.60/7.41      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1135, zip_derived_cl15])).
% 47.60/7.41  thf(zip_derived_cl209, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf('156', plain, (~ ( (cycle @ e_2 @ e_1)) | ~ ( (cycle @ e_4 @ e_0))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl1136, zip_derived_cl209])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl129, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_2)) <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl24, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ e_0)
% 47.60/7.41          | ~ (cycle @ X3 @ X4)
% 47.60/7.41          | ~ (next @ X2 @ X3)
% 47.60/7.41          | ~ (greater @ X2 @ X0)
% 47.60/7.41          | ~ (greater @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle5])).
% 47.60/7.41  thf(zip_derived_cl154, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (cycle @ X2 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_2 @ X1)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl129, zip_derived_cl24])).
% 47.60/7.41  thf(zip_derived_cl1045, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ e_5)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_2 @ e_0)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl154])).
% 47.60/7.41  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl1054, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1045, zip_derived_cl6])).
% 47.60/7.41  thf(zip_derived_cl1058, plain,
% 47.60/7.41      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl1054])).
% 47.60/7.41  thf(zip_derived_cl15, plain, ( (greater @ e_4 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl1059, plain,
% 47.60/7.41      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl1058, zip_derived_cl15])).
% 47.60/7.41  thf(zip_derived_cl209, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf('157', plain, (~ ( (cycle @ e_2 @ e_2)) | ~ ( (cycle @ e_4 @ e_0))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl1059, zip_derived_cl209])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl128, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_3)) <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl24, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ e_0)
% 47.60/7.41          | ~ (cycle @ X3 @ X4)
% 47.60/7.41          | ~ (next @ X2 @ X3)
% 47.60/7.41          | ~ (greater @ X2 @ X0)
% 47.60/7.41          | ~ (greater @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle5])).
% 47.60/7.41  thf(zip_derived_cl148, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (cycle @ X2 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_3 @ X1)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl128, zip_derived_cl24])).
% 47.60/7.41  thf(zip_derived_cl961, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ e_5)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_3 @ e_0)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl148])).
% 47.60/7.41  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl974, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl961, zip_derived_cl7])).
% 47.60/7.41  thf(zip_derived_cl978, plain,
% 47.60/7.41      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl974])).
% 47.60/7.41  thf(zip_derived_cl15, plain, ( (greater @ e_4 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl979, plain,
% 47.60/7.41      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl978, zip_derived_cl15])).
% 47.60/7.41  thf(zip_derived_cl209, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf('158', plain, (~ ( (cycle @ e_4 @ e_0)) | ~ ( (cycle @ e_2 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl979, zip_derived_cl209])).
% 47.60/7.41  thf(zip_derived_cl4, plain, ( (next @ e_4 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_then_e_5])).
% 47.60/7.41  thf(zip_derived_cl22, plain, ( (cycle @ e_5 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle3])).
% 47.60/7.41  thf(zip_derived_cl127, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_4)) <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl24, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i, X4 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (cycle @ X2 @ e_0)
% 47.60/7.41          | ~ (cycle @ X3 @ X4)
% 47.60/7.41          | ~ (next @ X2 @ X3)
% 47.60/7.41          | ~ (greater @ X2 @ X0)
% 47.60/7.41          | ~ (greater @ X1 @ X4))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle5])).
% 47.60/7.41  thf(zip_derived_cl134, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (cycle @ X2 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_4 @ X1)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl127, zip_derived_cl24])).
% 47.60/7.41  thf(zip_derived_cl860, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ X0 @ e_5)
% 47.60/7.41           | ~ (greater @ X0 @ e_2)
% 47.60/7.41           | ~ (greater @ e_4 @ e_0)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl22, zip_derived_cl134])).
% 47.60/7.41  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.60/7.41  thf(zip_derived_cl877, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (cycle @ X0 @ e_0) | ~ (next @ X0 @ e_5) | ~ (greater @ X0 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl860, zip_derived_cl8])).
% 47.60/7.41  thf(zip_derived_cl881, plain,
% 47.60/7.41      (((~ (cycle @ e_4 @ e_0) | ~ (greater @ e_4 @ e_2)))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4, zip_derived_cl877])).
% 47.60/7.41  thf(zip_derived_cl15, plain, ( (greater @ e_4 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl882, plain,
% 47.60/7.41      ((~ (cycle @ e_4 @ e_0)) <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl881, zip_derived_cl15])).
% 47.60/7.41  thf(zip_derived_cl209, plain,
% 47.60/7.41      (( (cycle @ e_4 @ e_0)) <= (( (cycle @ e_4 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl64])).
% 47.60/7.41  thf('159', plain, (~ ( (cycle @ e_2 @ e_4)) | ~ ( (cycle @ e_4 @ e_0))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl882, zip_derived_cl209])).
% 47.60/7.41  thf(zip_derived_cl3893, plain,
% 47.60/7.41      (( (product @ e_5 @ e_1 @ e_3)) <= (( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl809])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl5616, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_3) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl9356, plain,
% 47.60/7.41      (( (equalish @ e_2 @ e_5))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_5 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3893, zip_derived_cl5616])).
% 47.60/7.41  thf(zip_derived_cl39, plain, (~ (equalish @ e_2 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_is_not_e_5])).
% 47.60/7.41  thf('160', plain,
% 47.60/7.41      (~ ( (product @ e_5 @ e_1 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9356, zip_derived_cl39])).
% 47.60/7.41  thf(zip_derived_cl5616, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_3) |  (equalish @ e_2 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl3677, plain,
% 47.60/7.41      (( (product @ e_4 @ e_1 @ e_3)) <= (( (product @ e_4 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl787])).
% 47.60/7.41  thf(zip_derived_cl9288, plain,
% 47.60/7.41      (( (equalish @ e_2 @ e_4))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_4 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5616, zip_derived_cl3677])).
% 47.60/7.41  thf(zip_derived_cl38, plain, (~ (equalish @ e_2 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_is_not_e_4])).
% 47.60/7.41  thf('161', plain,
% 47.60/7.41      (~ ( (product @ e_4 @ e_1 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9288, zip_derived_cl38])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl3302, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_4)) <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl746])).
% 47.60/7.41  thf(zip_derived_cl53, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.41  thf(zip_derived_cl3306, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ e_1 @ X0) |  (equalish @ e_4 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3302, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl5624, plain,
% 47.60/7.41      (( (equalish @ e_4 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_4)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3186, zip_derived_cl3306])).
% 47.60/7.41  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.60/7.41  thf('162', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_1 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl5624, zip_derived_cl46])).
% 47.60/7.41  thf(zip_derived_cl27, plain, ( (group_element @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [element_1])).
% 47.60/7.41  thf(zip_derived_cl126, plain,
% 47.60/7.41      (![X0 : $i]:
% 47.60/7.41         ( (product @ X0 @ X0 @ e_5)
% 47.60/7.41          |  (product @ X0 @ X0 @ e_4)
% 47.60/7.41          |  (product @ X0 @ X0 @ e_3)
% 47.60/7.41          |  (product @ X0 @ X0 @ e_2)
% 47.60/7.41          |  (product @ X0 @ X0 @ e_1)
% 47.60/7.41          | ~ (group_element @ X0))),
% 47.60/7.41      inference('eq_fact', [status(thm)], [zip_derived_cl52])).
% 47.60/7.41  thf(zip_derived_cl827, plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_5)
% 47.60/7.41        |  (product @ e_1 @ e_1 @ e_4)
% 47.60/7.41        |  (product @ e_1 @ e_1 @ e_3)
% 47.60/7.41        |  (product @ e_1 @ e_1 @ e_2)
% 47.60/7.41        |  (product @ e_1 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl27, zip_derived_cl126])).
% 47.60/7.41  thf(zip_derived_cl4125, plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_3)) <= (( (product @ e_1 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl827])).
% 47.60/7.41  thf(zip_derived_cl55, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X3 @ X1 @ X2)
% 47.60/7.41          |  (equalish @ X0 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_left_cancellation])).
% 47.60/7.41  thf(zip_derived_cl4130, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4125, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl7476, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_2))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_3)) & ( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl4130, zip_derived_cl3186])).
% 47.60/7.41  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.41  thf('163', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl7476, zip_derived_cl32])).
% 47.60/7.41  thf(zip_derived_cl5615, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl3230, plain,
% 47.60/7.41      (( (product @ e_2 @ e_3 @ e_3)) <= (( (product @ e_2 @ e_3 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl743])).
% 47.60/7.41  thf(zip_derived_cl9276, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_3))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_2 @ e_3 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5615, zip_derived_cl3230])).
% 47.60/7.41  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.41  thf('164', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_3 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9276, zip_derived_cl33])).
% 47.60/7.41  thf(zip_derived_cl5615, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl3269, plain,
% 47.60/7.41      (( (product @ e_2 @ e_4 @ e_3)) <= (( (product @ e_2 @ e_4 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl744])).
% 47.60/7.41  thf(zip_derived_cl9277, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_4))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_2 @ e_4 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5615, zip_derived_cl3269])).
% 47.60/7.41  thf(zip_derived_cl34, plain, (~ (equalish @ e_1 @ e_4)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_4])).
% 47.60/7.41  thf('165', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_4 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9277, zip_derived_cl34])).
% 47.60/7.41  thf(zip_derived_cl5615, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_3) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl3283, plain,
% 47.60/7.41      (( (product @ e_2 @ e_5 @ e_3)) <= (( (product @ e_2 @ e_5 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl745])).
% 47.60/7.41  thf(zip_derived_cl9278, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_5))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)) & ( (product @ e_2 @ e_5 @ e_3)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5615, zip_derived_cl3283])).
% 47.60/7.41  thf(zip_derived_cl35, plain, (~ (equalish @ e_1 @ e_5)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_5])).
% 47.60/7.41  thf('166', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_5 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9278, zip_derived_cl35])).
% 47.60/7.41  thf(zip_derived_cl3186, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_3)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl25, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ e_0)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X1)
% 47.60/7.41          | ~ (greater @ X1 @ X0))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle6])).
% 47.60/7.41  thf(zip_derived_cl5621, plain,
% 47.60/7.41      (((~ (cycle @ e_2 @ e_0) | ~ (greater @ e_3 @ e_2)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3186, zip_derived_cl25])).
% 47.60/7.41  thf(e_3_greater_e_2, axiom, (greater @ e_3 @ e_2)).
% 47.60/7.41  thf(zip_derived_cl14, plain, ( (greater @ e_3 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl5627, plain,
% 47.60/7.41      ((~ (cycle @ e_2 @ e_0)) <= (( (product @ e_2 @ e_1 @ e_3)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5621, zip_derived_cl14])).
% 47.60/7.41  thf(zip_derived_cl131, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_0)) <= (( (cycle @ e_2 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf('167', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_0)) | ~ ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5627, zip_derived_cl131])).
% 47.60/7.41  thf('168', plain,
% 47.60/7.41      (( (product @ e_3 @ e_1 @ e_2)) | ( (product @ e_3 @ e_1 @ e_4)) | 
% 47.60/7.41       ( (product @ e_3 @ e_1 @ e_1)) | ( (product @ e_3 @ e_1 @ e_5)) | 
% 47.60/7.41       ( (product @ e_3 @ e_1 @ e_3))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl765])).
% 47.60/7.41  thf(zip_derived_cl3184, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_5)) <= (( (product @ e_2 @ e_1 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl26, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X0 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.41  thf(zip_derived_cl3197, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (cycle @ e_2 @ X0)
% 47.60/7.41           | ~ (greater @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ e_2 @ X1)
% 47.60/7.41           |  (equalish @ e_5 @ X1)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3184, zip_derived_cl26])).
% 47.60/7.41  thf('169', plain,
% 47.60/7.41      (~ ( (product @ e_2 @ e_1 @ e_5)) | 
% 47.60/7.41       (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))) | 
% 47.60/7.41       (![X1 : $i]: (~ (next @ e_2 @ X1) |  (equalish @ e_5 @ X1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl5684, plain,
% 47.60/7.41      ((![X1 : $i]: (~ (next @ e_2 @ X1) |  (equalish @ e_5 @ X1)))
% 47.60/7.41         <= ((![X1 : $i]: (~ (next @ e_2 @ X1) |  (equalish @ e_5 @ X1))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.60/7.41  thf(zip_derived_cl5686, plain,
% 47.60/7.41      (( (equalish @ e_5 @ e_3))
% 47.60/7.41         <= ((![X1 : $i]: (~ (next @ e_2 @ X1) |  (equalish @ e_5 @ X1))))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl5684, zip_derived_cl2])).
% 47.60/7.41  thf(zip_derived_cl50, plain, (~ (equalish @ e_5 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_5_is_not_e_3])).
% 47.60/7.41  thf('170', plain,
% 47.60/7.41      (~ (![X1 : $i]: (~ (next @ e_2 @ X1) |  (equalish @ e_5 @ X1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl5686, zip_derived_cl50])).
% 47.60/7.41  thf(zip_derived_cl3184, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_5)) <= (( (product @ e_2 @ e_1 @ e_5)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl25, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ e_0)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X1)
% 47.60/7.41          | ~ (greater @ X1 @ X0))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle6])).
% 47.60/7.41  thf(zip_derived_cl3196, plain,
% 47.60/7.41      (((~ (cycle @ e_2 @ e_0) | ~ (greater @ e_5 @ e_2)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3184, zip_derived_cl25])).
% 47.60/7.41  thf(e_5_greater_e_2, axiom, (greater @ e_5 @ e_2)).
% 47.60/7.41  thf(zip_derived_cl16, plain, ( (greater @ e_5 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_5_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl3198, plain,
% 47.60/7.41      ((~ (cycle @ e_2 @ e_0)) <= (( (product @ e_2 @ e_1 @ e_5)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl3196, zip_derived_cl16])).
% 47.60/7.41  thf(zip_derived_cl131, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_0)) <= (( (cycle @ e_2 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf('171', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_0)) | ~ ( (product @ e_2 @ e_1 @ e_5))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl3198, zip_derived_cl131])).
% 47.60/7.41  thf(zip_derived_cl3187, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_2)) <= (( (product @ e_2 @ e_1 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl81, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X0) |  (product @ X0 @ X0 @ X0))),
% 47.60/7.41      inference('eq_fact', [status(thm)], [zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl5639, plain,
% 47.60/7.41      (( (product @ e_2 @ e_2 @ e_2)) <= (( (product @ e_2 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3187, zip_derived_cl81])).
% 47.60/7.41  thf(zip_derived_cl3187, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_2)) <= (( (product @ e_2 @ e_1 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl54, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X2)
% 47.60/7.41          |  (equalish @ X1 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_right_cancellation])).
% 47.60/7.41  thf(zip_derived_cl5633, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ X0 @ e_2) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3187, zip_derived_cl54])).
% 47.60/7.41  thf(zip_derived_cl9564, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_2)) <= (( (product @ e_2 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl5639, zip_derived_cl5633])).
% 47.60/7.41  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.41  thf('172', plain, (~ ( (product @ e_2 @ e_1 @ e_2))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl9564, zip_derived_cl32])).
% 47.60/7.41  thf(zip_derived_cl127, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_4)) <= (( (cycle @ e_2 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl5685, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl5697, plain,
% 47.60/7.41      ((~ (greater @ e_4 @ e_0))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_4)) & 
% 47.60/7.41             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl127, zip_derived_cl5685])).
% 47.60/7.41  thf(zip_derived_cl8, plain, ( (greater @ e_4 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_0])).
% 47.60/7.41  thf('173', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_4)) | 
% 47.60/7.41       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5697, zip_derived_cl8])).
% 47.60/7.41  thf(zip_derived_cl128, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_3)) <= (( (cycle @ e_2 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl5685, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl5696, plain,
% 47.60/7.41      ((~ (greater @ e_3 @ e_0))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_3)) & 
% 47.60/7.41             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl128, zip_derived_cl5685])).
% 47.60/7.41  thf(zip_derived_cl7, plain, ( (greater @ e_3 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_3_greater_e_0])).
% 47.60/7.41  thf('174', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_3)) | 
% 47.60/7.41       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5696, zip_derived_cl7])).
% 47.60/7.41  thf(zip_derived_cl129, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_2)) <= (( (cycle @ e_2 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl5685, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl5695, plain,
% 47.60/7.41      ((~ (greater @ e_2 @ e_0))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_2)) & 
% 47.60/7.41             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl129, zip_derived_cl5685])).
% 47.60/7.41  thf(zip_derived_cl6, plain, ( (greater @ e_2 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_greater_e_0])).
% 47.60/7.41  thf('175', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_2)) | 
% 47.60/7.41       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5695, zip_derived_cl6])).
% 47.60/7.41  thf(zip_derived_cl130, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_1)) <= (( (cycle @ e_2 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf(zip_derived_cl5685, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3197])).
% 47.60/7.41  thf(zip_derived_cl5694, plain,
% 47.60/7.41      ((~ (greater @ e_1 @ e_0))
% 47.60/7.41         <= (( (cycle @ e_2 @ e_1)) & 
% 47.60/7.41             (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl130, zip_derived_cl5685])).
% 47.60/7.41  thf(zip_derived_cl5, plain, ( (greater @ e_1 @ e_0)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_greater_e_0])).
% 47.60/7.41  thf('176', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_1)) | 
% 47.60/7.41       ~ (![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5694, zip_derived_cl5])).
% 47.60/7.41  thf(zip_derived_cl171, plain,
% 47.60/7.41      (( (cycle @ e_3 @ e_2)) <= (( (cycle @ e_3 @ e_2)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl63])).
% 47.60/7.41  thf(zip_derived_cl97, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i, X2 : $i]:
% 47.60/7.41          (~ (cycle @ X1 @ X0)
% 47.60/7.41           | ~ (next @ e_1 @ X1)
% 47.60/7.41           | ~ (next @ X0 @ X2)
% 47.60/7.41           |  (equalish @ e_4 @ X2)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl93, zip_derived_cl8])).
% 47.60/7.41  thf(zip_derived_cl346, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          (~ (next @ e_1 @ e_3) | ~ (next @ e_2 @ X0) |  (equalish @ e_4 @ X0)))
% 47.60/7.41         <= (( (cycle @ e_1 @ e_4)) & ( (cycle @ e_3 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl171, zip_derived_cl97])).
% 47.60/7.41  thf(zip_derived_cl2187, plain,
% 47.60/7.41      ((![X0 : $i]: ( (equalish @ e_4 @ X0) | ~ (next @ e_2 @ X0)))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_4 @ X0) | ~ (next @ e_2 @ X0))))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl346])).
% 47.60/7.41  thf(zip_derived_cl2, plain, ( (next @ e_2 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_2_then_e_3])).
% 47.60/7.41  thf(zip_derived_cl2189, plain,
% 47.60/7.41      (( (equalish @ e_4 @ e_3))
% 47.60/7.41         <= ((![X0 : $i]: ( (equalish @ e_4 @ X0) | ~ (next @ e_2 @ X0))))),
% 47.60/7.41      inference('s_sup+', [status(thm)], [zip_derived_cl2187, zip_derived_cl2])).
% 47.60/7.41  thf(zip_derived_cl46, plain, (~ (equalish @ e_4 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_is_not_e_3])).
% 47.60/7.41  thf('177', plain,
% 47.60/7.41      (~ (![X0 : $i]: ( (equalish @ e_4 @ X0) | ~ (next @ e_2 @ X0)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2189, zip_derived_cl46])).
% 47.60/7.41  thf(zip_derived_cl3302, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_4)) <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl746])).
% 47.60/7.41  thf(zip_derived_cl26, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ X1)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X2)
% 47.60/7.41          | ~ (greater @ X1 @ e_0)
% 47.60/7.41          | ~ (next @ X0 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle7])).
% 47.60/7.41  thf(zip_derived_cl3314, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (cycle @ e_2 @ X0)
% 47.60/7.41           | ~ (greater @ X0 @ e_0)
% 47.60/7.41           | ~ (next @ e_2 @ X1)
% 47.60/7.41           |  (equalish @ e_4 @ X1)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3302, zip_derived_cl26])).
% 47.60/7.41  thf('178', plain,
% 47.60/7.41      ((![X0 : $i]: (~ (greater @ X0 @ e_0) | ~ (cycle @ e_2 @ X0))) | 
% 47.60/7.41       (![X0 : $i]: ( (equalish @ e_4 @ X0) | ~ (next @ e_2 @ X0))) | 
% 47.60/7.41       ~ ( (product @ e_2 @ e_1 @ e_4))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl3314])).
% 47.60/7.41  thf(zip_derived_cl3302, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_4)) <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl746])).
% 47.60/7.41  thf(zip_derived_cl25, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i]:
% 47.60/7.41         (~ (cycle @ X0 @ e_0)
% 47.60/7.41          | ~ (product @ X0 @ e_1 @ X1)
% 47.60/7.41          | ~ (greater @ X1 @ X0))),
% 47.60/7.41      inference('cnf', [status(esa)], [cycle6])).
% 47.60/7.41  thf(zip_derived_cl3313, plain,
% 47.60/7.41      (((~ (cycle @ e_2 @ e_0) | ~ (greater @ e_4 @ e_2)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3302, zip_derived_cl25])).
% 47.60/7.41  thf(zip_derived_cl15, plain, ( (greater @ e_4 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_4_greater_e_2])).
% 47.60/7.41  thf(zip_derived_cl3315, plain,
% 47.60/7.41      ((~ (cycle @ e_2 @ e_0)) <= (( (product @ e_2 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl3313, zip_derived_cl15])).
% 47.60/7.41  thf(zip_derived_cl131, plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_0)) <= (( (cycle @ e_2 @ e_0)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf('179', plain,
% 47.60/7.41      (~ ( (cycle @ e_2 @ e_0)) | ~ ( (product @ e_2 @ e_1 @ e_4))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl3315, zip_derived_cl131])).
% 47.60/7.41  thf('180', plain,
% 47.60/7.41      (( (cycle @ e_2 @ e_3)) | ( (cycle @ e_2 @ e_1)) | 
% 47.60/7.41       ( (cycle @ e_2 @ e_0)) | ( (cycle @ e_2 @ e_2)) | ( (cycle @ e_2 @ e_4))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl62])).
% 47.60/7.41  thf('181', plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) | ( (product @ e_2 @ e_1 @ e_4)) | 
% 47.60/7.41       ( (product @ e_2 @ e_1 @ e_2)) | ( (product @ e_2 @ e_1 @ e_5)) | 
% 47.60/7.41       ( (product @ e_2 @ e_1 @ e_3))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl2939, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_1 @ e_5) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2931, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl53, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.41  thf(zip_derived_cl2950, plain,
% 47.60/7.41      ((![X0 : $i, X1 : $i]:
% 47.60/7.41          (~ (product @ X0 @ e_1 @ e_1)
% 47.60/7.41           | ~ (product @ X0 @ e_1 @ X1)
% 47.60/7.41           |  (equalish @ e_5 @ X1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2939, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl5040, plain,
% 47.60/7.41      ((![X0 : $i]: ( (equalish @ e_5 @ e_1) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('eq_fact', [status(thm)], [zip_derived_cl2950])).
% 47.60/7.41  thf(zip_derived_cl48, plain, (~ (equalish @ e_5 @ e_1)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_5_is_not_e_1])).
% 47.60/7.41  thf(zip_derived_cl5041, plain,
% 47.60/7.41      ((![X0 : $i]: ~ (product @ X0 @ e_1 @ e_1))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_5)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5040, zip_derived_cl48])).
% 47.60/7.41  thf('182', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_5)) | ~ ( (product @ e_2 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup-', [status(thm)],
% 47.60/7.41                [zip_derived_cl3188, zip_derived_cl5041])).
% 47.60/7.41  thf(zip_derived_cl4996, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ X0 @ e_1 @ e_1) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2935, zip_derived_cl55])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl7999, plain,
% 47.60/7.41      (( (equalish @ e_1 @ e_2))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_1)) & ( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl4996, zip_derived_cl3188])).
% 47.60/7.41  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.41  thf('183', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_1)) | ~ ( (product @ e_2 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl7999, zip_derived_cl32])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf(zip_derived_cl53, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         (~ (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X1 @ X3)
% 47.60/7.41          |  (equalish @ X2 @ X3))),
% 47.60/7.41      inference('cnf', [status(esa)], [product_total_function2])).
% 47.60/7.41  thf(zip_derived_cl5653, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3188, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl4125, plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_3)) <= (( (product @ e_1 @ e_1 @ e_3)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl827])).
% 47.60/7.41  thf(zip_derived_cl56, plain,
% 47.60/7.41      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 47.60/7.41         ( (product @ X0 @ X1 @ X2)
% 47.60/7.41          | ~ (product @ X1 @ X3 @ X2)
% 47.60/7.41          | ~ (product @ X0 @ X3 @ X1))),
% 47.60/7.41      inference('cnf', [status(esa)], [zf_stmt_0])).
% 47.60/7.41  thf(zip_derived_cl4131, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_1 @ e_3) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_3)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl4125, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl10758, plain,
% 47.60/7.41      ((( (equalish @ e_1 @ e_3) | ~ (product @ e_2 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_3)) & ( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5653, zip_derived_cl4131])).
% 47.60/7.41  thf(zip_derived_cl33, plain, (~ (equalish @ e_1 @ e_3)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_3])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('184', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_3)) | ~ ( (product @ e_2 @ e_1 @ e_1))),
% 47.60/7.41      inference('demod', [status(thm)],
% 47.60/7.41                [zip_derived_cl10758, zip_derived_cl33, zip_derived_cl3188])).
% 47.60/7.41  thf(zip_derived_cl5841, plain,
% 47.60/7.41      ((![X0 : $i]: ~ (product @ X0 @ e_1 @ e_1))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_4)))),
% 47.60/7.41      inference('demod', [status(thm)], [zip_derived_cl5840, zip_derived_cl44])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('185', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_4)) | ~ ( (product @ e_2 @ e_1 @ e_1))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5841, zip_derived_cl3188])).
% 47.60/7.41  thf(zip_derived_cl5653, plain,
% 47.60/7.41      ((![X0 : $i]: (~ (product @ e_2 @ e_1 @ X0) |  (equalish @ e_1 @ X0)))
% 47.60/7.41         <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl3188, zip_derived_cl53])).
% 47.60/7.41  thf(zip_derived_cl4971, plain,
% 47.60/7.41      ((![X0 : $i]:
% 47.60/7.41          ( (product @ X0 @ e_1 @ e_2) | ~ (product @ X0 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_2)))),
% 47.60/7.41      inference('s_sup-', [status(thm)], [zip_derived_cl2934, zip_derived_cl56])).
% 47.60/7.41  thf(zip_derived_cl12051, plain,
% 47.60/7.41      ((( (equalish @ e_1 @ e_2) | ~ (product @ e_2 @ e_1 @ e_1)))
% 47.60/7.41         <= (( (product @ e_1 @ e_1 @ e_2)) & ( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('s_sup+', [status(thm)],
% 47.60/7.41                [zip_derived_cl5653, zip_derived_cl4971])).
% 47.60/7.41  thf(zip_derived_cl32, plain, (~ (equalish @ e_1 @ e_2)),
% 47.60/7.41      inference('cnf', [status(esa)], [e_1_is_not_e_2])).
% 47.60/7.41  thf(zip_derived_cl3188, plain,
% 47.60/7.41      (( (product @ e_2 @ e_1 @ e_1)) <= (( (product @ e_2 @ e_1 @ e_1)))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl741])).
% 47.60/7.41  thf('186', plain,
% 47.60/7.41      (~ ( (product @ e_1 @ e_1 @ e_2)) | ~ ( (product @ e_2 @ e_1 @ e_1))),
% 47.60/7.41      inference('demod', [status(thm)],
% 47.60/7.41                [zip_derived_cl12051, zip_derived_cl32, zip_derived_cl3188])).
% 47.60/7.41  thf('187', plain,
% 47.60/7.41      (( (product @ e_1 @ e_1 @ e_1)) | ( (product @ e_1 @ e_1 @ e_4)) | 
% 47.60/7.41       ( (product @ e_1 @ e_1 @ e_2)) | ( (product @ e_1 @ e_1 @ e_5)) | 
% 47.60/7.41       ( (product @ e_1 @ e_1 @ e_3))),
% 47.60/7.41      inference('split', [status(esa)], [zip_derived_cl718])).
% 47.60/7.41  thf(zip_derived_cl35801, plain, ($false),
% 47.60/7.41      inference('sat_resolution*', [status(thm)],
% 47.60/7.41                ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', 
% 47.60/7.41                 '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', 
% 47.60/7.41                 '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', 
% 47.60/7.41                 '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', 
% 47.60/7.41                 '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', 
% 47.60/7.41                 '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', 
% 47.60/7.41                 '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', 
% 47.60/7.41                 '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', 
% 47.60/7.41                 '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', 
% 47.60/7.41                 '92', '93', '94', '95', '96', '97', '98', '99', '100', '101', 
% 47.60/7.41                 '102', '103', '104', '105', '106', '107', '108', '109', 
% 47.60/7.41                 '110', '111', '112', '113', '114', '115', '116', '117', 
% 47.60/7.41                 '118', '119', '120', '121', '122', '123', '124', '125', 
% 47.60/7.41                 '126', '127', '128', '129', '130', '131', '132', '133', 
% 47.60/7.41                 '134', '135', '136', '137', '138', '139', '140', '141', 
% 47.60/7.41                 '142', '143', '144', '145', '146', '147', '148', '149', 
% 47.60/7.41                 '150', '151', '152', '153', '154', '155', '156', '157', 
% 47.60/7.41                 '158', '159', '160', '161', '162', '163', '164', '165', 
% 47.60/7.41                 '166', '167', '168', '169', '170', '171', '172', '173', 
% 47.60/7.41                 '174', '175', '176', '177', '178', '179', '180', '181', 
% 47.60/7.41                 '182', '183', '184', '185', '186', '187'])).
% 47.60/7.41  
% 47.60/7.41  % SZS output end Refutation
% 47.60/7.41  
% 47.60/7.41  
% 47.60/7.41  % Terminating...
% 47.85/7.48  % Runner terminated.
% 47.85/7.49  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------