0.00/0.00	% File    : /export/starexec/sandbox2/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : appext
0.00/0.00	% Variant    : fo
0.00/0.00	% Ordering    : rpo6
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.20	% Computer   : n063.star.cs.uiowa.edu
0.00/0.20	% Model      : x86_64 x86_64
0.00/0.20	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.20	% Memory     : 32218.625MB
0.00/0.20	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.20	% CPULimit   : 300
0.00/0.20	% DateTime   : Fri Feb  2 14:48:39 CST 2018
175.51/175.77	% done 29328 iterations in 175.568s
175.51/175.77	% SZS status Theorem for 'stdin'
175.51/175.77	% SZS output start Refutation
175.51/175.78	tff(zf_stmt_158, axiom,
175.51/175.78	  (app_encode_app(fun(event,bool),$o,
175.51/175.78	                  app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                 member(event),
175.51/175.78	                                 app_encode_app(msg,event,
175.51/175.78	                                                app_encode_app(agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,event),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,event)),
175.51/175.78	                                                               says,s),aa),
175.51/175.78	                                                app_encode_app(msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               crypt,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               agent1,nat,
175.51/175.78	                                                               shrK,aa)),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               mPair,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,msg,nonce,
175.51/175.78	                                                               nAa)),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               mPair,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               agent1,msg,
175.51/175.78	                                                               agent,ba)),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               mPair,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,msg,key,ka)),
175.51/175.78	                                                               xa)))))),
175.51/175.78	                  app_encode_app(list(event),fun(event,bool),set(event),evs5)))).
175.51/175.78	tff('0', plain,
175.51/175.78	    app_encode_app(fun(event, bool), $o, 
175.51/175.78	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	        member(event), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, s), 
175.51/175.78	            aa), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, ka)), xa)))))), 
175.51/175.78	      app_encode_app(list(event), fun(event, bool), set(event), evs5)),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_158])).
175.51/175.78	tff(zf_stmt_161, conjecture,
175.51/175.78	  ((~
175.51/175.78	     app_encode_app(fun(msg,bool),$o,
175.51/175.78	                    app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                   member(msg),
175.51/175.78	                                   app_encode_app(msg,msg,
175.51/175.78	                                                  app_encode_app(nat,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 crypt,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 agent1,nat,
175.51/175.78	                                                                 shrK,a)),
175.51/175.78	                                                  app_encode_app(msg,msg,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 mPair,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 nat,msg,
175.51/175.78	                                                                 nonce,na)),
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,msg,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 mPair,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 agent1,msg,
175.51/175.78	                                                                 agent,b)),
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,msg,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 mPair,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 nat,msg,key,
175.51/175.78	                                                                 k)),x))))),
175.51/175.78	                    app_encode_app(fun(msg,bool),fun(msg,bool),parts,
175.51/175.78	                                   app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                  app_encode_app(agent1,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 list(event),
175.51/175.78	                                                                 fun(
175.51/175.78	                                                                 msg,bool)),
175.51/175.78	                                                                 knows,spy),
175.51/175.78	                                                  evs5)))) | 
175.51/175.78	   (k != ka) | (nb != nBa) | ((a = aa) & (b = ba)) | 
175.51/175.78	   app_encode_app(fun(event,bool),$o,
175.51/175.78	                  app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                 member(event),
175.51/175.78	                                 app_encode_app(msg,event,
175.51/175.78	                                                app_encode_app(agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,event),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               agent1,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,event)),
175.51/175.78	                                                               says,a),b),
175.51/175.78	                                                app_encode_app(msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               crypt,ka),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,msg,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               msg,
175.51/175.78	                                                               app_encode_fun(
175.51/175.78	                                                               msg,msg),
175.51/175.78	                                                               mPair,
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,msg,nonce,
175.51/175.78	                                                               nBa)),
175.51/175.78	                                                               app_encode_app(
175.51/175.78	                                                               nat,msg,nonce,
175.51/175.78	                                                               nBa))))),
175.51/175.78	                  app_encode_app(list(event),fun(event,bool),set(event),evs5)))).
175.51/175.78	tff(zf_stmt_0, negated_conjecture,
175.51/175.78	  (~
175.51/175.78	    ((~
175.51/175.78	       app_encode_app(fun(msg,bool),$o,
175.51/175.78	                      app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                     member(msg),
175.51/175.78	                                     app_encode_app(msg,msg,
175.51/175.78	                                                    app_encode_app(nat,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   crypt,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   nat,shrK,a)),
175.51/175.78	                                                    app_encode_app(msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   nat,msg,
175.51/175.78	                                                                   nonce,na)),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   msg,agent,
175.51/175.78	                                                                   b)),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   nat,msg,
175.51/175.78	                                                                   key,k)),x))))),
175.51/175.78	                      app_encode_app(fun(msg,bool),fun(msg,bool),parts,
175.51/175.78	                                     app_encode_app(list(event),
175.51/175.78	                                                    fun(msg,bool),
175.51/175.78	                                                    app_encode_app(agent1,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   list(
175.51/175.78	                                                                   event),
175.51/175.78	                                                                   fun(
175.51/175.78	                                                                   msg,bool)),
175.51/175.78	                                                                   knows,spy),
175.51/175.78	                                                    evs5)))) | 
175.51/175.78	     (k != ka) | (nb != nBa) | ((a = aa) & (b = ba)) | 
175.51/175.78	     app_encode_app(fun(event,bool),$o,
175.51/175.78	                    app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                   member(event),
175.51/175.78	                                   app_encode_app(msg,event,
175.51/175.78	                                                  app_encode_app(agent1,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,event),
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 agent1,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 agent1,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,event)),
175.51/175.78	                                                                 says,a),b),
175.51/175.78	                                                  app_encode_app(msg,msg,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 nat,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 crypt,ka),
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,msg,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 msg,
175.51/175.78	                                                                 app_encode_fun(
175.51/175.78	                                                                 msg,msg),
175.51/175.78	                                                                 mPair,
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 nat,msg,
175.51/175.78	                                                                 nonce,nBa)),
175.51/175.78	                                                                 app_encode_app(
175.51/175.78	                                                                 nat,msg,
175.51/175.78	                                                                 nonce,nBa))))),
175.51/175.78	                    app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                   evs5))))).
175.51/175.78	tff('1', plain, k = ka, inference('cnf', [status(esa)], [zf_stmt_0])).
175.51/175.78	tff('2', plain,
175.51/175.78	    app_encode_app(fun(event, bool), $o, 
175.51/175.78	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	        member(event), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, s), 
175.51/175.78	            aa), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, k)), xa)))))), 
175.51/175.78	      app_encode_app(list(event), fun(event, bool), set(event), evs5)),
175.51/175.78	    inference('demod', [status(thm)], ['0', '1'])).
175.51/175.78	tff(zf_stmt_61, axiom,
175.51/175.78	  (![Evsa:list(event),Xa:msg,Ba:agent1,Aa:agent1]:
175.51/175.78	     (app_encode_app(fun(event,bool),$o,
175.51/175.78	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                    member(event),
175.51/175.78	                                    app_encode_app(msg,event,
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event)),
175.51/175.78	                                                                  says,Aa),Ba),
175.51/175.78	                                                   Xa)),
175.51/175.78	                     app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                    Evsa)) =>
175.51/175.78	      app_encode_app(fun(msg,bool),$o,
175.51/175.78	                     app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                    member(msg),Xa),
175.51/175.78	                     app_encode_app(fun(msg,bool),fun(msg,bool),parts,
175.51/175.78	                                    app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  list(event),
175.51/175.78	                                                                  fun(
175.51/175.78	                                                                  msg,bool)),
175.51/175.78	                                                                  knows,spy),
175.51/175.78	                                                   Evsa)))))).
175.51/175.78	tff('3', plain,
175.51/175.78	    ![X36 : msg, X37 : list(event), X38 : agent1, X39 : agent1]:
175.51/175.78	      (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), X36), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), X37)))
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, X38), X39), X36)), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), X37))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_61])).
175.51/175.78	tff('4', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	               app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(nat, msg, key, k)), xa))))), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['2', '3'])).
175.51/175.78	tff('5', plain,
175.51/175.78	    app_encode_app(fun(msg, bool), $o, 
175.51/175.78	      app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	        app_encode_app(msg, msg, 
175.51/175.78	          app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	            app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	              app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(nat, msg, key, k)), xa))))), 
175.51/175.78	      app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	        app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	          app_encode_app(agent1, 
175.51/175.78	            app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5))),
175.51/175.78	    inference('simplify', [status(thm)], ['4'])).
175.51/175.78	tff(zf_stmt_155, axiom,
175.51/175.78	  (app_encode_app(fun(list(event),bool),$o,
175.51/175.78	                  app_encode_app(list(event),
175.51/175.78	                                 app_encode_fun(fun(list(event),bool),$o),
175.51/175.78	                                 member(list(event)),evs5),
175.51/175.78	                  nS_Sha254967238shared))).
175.51/175.78	tff('6', plain,
175.51/175.78	    app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	      app_encode_app(list(event), 
175.51/175.78	        app_encode_fun(fun(list(event), bool), $o), member(list(event)), 
175.51/175.78	        evs5), nS_Sha254967238shared),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_155])).
175.51/175.78	tff(zf_stmt_118, axiom,
175.51/175.78	  (![Evsa:list(event),Xa:msg,Ka:nat,Ba:agent1,NAa:msg,Aa:agent1]:
175.51/175.78	     (app_encode_app(fun(msg,bool),$o,
175.51/175.78	                     app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                    member(msg),
175.51/175.78	                                    app_encode_app(msg,msg,
175.51/175.78	                                                   app_encode_app(nat,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  crypt,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,nat,
175.51/175.78	                                                                  shrK,Aa)),
175.51/175.78	                                                   app_encode_app(msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,NAa),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,msg,
175.51/175.78	                                                                  agent,Ba)),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  nat,msg,
175.51/175.78	                                                                  key,Ka)),Xa))))),
175.51/175.78	                     app_encode_app(fun(msg,bool),fun(msg,bool),parts,
175.51/175.78	                                    app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  list(event),
175.51/175.78	                                                                  fun(
175.51/175.78	                                                                  msg,bool)),
175.51/175.78	                                                                  knows,spy),
175.51/175.78	                                                   Evsa))) =>
175.51/175.78	      ((~
175.51/175.78	         app_encode_app(fun(agent1,bool),$o,
175.51/175.78	                        app_encode_app(agent1,
175.51/175.78	                                       app_encode_fun(fun(agent1,bool),$o),
175.51/175.78	                                       member(agent1),Aa),
175.51/175.78	                        bad)) =>
175.51/175.78	       (app_encode_app(fun(list(event),bool),$o,
175.51/175.78	                       app_encode_app(list(event),
175.51/175.78	                                      app_encode_fun(fun(list(event),bool),$o),
175.51/175.78	                                      member(list(event)),Evsa),
175.51/175.78	                       nS_Sha254967238shared) =>
175.51/175.78	        app_encode_app(fun(event,bool),$o,
175.51/175.78	                       app_encode_app(event,
175.51/175.78	                                      app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                      member(event),
175.51/175.78	                                      app_encode_app(msg,event,
175.51/175.78	                                                     app_encode_app(agent1,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,event),
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    agent1,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    agent1,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,event)),
175.51/175.78	                                                                    says,
175.51/175.78	                                                                    server),
175.51/175.78	                                                                    Aa),
175.51/175.78	                                                     app_encode_app(msg,msg,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    nat,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,msg),
175.51/175.78	                                                                    crypt,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    agent1,
175.51/175.78	                                                                    nat,shrK,
175.51/175.78	                                                                    Aa)),
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,msg,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,msg),
175.51/175.78	                                                                    mPair,NAa),
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,msg,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,msg),
175.51/175.78	                                                                    mPair,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    agent1,
175.51/175.78	                                                                    msg,
175.51/175.78	                                                                    agent,Ba)),
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,msg,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    msg,
175.51/175.78	                                                                    app_encode_fun(
175.51/175.78	                                                                    msg,msg),
175.51/175.78	                                                                    mPair,
175.51/175.78	                                                                    app_encode_app(
175.51/175.78	                                                                    nat,msg,
175.51/175.78	                                                                    key,Ka)),
175.51/175.78	                                                                    Xa)))))),
175.51/175.78	                       app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                      Evsa))))))).
175.51/175.78	tff('7', plain,
175.51/175.78	    ![X207 : list(event), X208 : agent1, X209 : msg, X210 : agent1, 
175.51/175.78	      X211 : nat, X212 : msg]:
175.51/175.78	      (~ app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	           app_encode_app(list(event), 
175.51/175.78	             app_encode_fun(fun(list(event), bool), $o), 
175.51/175.78	             member(list(event)), X207), nS_Sha254967238shared)
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X208)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X209), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X210)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X211)), X212))))), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	               app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	                 X207)))
175.51/175.78	       | app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X208), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X208)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X209), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X210)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X211)), X212)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), X207))
175.51/175.78	       | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), X208), bad)),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_118])).
175.51/175.78	tff('8', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : nat, X3 : agent1, X4 : msg]:
175.51/175.78	      (~ $true
175.51/175.78	       | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), X0), bad)
175.51/175.78	       | app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X0), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X3)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X2)), X1)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X3)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X2)), X1))))), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	               app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	                 evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['6', '7'])).
175.51/175.78	tff('9', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : nat, X3 : agent1, X4 : msg]:
175.51/175.78	      (~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	           app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	             member(msg), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, X3)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, X2)), X1))))), 
175.51/175.78	           app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	             app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	               evs5)))
175.51/175.78	       | app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X0), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X3)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X2)), X1)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), X0), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['8'])).
175.51/175.78	tff(zf_stmt_127, axiom,
175.51/175.78	  (![A1:$tType,Aa:fun(A1,bool),X2:A1]:
175.51/175.78	     (app_encode_app(fun(A1,bool),$o,
175.51/175.78	                     app_encode_app(A1,app_encode_fun(fun(A1,bool),$o),
175.51/175.78	                                    member(A1),X2),
175.51/175.78	                     Aa) <=>
175.51/175.78	      app_encode_app(bool,$o,pp,
175.51/175.78	                     app_encode_app(A1,bool,
175.51/175.78	                                    app_encode_app(fun(A1,bool),
175.51/175.78	                                                   app_encode_fun(A1,bool),
175.51/175.78	                                                   aa1(A1,bool),Aa),
175.51/175.78	                                    X2))))).
175.51/175.78	tff('10', plain,
175.51/175.78	    ![X254 : $tType, X255 : fun(X254, bool), X256 : X254]:
175.51/175.78	      (app_encode_app(bool, $o, pp, 
175.51/175.78	         app_encode_app(X254, bool, 
175.51/175.78	           app_encode_app(fun(X254, bool), app_encode_fun(X254, bool), 
175.51/175.78	             aa1(X254, bool), X255), X256))
175.51/175.78	       | ~ app_encode_app(fun(X254, bool), $o, 
175.51/175.78	             app_encode_app(X254, app_encode_fun(fun(X254, bool), $o), 
175.51/175.78	               member(X254), X256), X255)),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_127])).
175.51/175.78	tff('11', plain,
175.51/175.78	    ![X0 : msg, X1 : nat, X2 : agent1, X3 : msg, X4 : agent1]:
175.51/175.78	      (~ $true
175.51/175.78	       | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), X4), bad)
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X4)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X1)), X0))))), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	               app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	                 evs5)))
175.51/175.78	       | app_encode_app(bool, $o, pp, 
175.51/175.78	           app_encode_app(event, bool, 
175.51/175.78	             app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	               aa1(event, bool), 
175.51/175.78	               app_encode_app(list(event), fun(event, bool), set(event), 
175.51/175.78	                 evs5)), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X4), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X4)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X1)), X0)))))))),
175.51/175.78	    inference('sup-', [status(thm)], ['9', '10'])).
175.51/175.78	tff('12', plain,
175.51/175.78	    ![X0 : msg, X1 : nat, X2 : agent1, X3 : msg, X4 : agent1]:
175.51/175.78	      (app_encode_app(bool, $o, pp, 
175.51/175.78	         app_encode_app(event, bool, 
175.51/175.78	           app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	             aa1(event, bool), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	           app_encode_app(msg, event, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                 server), X4), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, X4)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, X1)), X0)))))))
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X4)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X1)), X0))))), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	               app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	                 evs5)))
175.51/175.78	       | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), X4), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['11'])).
175.51/175.78	tff('13', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	         app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	           member(agent1), aa), bad)
175.51/175.78	     | app_encode_app(bool, $o, pp, 
175.51/175.78	         app_encode_app(event, bool, 
175.51/175.78	           app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	             aa1(event, bool), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	           app_encode_app(msg, event, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                 server), aa), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, k)), xa)))))))),
175.51/175.78	    inference('sup-', [status(thm)], ['5', '12'])).
175.51/175.78	tff('14', plain,
175.51/175.78	    (app_encode_app(bool, $o, pp, 
175.51/175.78	       app_encode_app(event, bool, 
175.51/175.78	         app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	           aa1(event, bool), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	         app_encode_app(msg, event, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	               server), aa), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	               app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(nat, msg, key, k)), xa)))))))
175.51/175.78	     | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	         app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	           member(agent1), aa), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['13'])).
175.51/175.78	tff(zf_stmt_62, axiom,
175.51/175.78	  (![Evsa:list(event),Xa:msg,Ba:agent1,Aa:agent1]:
175.51/175.78	     (app_encode_app(fun(event,bool),$o,
175.51/175.78	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                    member(event),
175.51/175.78	                                    app_encode_app(msg,event,
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event)),
175.51/175.78	                                                                  says,Aa),Ba),
175.51/175.78	                                                   Xa)),
175.51/175.78	                     app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                    Evsa)) =>
175.51/175.78	      app_encode_app(fun(msg,bool),$o,
175.51/175.78	                     app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                    member(msg),Xa),
175.51/175.78	                     app_encode_app(fun(msg,bool),fun(msg,bool),analz,
175.51/175.78	                                    app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  list(event),
175.51/175.78	                                                                  fun(
175.51/175.78	                                                                  msg,bool)),
175.51/175.78	                                                                  knows,spy),
175.51/175.78	                                                   Evsa)))))).
175.51/175.78	tff('15', plain,
175.51/175.78	    ![X40 : msg, X41 : list(event), X42 : agent1, X43 : agent1]:
175.51/175.78	      (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), X40), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), X41)))
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, X42), X43), X40)), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), X41))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_62])).
175.51/175.78	tff('16', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	               app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(nat, msg, key, k)), xa))))), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['2', '15'])).
175.51/175.78	tff('17', plain,
175.51/175.78	    app_encode_app(fun(msg, bool), $o, 
175.51/175.78	      app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	        app_encode_app(msg, msg, 
175.51/175.78	          app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	            app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	              app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(nat, msg, key, k)), xa))))), 
175.51/175.78	      app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	        app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	          app_encode_app(agent1, 
175.51/175.78	            app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5))),
175.51/175.78	    inference('simplify', [status(thm)], ['16'])).
175.51/175.78	tff(zf_stmt_58, axiom,
175.51/175.78	  (![Evsa:list(event),Xa:msg,Aa:agent1]:
175.51/175.78	     (app_encode_app(fun(msg,bool),$o,
175.51/175.78	                     app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                    member(msg),
175.51/175.78	                                    app_encode_app(msg,msg,
175.51/175.78	                                                   app_encode_app(nat,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  crypt,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,nat,
175.51/175.78	                                                                  shrK,Aa)),
175.51/175.78	                                                   Xa)),
175.51/175.78	                     app_encode_app(fun(msg,bool),fun(msg,bool),analz,
175.51/175.78	                                    app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  list(event),
175.51/175.78	                                                                  fun(
175.51/175.78	                                                                  msg,bool)),
175.51/175.78	                                                                  knows,spy),
175.51/175.78	                                                   Evsa))) =>
175.51/175.78	      (app_encode_app(fun(agent1,bool),$o,
175.51/175.78	                      app_encode_app(agent1,
175.51/175.78	                                     app_encode_fun(fun(agent1,bool),$o),
175.51/175.78	                                     member(agent1),Aa),
175.51/175.78	                      bad) =>
175.51/175.78	       app_encode_app(fun(msg,bool),$o,
175.51/175.78	                      app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                     member(msg),Xa),
175.51/175.78	                      app_encode_app(fun(msg,bool),fun(msg,bool),analz,
175.51/175.78	                                     app_encode_app(list(event),
175.51/175.78	                                                    fun(msg,bool),
175.51/175.78	                                                    app_encode_app(agent1,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   list(
175.51/175.78	                                                                   event),
175.51/175.78	                                                                   fun(
175.51/175.78	                                                                   msg,bool)),
175.51/175.78	                                                                   knows,spy),
175.51/175.78	                                                    Evsa))))))).
175.51/175.78	tff('18', plain,
175.51/175.78	    ![X32 : msg, X33 : list(event), X34 : agent1]:
175.51/175.78	      (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), X32), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), X33)))
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X34)), X32)), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	               app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	                 X33)))
175.51/175.78	       | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	               member(agent1), X34), bad)),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_58])).
175.51/175.78	tff('19', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	               app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(nat, msg, key, k)), xa)))), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['17', '18'])).
175.51/175.78	tff('20', plain,
175.51/175.78	    (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	       app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	         app_encode_app(msg, msg, 
175.51/175.78	           app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	             app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	               app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, key, k)), xa)))), 
175.51/175.78	       app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	         app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	           app_encode_app(agent1, 
175.51/175.78	             app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5)))
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['19'])).
175.51/175.78	tff(zf_stmt_77, axiom,
175.51/175.78	  (![H:fun(msg,bool),Y:msg,Xa:msg]:
175.51/175.78	     (app_encode_app(fun(msg,bool),$o,
175.51/175.78	                     app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                    member(msg),
175.51/175.78	                                    app_encode_app(msg,msg,
175.51/175.78	                                                   app_encode_app(msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,Xa),
175.51/175.78	                                                   Y)),
175.51/175.78	                     app_encode_app(fun(msg,bool),fun(msg,bool),analz,H)) =>
175.51/175.78	      (~
175.51/175.78	        (app_encode_app(fun(msg,bool),$o,
175.51/175.78	                        app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                       member(msg),Xa),
175.51/175.78	                        app_encode_app(fun(msg,bool),fun(msg,bool),analz,H)) =>
175.51/175.78	         (~
175.51/175.78	           app_encode_app(fun(msg,bool),$o,
175.51/175.78	                          app_encode_app(msg,
175.51/175.78	                                         app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                         member(msg),Y),
175.51/175.78	                          app_encode_app(fun(msg,bool),fun(msg,bool),analz,H)))))))).
175.51/175.78	tff('21', plain,
175.51/175.78	    ![X84 : msg, X85 : fun(msg, bool), X86 : msg]:
175.51/175.78	      (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), X84), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, X85))
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X86), 
175.51/175.78	                 X84)), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, X85))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_77])).
175.51/175.78	tff('22', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	               app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, key, k)), xa))), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['20', '21'])).
175.51/175.78	tff('23', plain,
175.51/175.78	    (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	       app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	         app_encode_app(msg, msg, 
175.51/175.78	           app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	             app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	               app_encode_app(nat, msg, key, k)), xa))), 
175.51/175.78	       app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	         app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	           app_encode_app(agent1, 
175.51/175.78	             app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5)))
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['22'])).
175.51/175.78	tff('24', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	               app_encode_app(nat, msg, key, k)), xa)), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['23', '21'])).
175.51/175.78	tff('25', plain,
175.51/175.78	    (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	       app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	         app_encode_app(msg, msg, 
175.51/175.78	           app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	             app_encode_app(nat, msg, key, k)), xa)), 
175.51/175.78	       app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	         app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	           app_encode_app(agent1, 
175.51/175.78	             app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5)))
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['24'])).
175.51/175.78	tff('26', plain,
175.51/175.78	    ![X84 : msg, X85 : fun(msg, bool), X86 : msg]:
175.51/175.78	      (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), X86), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, X85))
175.51/175.78	       | ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	               member(msg), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X86), 
175.51/175.78	                 X84)), 
175.51/175.78	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, X85))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_77])).
175.51/175.78	tff('27', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)
175.51/175.78	     | app_encode_app(fun(msg, bool), $o, 
175.51/175.78	         app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
175.51/175.78	           member(msg), app_encode_app(nat, msg, key, k)), 
175.51/175.78	         app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	           app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
175.51/175.78	             evs5)))),
175.51/175.78	    inference('sup-', [status(thm)], ['25', '26'])).
175.51/175.78	tff('28', plain,
175.51/175.78	    (app_encode_app(fun(msg, bool), $o, 
175.51/175.78	       app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	         app_encode_app(nat, msg, key, k)), 
175.51/175.78	       app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	         app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	           app_encode_app(agent1, 
175.51/175.78	             app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5)))
175.51/175.78	     | ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	             member(agent1), aa), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['27'])).
175.51/175.78	tff(zf_stmt_159, axiom,
175.51/175.78	  (~
175.51/175.78	    app_encode_app(fun(msg,bool),$o,
175.51/175.78	                   app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
175.51/175.78	                                  member(msg),app_encode_app(nat,msg,key,k)),
175.51/175.78	                   app_encode_app(fun(msg,bool),fun(msg,bool),analz,
175.51/175.78	                                  app_encode_app(list(event),fun(msg,bool),
175.51/175.78	                                                 app_encode_app(agent1,
175.51/175.78	                                                                app_encode_fun(
175.51/175.78	                                                                list(event),
175.51/175.78	                                                                fun(msg,bool)),
175.51/175.78	                                                                knows,spy),
175.51/175.78	                                                 evs5))))).
175.51/175.78	tff('29', plain,
175.51/175.78	    ~ app_encode_app(fun(msg, bool), $o, 
175.51/175.78	        app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	          app_encode_app(nat, msg, key, k)), 
175.51/175.78	        app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
175.51/175.78	          app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_159])).
175.51/175.78	tff('30', plain,
175.51/175.78	    ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	        app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	          member(agent1), aa), bad),
175.51/175.78	    inference('clc', [status(thm)], ['28', '29'])).
175.51/175.78	tff('31', plain,
175.51/175.78	    app_encode_app(bool, $o, pp, 
175.51/175.78	      app_encode_app(event, bool, 
175.51/175.78	        app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	          aa1(event, bool), 
175.51/175.78	          app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	              server), aa), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, k)), xa))))))),
175.51/175.78	    inference('clc', [status(thm)], ['14', '30'])).
175.51/175.78	tff('32', plain,
175.51/175.78	    ![X254 : $tType, X255 : fun(X254, bool), X257 : X254]:
175.51/175.78	      (app_encode_app(fun(X254, bool), $o, 
175.51/175.78	         app_encode_app(X254, app_encode_fun(fun(X254, bool), $o), 
175.51/175.78	           member(X254), X257), X255)
175.51/175.78	       | ~ app_encode_app(bool, $o, pp, 
175.51/175.78	             app_encode_app(X254, bool, 
175.51/175.78	               app_encode_app(fun(X254, bool), app_encode_fun(X254, bool), 
175.51/175.78	                 aa1(X254, bool), X255), X257))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_127])).
175.51/175.78	tff('33', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(event, bool), $o, 
175.51/175.78	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	           member(event), 
175.51/175.78	           app_encode_app(msg, event, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                 server), aa), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, k)), xa)))))), 
175.51/175.78	         app_encode_app(list(event), fun(event, bool), set(event), evs5))),
175.51/175.78	    inference('sup-', [status(thm)], ['31', '32'])).
175.51/175.78	tff('34', plain,
175.51/175.78	    app_encode_app(fun(event, bool), $o, 
175.51/175.78	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	        member(event), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	              server), aa), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, aa)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, nAa)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, ba)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, k)), xa)))))), 
175.51/175.78	      app_encode_app(list(event), fun(event, bool), set(event), evs5)),
175.51/175.78	    inference('simplify', [status(thm)], ['33'])).
175.51/175.78	tff('35', plain,
175.51/175.78	    app_encode_app(fun(msg, bool), $o, 
175.51/175.78	      app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
175.51/175.78	        app_encode_app(msg, msg, 
175.51/175.78	          app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	            app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	              app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(nat, msg, key, k)), x))))), 
175.51/175.78	      app_encode_app(fun(msg, bool), fun(msg, bool), parts, 
175.51/175.78	        app_encode_app(list(event), fun(msg, bool), 
175.51/175.78	          app_encode_app(agent1, 
175.51/175.78	            app_encode_fun(list(event), fun(msg, bool)), knows, spy), evs5))),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_0])).
175.51/175.78	tff('36', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	         app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	           member(agent1), a), bad)
175.51/175.78	     | app_encode_app(bool, $o, pp, 
175.51/175.78	         app_encode_app(event, bool, 
175.51/175.78	           app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	             aa1(event, bool), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	           app_encode_app(msg, event, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                 server), a), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, k)), x)))))))),
175.51/175.78	    inference('sup-', [status(thm)], ['35', '12'])).
175.51/175.78	tff('37', plain,
175.51/175.78	    (app_encode_app(bool, $o, pp, 
175.51/175.78	       app_encode_app(event, bool, 
175.51/175.78	         app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	           aa1(event, bool), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	         app_encode_app(msg, event, 
175.51/175.78	           app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	             app_encode_app(agent1, 
175.51/175.78	               app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	               server), a), 
175.51/175.78	           app_encode_app(msg, msg, 
175.51/175.78	             app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	               app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                 app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(nat, msg, key, k)), x)))))))
175.51/175.78	     | app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	         app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	           member(agent1), a), bad)),
175.51/175.78	    inference('simplify', [status(thm)], ['36'])).
175.51/175.78	tff(zf_stmt_153, axiom,
175.51/175.78	  (~
175.51/175.78	    app_encode_app(fun(agent1,bool),$o,
175.51/175.78	                   app_encode_app(agent1,app_encode_fun(fun(agent1,bool),$o),
175.51/175.78	                                  member(agent1),a),
175.51/175.78	                   bad))).
175.51/175.78	tff('38', plain,
175.51/175.78	    ~ app_encode_app(fun(agent1, bool), $o, 
175.51/175.78	        app_encode_app(agent1, app_encode_fun(fun(agent1, bool), $o), 
175.51/175.78	          member(agent1), a), bad),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_153])).
175.51/175.78	tff('39', plain,
175.51/175.78	    app_encode_app(bool, $o, pp, 
175.51/175.78	      app_encode_app(event, bool, 
175.51/175.78	        app_encode_app(fun(event, bool), app_encode_fun(event, bool), 
175.51/175.78	          aa1(event, bool), 
175.51/175.78	          app_encode_app(list(event), fun(event, bool), set(event), evs5)), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	              server), a), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, k)), x))))))),
175.51/175.78	    inference('clc', [status(thm)], ['37', '38'])).
175.51/175.78	tff('40', plain,
175.51/175.78	    (~ $true
175.51/175.78	     | app_encode_app(fun(event, bool), $o, 
175.51/175.78	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	           member(event), 
175.51/175.78	           app_encode_app(msg, event, 
175.51/175.78	             app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	               app_encode_app(agent1, 
175.51/175.78	                 app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                 server), a), 
175.51/175.78	             app_encode_app(msg, msg, 
175.51/175.78	               app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                 app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                   app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                     app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(nat, msg, key, k)), x)))))), 
175.51/175.78	         app_encode_app(list(event), fun(event, bool), set(event), evs5))),
175.51/175.78	    inference('sup-', [status(thm)], ['39', '32'])).
175.51/175.78	tff('41', plain,
175.51/175.78	    app_encode_app(fun(event, bool), $o, 
175.51/175.78	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	        member(event), 
175.51/175.78	        app_encode_app(msg, event, 
175.51/175.78	          app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	            app_encode_app(agent1, 
175.51/175.78	              app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	              server), a), 
175.51/175.78	          app_encode_app(msg, msg, 
175.51/175.78	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	              app_encode_app(agent1, nat, shrK, a)), 
175.51/175.78	            app_encode_app(msg, msg, 
175.51/175.78	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                app_encode_app(nat, msg, nonce, na)), 
175.51/175.78	              app_encode_app(msg, msg, 
175.51/175.78	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                  app_encode_app(agent1, msg, agent, b)), 
175.51/175.78	                app_encode_app(msg, msg, 
175.51/175.78	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                    app_encode_app(nat, msg, key, k)), x)))))), 
175.51/175.78	      app_encode_app(list(event), fun(event, bool), set(event), evs5)),
175.51/175.78	    inference('simplify', [status(thm)], ['40'])).
175.51/175.78	tff(zf_stmt_139, axiom,
175.51/175.78	  (![X1:msg,B:agent1,NA:msg,A:agent1,Evsa:list(event),Xa:msg,Ka:nat,
175.51/175.78	     Ba:agent1,NAa:msg,Aa:agent1]:
175.51/175.78	     (app_encode_app(fun(event,bool),$o,
175.51/175.78	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                    member(event),
175.51/175.78	                                    app_encode_app(msg,event,
175.51/175.78	                                                   app_encode_app(agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  agent1,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,event)),
175.51/175.78	                                                                  says,server),
175.51/175.78	                                                                  Aa),
175.51/175.78	                                                   app_encode_app(msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  nat,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  crypt,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,nat,
175.51/175.78	                                                                  shrK,Aa)),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,NAa),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  agent1,msg,
175.51/175.78	                                                                  agent,Ba)),
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,msg,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  msg,
175.51/175.78	                                                                  app_encode_fun(
175.51/175.78	                                                                  msg,msg),
175.51/175.78	                                                                  mPair,
175.51/175.78	                                                                  app_encode_app(
175.51/175.78	                                                                  nat,msg,
175.51/175.78	                                                                  key,Ka)),Xa)))))),
175.51/175.78	                     app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                    Evsa)) =>
175.51/175.78	      (app_encode_app(fun(event,bool),$o,
175.51/175.78	                      app_encode_app(event,
175.51/175.78	                                     app_encode_fun(fun(event,bool),$o),
175.51/175.78	                                     member(event),
175.51/175.78	                                     app_encode_app(msg,event,
175.51/175.78	                                                    app_encode_app(agent1,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,event),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,event)),
175.51/175.78	                                                                   says,
175.51/175.78	                                                                   server),A),
175.51/175.78	                                                    app_encode_app(msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   nat,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   crypt,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   nat,shrK,A)),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,NA),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   agent1,
175.51/175.78	                                                                   msg,agent,
175.51/175.78	                                                                   B)),
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,msg,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   msg,
175.51/175.78	                                                                   app_encode_fun(
175.51/175.78	                                                                   msg,msg),
175.51/175.78	                                                                   mPair,
175.51/175.78	                                                                   app_encode_app(
175.51/175.78	                                                                   nat,msg,
175.51/175.78	                                                                   key,Ka)),
175.51/175.78	                                                                   X1)))))),
175.51/175.78	                      app_encode_app(list(event),fun(event,bool),set(event),
175.51/175.78	                                     Evsa)) =>
175.51/175.78	       (app_encode_app(fun(list(event),bool),$o,
175.51/175.78	                       app_encode_app(list(event),
175.51/175.78	                                      app_encode_fun(fun(list(event),bool),$o),
175.51/175.78	                                      member(list(event)),Evsa),
175.51/175.78	                       nS_Sha254967238shared) =>
175.51/175.78	        ((Aa = A) & (NAa = NA) & (Ba = B) & (Xa = X1))))))).
175.51/175.78	tff('42', plain,
175.51/175.78	    ![X303 : agent1, X304 : msg, X305 : agent1, X306 : nat, X307 : msg, 
175.51/175.78	      X308 : list(event), X309 : agent1, X310 : msg, X311 : agent1, 
175.51/175.78	      X312 : msg]:
175.51/175.78	      (~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X303), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X303)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X304), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X305)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X306)), X307)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), X308))
175.51/175.78	       | ~ app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	             app_encode_app(list(event), 
175.51/175.78	               app_encode_fun(fun(list(event), bool), $o), 
175.51/175.78	               member(list(event)), X308), nS_Sha254967238shared)
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X309), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X309)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       X310), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X311)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, X306)), X312)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), X308))
175.51/175.78	       | X311 = X305),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_139])).
175.51/175.78	tff('43', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : msg, X3 : agent1]:
175.51/175.78	      (~ $true
175.51/175.78	       | X0 = b
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X3), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X3)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X2), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X0)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | ~ app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	             app_encode_app(list(event), 
175.51/175.78	               app_encode_fun(fun(list(event), bool), $o), 
175.51/175.78	               member(list(event)), evs5), nS_Sha254967238shared)),
175.51/175.78	    inference('sup-', [status(thm)], ['41', '42'])).
175.51/175.78	tff('44', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : msg, X3 : agent1]:
175.51/175.78	      (~ $true
175.51/175.78	       | X0 = b
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X3), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X3)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X2), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X0)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | ~ $true),
175.51/175.78	    inference('demod', [status(thm)], ['43', '6'])).
175.51/175.78	tff('45', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : msg, X3 : agent1]:
175.51/175.78	      (~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X3), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X3)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X2), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X0)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | X0 = b),
175.51/175.78	    inference('simplify', [status(thm)], ['44'])).
175.51/175.78	tff('46', plain, (~ $true | ba = b),
175.51/175.78	    inference('sup-', [status(thm)], ['34', '45'])).
175.51/175.78	tff('47', plain, ba = b, inference('simplify', [status(thm)], ['46'])).
175.51/175.78	tff('48', plain, (a != aa | b != ba),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_0])).
175.51/175.78	tff('49', plain,
175.51/175.78	    ![X303 : agent1, X304 : msg, X305 : agent1, X306 : nat, X307 : msg, 
175.51/175.78	      X308 : list(event), X309 : agent1, X310 : msg, X311 : agent1, 
175.51/175.78	      X312 : msg]:
175.51/175.78	      (~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X303), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X303)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X304), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X305)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, X306)), X307)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), X308))
175.51/175.78	       | ~ app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	             app_encode_app(list(event), 
175.51/175.78	               app_encode_fun(fun(list(event), bool), $o), 
175.51/175.78	               member(list(event)), X308), nS_Sha254967238shared)
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X309), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X309)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       X310), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X311)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, X306)), X312)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), X308))
175.51/175.78	       | X309 = X303),
175.51/175.78	    inference('cnf', [status(esa)], [zf_stmt_139])).
175.51/175.78	tff('50', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : agent1, X3 : msg]:
175.51/175.78	      (~ $true
175.51/175.78	       | X0 = a
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X0), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | ~ app_encode_app(fun(list(event), bool), $o, 
175.51/175.78	             app_encode_app(list(event), 
175.51/175.78	               app_encode_fun(fun(list(event), bool), $o), 
175.51/175.78	               member(list(event)), evs5), nS_Sha254967238shared)),
175.51/175.78	    inference('sup-', [status(thm)], ['41', '49'])).
175.51/175.78	tff('51', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : agent1, X3 : msg]:
175.51/175.78	      (~ $true
175.51/175.78	       | X0 = a
175.51/175.78	       | ~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	               member(event), 
175.51/175.78	               app_encode_app(msg, event, 
175.51/175.78	                 app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                   app_encode_app(agent1, 
175.51/175.78	                     app_encode_fun(agent1, app_encode_fun(msg, event)), 
175.51/175.78	                     says, server), X0), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                     app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                       app_encode_app(msg, msg, 
175.51/175.78	                         app_encode_app(msg, app_encode_fun(msg, msg), 
175.51/175.78	                           mPair, app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	             app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | ~ $true),
175.51/175.78	    inference('demod', [status(thm)], ['50', '6'])).
175.51/175.78	tff('52', plain,
175.51/175.78	    ![X0 : agent1, X1 : msg, X2 : agent1, X3 : msg]:
175.51/175.78	      (~ app_encode_app(fun(event, bool), $o, 
175.51/175.78	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
175.51/175.78	             member(event), 
175.51/175.78	             app_encode_app(msg, event, 
175.51/175.78	               app_encode_app(agent1, app_encode_fun(msg, event), 
175.51/175.78	                 app_encode_app(agent1, 
175.51/175.78	                   app_encode_fun(agent1, app_encode_fun(msg, event)), says, 
175.51/175.78	                   server), X0), 
175.51/175.78	               app_encode_app(msg, msg, 
175.51/175.78	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
175.51/175.78	                   app_encode_app(agent1, nat, shrK, X0)), 
175.51/175.78	                 app_encode_app(msg, msg, 
175.51/175.78	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X3), 
175.51/175.78	                   app_encode_app(msg, msg, 
175.51/175.78	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                       app_encode_app(agent1, msg, agent, X2)), 
175.51/175.78	                     app_encode_app(msg, msg, 
175.51/175.78	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
175.51/175.78	                         app_encode_app(nat, msg, key, k)), X1)))))), 
175.51/175.78	           app_encode_app(list(event), fun(event, bool), set(event), evs5))
175.51/175.78	       | X0 = a),
175.51/175.78	    inference('simplify', [status(thm)], ['51'])).
175.51/175.78	tff('53', plain, (~ $true | aa = a),
175.51/175.78	    inference('sup-', [status(thm)], ['34', '52'])).
175.51/175.78	tff('54', plain, aa = a, inference('simplify', [status(thm)], ['53'])).
175.51/175.78	tff('55', plain, (a != a | b != ba),
175.51/175.78	    inference('demod', [status(thm)], ['48', '54'])).
175.51/175.78	tff('56', plain, b != ba, inference('simplify', [status(thm)], ['55'])).
175.51/175.78	tff('57', plain, $false,
175.51/175.78	    inference('simplify_reflect-', [status(thm)], ['47', '56'])).
175.51/175.78	
175.51/175.78	% SZS output end Refutation
175.51/175.79	EOF
