0.00/0.00	% File    : /export/starexec/sandbox2/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : app
0.00/0.00	% Variant    : fo
0.00/0.00	% Ordering    : kbo
0.00/0.00	% Command    : 
0.00/0.00	#!/bin/sh
0.00/0.00	
0.00/0.00	./zipperposition.native ${1:+"$1"} \
0.00/0.00	  -i tptp \
0.00/0.00	  -o tptp \
0.00/0.00	  --timeout "$STAREXEC_WALLCLOCK_LIMIT" \
0.00/0.00	  --mem-limit "$STAREXEC_MAX_MEM" \
0.00/0.00	  --no-ho \
0.00/0.00	  --no-avatar \
0.00/0.00	  --no-induction \
0.00/0.00	  --no-unif-pattern \
0.00/0.00	  --ord $2 \
0.00/0.00	  --simultaneous-sup false \
0.00/0.00	  --no-max-vars \
0.00/0.00	  --no-fool
0.00/0.19	% Computer   : n140.star.cs.uiowa.edu
0.00/0.19	% Model      : x86_64 x86_64
0.00/0.19	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.19	% Memory     : 32218.625MB
0.00/0.19	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.19	% CPULimit   : 300
0.00/0.19	% DateTime   : Fri Feb  2 10:29:38 CST 2018
8.76/8.85	% done 980 iterations in 8.645s
8.76/8.85	% SZS status Theorem for 'stdin'
8.76/8.85	% SZS output start Refutation
8.76/8.85	tff(zf_stmt_154, conjecture,
8.76/8.85	  (app_encode_app(fun(product_prod(product_prod(exp(list(char)),
8.76/8.85	                                                product_prod(fun(nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                             fun(list(char),
8.76/8.85	                                                                 option(val)))),
8.76/8.85	                                   product_prod(exp(list(char)),
8.76/8.85	                                                product_prod(fun(nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                             fun(list(char),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                      bool),
8.76/8.85	                  $o,
8.76/8.85	                  app_encode_app(product_prod(product_prod(exp(list(char)),
8.76/8.85	                                                           product_prod(
8.76/8.85	                                                           fun(nat,
8.76/8.85	                                                               option(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               list(char),
8.76/8.85	                                                               fun(product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                           fun(list(char),
8.76/8.85	                                                               option(val)))),
8.76/8.85	                                              product_prod(exp(list(char)),
8.76/8.85	                                                           product_prod(
8.76/8.85	                                                           fun(nat,
8.76/8.85	                                                               option(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               list(char),
8.76/8.85	                                                               fun(product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                           fun(list(char),
8.76/8.85	                                                               option(val))))),
8.76/8.85	                                 app_encode_fun(fun(product_prod(product_prod(
8.76/8.85	                                                                 exp(
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 option(val)))),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 exp(
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                    bool),
8.76/8.85	                                                $o),
8.76/8.85	                                 member(product_prod(product_prod(exp(
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  option(val)))),
8.76/8.85	                                                     product_prod(exp(
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  option(val)))))),
8.76/8.85	                                 app_encode_app(product_prod(exp(list(char)),
8.76/8.85	                                                             product_prod(
8.76/8.85	                                                             fun(nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                             fun(list(char),
8.76/8.85	                                                                 option(val)))),
8.76/8.85	                                                product_prod(product_prod(
8.76/8.85	                                                             exp(list(char)),
8.76/8.85	                                                             product_prod(
8.76/8.85	                                                             fun(nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                             fun(list(char),
8.76/8.85	                                                                 option(val)))),
8.76/8.85	                                                             product_prod(
8.76/8.85	                                                             exp(list(char)),
8.76/8.85	                                                             product_prod(
8.76/8.85	                                                             fun(nat,
8.76/8.85	                                                                 option(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 fun(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                             fun(list(char),
8.76/8.85	                                                                 option(val))))),
8.76/8.85	                                                app_encode_app(product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               app_encode_fun(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))))),
8.76/8.85	                                                               product_Pair(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               app_encode_fun(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               product_Pair(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               ea),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               app_encode_fun(
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               product_Pair(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               ha),la))),
8.76/8.85	                                                app_encode_app(product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               app_encode_fun(
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               product_Pair(
8.76/8.85	                                                               exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               e_a),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               app_encode_app(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               app_encode_fun(
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                               product_Pair(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))),
8.76/8.85	                                                               h_a),l_a)))),
8.76/8.85	                  app_encode_app(list(product_prod(list(char),
8.76/8.85	                                                   product_prod(list(char),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(char),ty)),
8.76/8.85	                                                                list(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(char),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(ty),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                ty,
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(
8.76/8.85	                                                                list(char)),
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char))))))))))),
8.76/8.85	                                 fun(product_prod(product_prod(exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                  product_prod(exp(list(char)),
8.76/8.85	                                                               product_prod(
8.76/8.85	                                                               fun(nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                               fun(list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                     bool),
8.76/8.85	                                 red,p)))).
8.76/8.85	tff(zf_stmt_0, negated_conjecture,
8.76/8.85	  (~
8.76/8.85	    app_encode_app(fun(product_prod(product_prod(exp(list(char)),
8.76/8.85	                                                 product_prod(fun(nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                              fun(list(char),
8.76/8.85	                                                                  option(val)))),
8.76/8.85	                                    product_prod(exp(list(char)),
8.76/8.85	                                                 product_prod(fun(nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                              fun(list(char),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                       bool),
8.76/8.85	                   $o,
8.76/8.85	                   app_encode_app(product_prod(product_prod(exp(list(char)),
8.76/8.85	                                                            product_prod(
8.76/8.85	                                                            fun(nat,
8.76/8.85	                                                                option(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(char),
8.76/8.85	                                                                fun(product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                            fun(list(char),
8.76/8.85	                                                                option(val)))),
8.76/8.85	                                               product_prod(exp(list(char)),
8.76/8.85	                                                            product_prod(
8.76/8.85	                                                            fun(nat,
8.76/8.85	                                                                option(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                list(char),
8.76/8.85	                                                                fun(product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                            fun(list(char),
8.76/8.85	                                                                option(val))))),
8.76/8.85	                                  app_encode_fun(fun(product_prod(product_prod(
8.76/8.85	                                                                  exp(
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  option(val)))),
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  exp(
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                     bool),
8.76/8.85	                                                 $o),
8.76/8.85	                                  member(product_prod(product_prod(exp(
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))),
8.76/8.85	                                                      product_prod(exp(
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   nat,
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   product_prod(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   list(char)),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val))))),
8.76/8.85	                                                                   fun(
8.76/8.85	                                                                   list(char),
8.76/8.85	                                                                   option(
8.76/8.85	                                                                   val)))))),
8.76/8.85	                                  app_encode_app(product_prod(exp(list(char)),
8.76/8.85	                                                              product_prod(
8.76/8.85	                                                              fun(nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                              fun(list(char),
8.76/8.85	                                                                  option(val)))),
8.76/8.85	                                                 product_prod(product_prod(
8.76/8.85	                                                              exp(list(char)),
8.76/8.85	                                                              product_prod(
8.76/8.85	                                                              fun(nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                              fun(list(char),
8.76/8.85	                                                                  option(val)))),
8.76/8.85	                                                              product_prod(
8.76/8.85	                                                              exp(list(char)),
8.76/8.85	                                                              product_prod(
8.76/8.85	                                                              fun(nat,
8.76/8.85	                                                                  option(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  fun(
8.76/8.85	                                                                  product_prod(
8.76/8.85	                                                                  list(char),
8.76/8.85	                                                                  list(char)),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                              fun(list(char),
8.76/8.85	                                                                  option(val))))),
8.76/8.85	                                                 app_encode_app(product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                app_encode_fun(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))))),
8.76/8.85	                                                                product_Pair(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                app_encode_fun(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                product_Pair(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                ea),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                app_encode_fun(
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                product_Pair(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                ha),la))),
8.76/8.85	                                                 app_encode_app(product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                app_encode_fun(
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                product_Pair(
8.76/8.85	                                                                exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                e_a),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                app_encode_app(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                app_encode_fun(
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                                product_Pair(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))),
8.76/8.85	                                                                h_a),l_a)))),
8.76/8.85	                   app_encode_app(list(product_prod(list(char),
8.76/8.85	                                                    product_prod(list(char),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 ty)),
8.76/8.85	                                                                 list(
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(char),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(ty),
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 ty,
8.76/8.85	                                                                 product_prod(
8.76/8.85	                                                                 list(
8.76/8.85	                                                                 list(char)),
8.76/8.85	                                                                 exp(
8.76/8.85	                                                                 list(char))))))))))),
8.76/8.85	                                  fun(product_prod(product_prod(exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val)))),
8.76/8.85	                                                   product_prod(exp(list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                product_prod(
8.76/8.85	                                                                fun(nat,
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    fun(
8.76/8.85	                                                                    product_prod(
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    list(
8.76/8.85	                                                                    char)),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                                                fun(list(
8.76/8.85	                                                                    char),
8.76/8.85	                                                                    option(
8.76/8.85	                                                                    val))))),
8.76/8.85	                                      bool),
8.76/8.85	                                  red,p)))).
8.76/8.85	tff('0', plain,
8.76/8.85	    ~ app_encode_app(
8.76/8.85	        fun(
8.76/8.85	          product_prod(
8.76/8.85	            product_prod(exp(list(char)), 
8.76/8.85	              product_prod(
8.76/8.85	                fun(nat, 
8.76/8.85	                  option(
8.76/8.85	                    product_prod(list(char), 
8.76/8.85	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.85	                fun(list(char), option(val)))), 
8.76/8.85	            product_prod(exp(list(char)), 
8.76/8.85	              product_prod(
8.76/8.85	                fun(nat, 
8.76/8.85	                  option(
8.76/8.85	                    product_prod(list(char), 
8.76/8.85	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.85	                fun(list(char), option(val))))), bool), $o, 
8.76/8.85	        app_encode_app(
8.76/8.85	          product_prod(
8.76/8.85	            product_prod(exp(list(char)), 
8.76/8.85	              product_prod(
8.76/8.85	                fun(nat, 
8.76/8.85	                  option(
8.76/8.85	                    product_prod(list(char), 
8.76/8.85	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.85	                fun(list(char), option(val)))), 
8.76/8.85	            product_prod(exp(list(char)), 
8.76/8.85	              product_prod(
8.76/8.85	                fun(nat, 
8.76/8.85	                  option(
8.76/8.85	                    product_prod(list(char), 
8.76/8.85	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.85	                fun(list(char), option(val))))), 
8.76/8.85	          app_encode_fun(
8.76/8.85	            fun(
8.76/8.85	              product_prod(
8.76/8.85	                product_prod(exp(list(char)), 
8.76/8.85	                  product_prod(
8.76/8.85	                    fun(nat, 
8.76/8.85	                      option(
8.76/8.85	                        product_prod(list(char), 
8.76/8.85	                          fun(product_prod(list(char), list(char)), 
8.76/8.85	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.85	                product_prod(exp(list(char)), 
8.76/8.85	                  product_prod(
8.76/8.85	                    fun(nat, 
8.76/8.85	                      option(
8.76/8.85	                        product_prod(list(char), 
8.76/8.85	                          fun(product_prod(list(char), list(char)), 
8.76/8.85	                            option(val))))), fun(list(char), option(val))))), 
8.76/8.85	              bool), $o), 
8.76/8.85	          member(
8.76/8.85	            product_prod(
8.76/8.85	              product_prod(exp(list(char)), 
8.76/8.85	                product_prod(
8.76/8.85	                  fun(nat, 
8.76/8.85	                    option(
8.76/8.85	                      product_prod(list(char), 
8.76/8.85	                        fun(product_prod(list(char), list(char)), 
8.76/8.85	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.85	              product_prod(exp(list(char)), 
8.76/8.85	                product_prod(
8.76/8.85	                  fun(nat, 
8.76/8.85	                    option(
8.76/8.85	                      product_prod(list(char), 
8.76/8.85	                        fun(product_prod(list(char), list(char)), 
8.76/8.85	                          option(val))))), fun(list(char), option(val)))))), 
8.76/8.85	          app_encode_app(
8.76/8.85	            product_prod(exp(list(char)), 
8.76/8.85	              product_prod(
8.76/8.85	                fun(nat, 
8.76/8.85	                  option(
8.76/8.85	                    product_prod(list(char), 
8.76/8.85	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.85	                fun(list(char), option(val)))), 
8.76/8.85	            product_prod(
8.76/8.85	              product_prod(exp(list(char)), 
8.76/8.85	                product_prod(
8.76/8.85	                  fun(nat, 
8.76/8.85	                    option(
8.76/8.85	                      product_prod(list(char), 
8.76/8.85	                        fun(product_prod(list(char), list(char)), 
8.76/8.85	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.85	              product_prod(exp(list(char)), 
8.76/8.85	                product_prod(
8.76/8.85	                  fun(nat, 
8.76/8.85	                    option(
8.76/8.85	                      product_prod(list(char), 
8.76/8.85	                        fun(product_prod(list(char), list(char)), 
8.76/8.85	                          option(val))))), fun(list(char), option(val))))), 
8.76/8.85	            app_encode_app(
8.76/8.85	              product_prod(exp(list(char)), 
8.76/8.85	                product_prod(
8.76/8.85	                  fun(nat, 
8.76/8.85	                    option(
8.76/8.85	                      product_prod(list(char), 
8.76/8.85	                        fun(product_prod(list(char), list(char)), 
8.76/8.85	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.85	              app_encode_fun(
8.76/8.85	                product_prod(exp(list(char)), 
8.76/8.85	                  product_prod(
8.76/8.85	                    fun(nat, 
8.76/8.85	                      option(
8.76/8.85	                        product_prod(list(char), 
8.76/8.85	                          fun(product_prod(list(char), list(char)), 
8.76/8.85	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.85	                product_prod(
8.76/8.85	                  product_prod(exp(list(char)), 
8.76/8.85	                    product_prod(
8.76/8.85	                      fun(nat, 
8.76/8.85	                        option(
8.76/8.85	                          product_prod(list(char), 
8.76/8.85	                            fun(product_prod(list(char), list(char)), 
8.76/8.85	                              option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                  product_prod(exp(list(char)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val)))))), 
8.76/8.86	              product_Pair(
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))))), 
8.76/8.86	              app_encode_app(
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))), 
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                app_encode_app(exp(list(char)), 
8.76/8.86	                  app_encode_fun(
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val))), 
8.76/8.86	                    product_prod(exp(list(char)), 
8.76/8.86	                      product_prod(
8.76/8.86	                        fun(nat, 
8.76/8.86	                          option(
8.76/8.86	                            product_prod(list(char), 
8.76/8.86	                              fun(product_prod(list(char), list(char)), 
8.76/8.86	                                option(val))))), 
8.76/8.86	                        fun(list(char), option(val))))), 
8.76/8.86	                  product_Pair(exp(list(char)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                  ea), 
8.76/8.86	                app_encode_app(fun(list(char), option(val)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))), 
8.76/8.86	                  app_encode_app(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), 
8.76/8.86	                    app_encode_fun(fun(list(char), option(val)), 
8.76/8.86	                      product_prod(
8.76/8.86	                        fun(nat, 
8.76/8.86	                          option(
8.76/8.86	                            product_prod(list(char), 
8.76/8.86	                              fun(product_prod(list(char), list(char)), 
8.76/8.86	                                option(val))))), 
8.76/8.86	                        fun(list(char), option(val)))), 
8.76/8.86	                    product_Pair(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val))), 
8.76/8.86	                    ha), la))), 
8.76/8.86	            app_encode_app(
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val))), 
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              app_encode_app(exp(list(char)), 
8.76/8.86	                app_encode_fun(
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))), 
8.76/8.86	                  product_prod(exp(list(char)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val))))), 
8.76/8.86	                product_Pair(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                e_a), 
8.76/8.86	              app_encode_app(fun(list(char), option(val)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))), 
8.76/8.86	                app_encode_app(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), 
8.76/8.86	                  app_encode_fun(fun(list(char), option(val)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                  product_Pair(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))), 
8.76/8.86	                  h_a), l_a)))), 
8.76/8.86	        app_encode_app(
8.76/8.86	          list(
8.76/8.86	            product_prod(list(char), 
8.76/8.86	              product_prod(list(char), 
8.76/8.86	                product_prod(list(product_prod(list(char), ty)), 
8.76/8.86	                  list(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      product_prod(list(ty), 
8.76/8.86	                        product_prod(ty, 
8.76/8.86	                          product_prod(list(list(char)), exp(list(char))))))))))), 
8.76/8.86	          fun(
8.76/8.86	            product_prod(
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))))), 
8.76/8.86	            bool), red, p)),
8.76/8.86	    inference('cnf', [status(esa)], [zf_stmt_0])).
8.76/8.86	tff(zf_stmt_52, axiom,
8.76/8.86	  (app_encode_app(fun(product_prod(product_prod(exp(list(char)),
8.76/8.86	                                                product_prod(fun(nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                             fun(list(char),
8.76/8.86	                                                                 option(val)))),
8.76/8.86	                                   product_prod(exp(list(char)),
8.76/8.86	                                                product_prod(fun(nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                             fun(list(char),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                      bool),
8.76/8.86	                  $o,
8.76/8.86	                  app_encode_app(product_prod(product_prod(exp(list(char)),
8.76/8.86	                                                           product_prod(
8.76/8.86	                                                           fun(nat,
8.76/8.86	                                                               option(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               list(char),
8.76/8.86	                                                               fun(product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                           fun(list(char),
8.76/8.86	                                                               option(val)))),
8.76/8.86	                                              product_prod(exp(list(char)),
8.76/8.86	                                                           product_prod(
8.76/8.86	                                                           fun(nat,
8.76/8.86	                                                               option(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               list(char),
8.76/8.86	                                                               fun(product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                           fun(list(char),
8.76/8.86	                                                               option(val))))),
8.76/8.86	                                 app_encode_fun(fun(product_prod(product_prod(
8.76/8.86	                                                                 exp(
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 option(val)))),
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 exp(
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                    bool),
8.76/8.86	                                                $o),
8.76/8.86	                                 member(product_prod(product_prod(exp(
8.76/8.86	                                                                  list(char)),
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  nat,
8.76/8.86	                                                                  option(
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  list(char)),
8.76/8.86	                                                                  option(val))))),
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  option(val)))),
8.76/8.86	                                                     product_prod(exp(
8.76/8.86	                                                                  list(char)),
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  nat,
8.76/8.86	                                                                  option(
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  product_prod(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  list(char)),
8.76/8.86	                                                                  option(val))))),
8.76/8.86	                                                                  fun(
8.76/8.86	                                                                  list(char),
8.76/8.86	                                                                  option(val)))))),
8.76/8.86	                                 app_encode_app(product_prod(exp(list(char)),
8.76/8.86	                                                             product_prod(
8.76/8.86	                                                             fun(nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                             fun(list(char),
8.76/8.86	                                                                 option(val)))),
8.76/8.86	                                                product_prod(product_prod(
8.76/8.86	                                                             exp(list(char)),
8.76/8.86	                                                             product_prod(
8.76/8.86	                                                             fun(nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                             fun(list(char),
8.76/8.86	                                                                 option(val)))),
8.76/8.86	                                                             product_prod(
8.76/8.86	                                                             exp(list(char)),
8.76/8.86	                                                             product_prod(
8.76/8.86	                                                             fun(nat,
8.76/8.86	                                                                 option(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 fun(
8.76/8.86	                                                                 product_prod(
8.76/8.86	                                                                 list(char),
8.76/8.86	                                                                 list(char)),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                             fun(list(char),
8.76/8.86	                                                                 option(val))))),
8.76/8.86	                                                app_encode_app(product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               app_encode_fun(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))))),
8.76/8.86	                                                               product_Pair(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               app_encode_fun(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               product_Pair(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               ea),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               app_encode_fun(
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               product_Pair(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               ha),la))),
8.76/8.86	                                                app_encode_app(product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               app_encode_fun(
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               product_Pair(
8.76/8.86	                                                               exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               e_a),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               app_encode_app(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               app_encode_fun(
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                               product_Pair(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))),
8.76/8.86	                                                               h_a),l_a)))),
8.76/8.86	                  app_encode_app(list(product_prod(list(char),
8.76/8.86	                                                   product_prod(list(char),
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                list(
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                list(char),ty)),
8.76/8.86	                                                                list(
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                list(char),
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                list(ty),
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                ty,
8.76/8.86	                                                                product_prod(
8.76/8.86	                                                                list(
8.76/8.86	                                                                list(char)),
8.76/8.86	                                                                exp(list(
8.76/8.86	                                                                    char))))))))))),
8.76/8.86	                                 fun(product_prod(product_prod(exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val)))),
8.76/8.86	                                                  product_prod(exp(list(char)),
8.76/8.86	                                                               product_prod(
8.76/8.86	                                                               fun(nat,
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   fun(
8.76/8.86	                                                                   product_prod(
8.76/8.86	                                                                   list(char),
8.76/8.86	                                                                   list(char)),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                                               fun(list(char),
8.76/8.86	                                                                   option(
8.76/8.86	                                                                   val))))),
8.76/8.86	                                     bool),
8.76/8.86	                                 red,p)))).
8.76/8.86	tff('1', plain,
8.76/8.86	    app_encode_app(
8.76/8.86	      fun(
8.76/8.86	        product_prod(
8.76/8.86	          product_prod(exp(list(char)), 
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val)))), 
8.76/8.86	          product_prod(exp(list(char)), 
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val))))), bool), $o, 
8.76/8.86	      app_encode_app(
8.76/8.86	        product_prod(
8.76/8.86	          product_prod(exp(list(char)), 
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val)))), 
8.76/8.86	          product_prod(exp(list(char)), 
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val))))), 
8.76/8.86	        app_encode_fun(
8.76/8.86	          fun(
8.76/8.86	            product_prod(
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))))), 
8.76/8.86	            bool), $o), 
8.76/8.86	        member(
8.76/8.86	          product_prod(
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))), 
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))))), 
8.76/8.86	        app_encode_app(
8.76/8.86	          product_prod(exp(list(char)), 
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val)))), 
8.76/8.86	          product_prod(
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))), 
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val))))), 
8.76/8.86	          app_encode_app(
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))), 
8.76/8.86	            app_encode_fun(
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              product_prod(
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))))), 
8.76/8.86	            product_Pair(
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))))), 
8.76/8.86	            app_encode_app(
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val))), 
8.76/8.86	              product_prod(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              app_encode_app(exp(list(char)), 
8.76/8.86	                app_encode_fun(
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))), 
8.76/8.86	                  product_prod(exp(list(char)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val))))), 
8.76/8.86	                product_Pair(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                ea), 
8.76/8.86	              app_encode_app(fun(list(char), option(val)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))), 
8.76/8.86	                app_encode_app(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), 
8.76/8.86	                  app_encode_fun(fun(list(char), option(val)), 
8.76/8.86	                    product_prod(
8.76/8.86	                      fun(nat, 
8.76/8.86	                        option(
8.76/8.86	                          product_prod(list(char), 
8.76/8.86	                            fun(product_prod(list(char), list(char)), 
8.76/8.86	                              option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                  product_Pair(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))), 
8.76/8.86	                  ha), la))), 
8.76/8.86	          app_encode_app(
8.76/8.86	            product_prod(
8.76/8.86	              fun(nat, 
8.76/8.86	                option(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	              fun(list(char), option(val))), 
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))), 
8.76/8.86	            app_encode_app(exp(list(char)), 
8.76/8.86	              app_encode_fun(
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))), 
8.76/8.86	                product_prod(exp(list(char)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val))))), 
8.76/8.86	              product_Pair(exp(list(char)), 
8.76/8.86	                product_prod(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val)))), 
8.76/8.86	              e_a), 
8.76/8.86	            app_encode_app(fun(list(char), option(val)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val))), 
8.76/8.86	              app_encode_app(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                app_encode_fun(fun(list(char), option(val)), 
8.76/8.86	                  product_prod(
8.76/8.86	                    fun(nat, 
8.76/8.86	                      option(
8.76/8.86	                        product_prod(list(char), 
8.76/8.86	                          fun(product_prod(list(char), list(char)), 
8.76/8.86	                            option(val))))), fun(list(char), option(val)))), 
8.76/8.86	                product_Pair(
8.76/8.86	                  fun(nat, 
8.76/8.86	                    option(
8.76/8.86	                      product_prod(list(char), 
8.76/8.86	                        fun(product_prod(list(char), list(char)), 
8.76/8.86	                          option(val))))), fun(list(char), option(val))), 
8.76/8.86	                h_a), l_a)))), 
8.76/8.86	      app_encode_app(
8.76/8.86	        list(
8.76/8.86	          product_prod(list(char), 
8.76/8.86	            product_prod(list(char), 
8.76/8.86	              product_prod(list(product_prod(list(char), ty)), 
8.76/8.86	                list(
8.76/8.86	                  product_prod(list(char), 
8.76/8.86	                    product_prod(list(ty), 
8.76/8.86	                      product_prod(ty, 
8.76/8.86	                        product_prod(list(list(char)), exp(list(char))))))))))), 
8.76/8.86	        fun(
8.76/8.86	          product_prod(
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val)))), 
8.76/8.86	            product_prod(exp(list(char)), 
8.76/8.86	              product_prod(
8.76/8.86	                fun(nat, 
8.76/8.86	                  option(
8.76/8.86	                    product_prod(list(char), 
8.76/8.86	                      fun(product_prod(list(char), list(char)), option(val))))), 
8.76/8.86	                fun(list(char), option(val))))), bool), red, p)),
8.76/8.86	    inference('cnf', [status(esa)], [zf_stmt_52])).
8.76/8.86	tff('2', plain, ~ $true, inference('demod', [status(thm)], ['0', '1'])).
8.76/8.86	tff('3', plain, $false, inference('simplify', [status(thm)], ['2'])).
8.76/8.86	
8.76/8.86	% SZS output end Refutation
8.76/8.86	EOF
