0.00/0.01	% File    : /export/starexec/sandbox2/benchmark/theBenchmark.p
0.00/0.01	% app-encoded or not : app
0.00/0.01	% Variant    : fo
0.00/0.01	% Ordering    : kbo
0.00/0.01	% Command    : 
0.00/0.01	#!/bin/sh
0.00/0.01	
0.00/0.01	./zipperposition.native ${1:+"$1"} \
0.00/0.01	  -i tptp \
0.00/0.01	  -o tptp \
0.00/0.01	  --timeout "$STAREXEC_WALLCLOCK_LIMIT" \
0.00/0.01	  --mem-limit "$STAREXEC_MAX_MEM" \
0.00/0.01	  --no-ho \
0.00/0.01	  --no-avatar \
0.00/0.01	  --no-induction \
0.00/0.01	  --no-unif-pattern \
0.00/0.01	  --ord $2 \
0.00/0.01	  --simultaneous-sup false \
0.00/0.01	  --no-max-vars \
0.00/0.01	  --no-fool
0.00/0.19	% Computer   : n151.star.cs.uiowa.edu
0.00/0.19	% Model      : x86_64 x86_64
0.00/0.19	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.19	% Memory     : 32218.625MB
0.00/0.19	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.19	% CPULimit   : 300
0.00/0.19	% DateTime   : Fri Feb  2 14:31:55 CST 2018
109.40/109.68	% done 7550 iterations in 109.479s
109.40/109.68	% SZS status Theorem for 'stdin'
109.40/109.68	% SZS output start Refutation
109.40/109.68	tff(zf_stmt_146, axiom,
109.40/109.68	  (app_encode_app(fun(event,bool),$o,
109.40/109.68	                  app_encode_app(event,app_encode_fun(fun(event,bool),$o),
109.40/109.68	                                 member(event),
109.40/109.68	                                 app_encode_app(msg,event,
109.40/109.68	                                                app_encode_app(agent,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,event),
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               agent,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               agent,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,event)),
109.40/109.68	                                                               says,server),a),
109.40/109.68	                                                app_encode_app(msg,msg,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               nat,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,msg),
109.40/109.68	                                                               crypt,k1),
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,msg,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,msg),
109.40/109.68	                                                               mPair,na),
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,msg,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,msg),
109.40/109.68	                                                               mPair,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               agent,msg,
109.40/109.68	                                                               agent1,b)),
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,msg,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               msg,
109.40/109.68	                                                               app_encode_fun(
109.40/109.68	                                                               msg,msg),
109.40/109.68	                                                               mPair,
109.40/109.68	                                                               app_encode_app(
109.40/109.68	                                                               nat,msg,key,k)),
109.40/109.68	                                                               x)))))),
109.40/109.68	                  app_encode_app(list(event),fun(event,bool),set(event),evs)))).
109.40/109.68	tff('0', plain,
109.40/109.68	    app_encode_app(fun(event, bool), $o, 
109.40/109.68	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.40/109.68	        member(event), 
109.40/109.68	        app_encode_app(msg, event, 
109.40/109.68	          app_encode_app(agent, app_encode_fun(msg, event), 
109.40/109.68	            app_encode_app(agent, 
109.40/109.68	              app_encode_fun(agent, app_encode_fun(msg, event)), says, 
109.40/109.68	              server), a), 
109.40/109.68	          app_encode_app(msg, msg, 
109.40/109.68	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, k1), 
109.40/109.68	            app_encode_app(msg, msg, 
109.40/109.68	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
109.40/109.68	              app_encode_app(msg, msg, 
109.40/109.68	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                  app_encode_app(agent, msg, agent1, b)), 
109.40/109.68	                app_encode_app(msg, msg, 
109.40/109.68	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                    app_encode_app(nat, msg, key, k)), x)))))), 
109.40/109.68	      app_encode_app(list(event), fun(event, bool), set(event), evs)),
109.40/109.68	    inference('cnf', [status(esa)], [zf_stmt_146])).
109.40/109.68	tff(zf_stmt_135, axiom,
109.40/109.68	  (![Evsa:list(event),Xa:msg,Ka:nat,Ba:agent,N:msg,K_a:nat,Aa:agent]:
109.40/109.68	     (app_encode_app(fun(event,bool),$o,
109.40/109.68	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
109.40/109.68	                                    member(event),
109.40/109.68	                                    app_encode_app(msg,event,
109.40/109.68	                                                   app_encode_app(agent,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,event),
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  agent,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  agent,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,event)),
109.40/109.68	                                                                  says,server),
109.40/109.68	                                                                  Aa),
109.40/109.68	                                                   app_encode_app(msg,msg,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  nat,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,msg),
109.40/109.68	                                                                  crypt,K_a),
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,msg,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,msg),
109.40/109.68	                                                                  mPair,N),
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,msg,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,msg),
109.40/109.68	                                                                  mPair,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  agent,msg,
109.40/109.68	                                                                  agent1,Ba)),
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,msg,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  msg,
109.40/109.68	                                                                  app_encode_fun(
109.40/109.68	                                                                  msg,msg),
109.40/109.68	                                                                  mPair,
109.40/109.68	                                                                  app_encode_app(
109.40/109.68	                                                                  nat,msg,
109.40/109.68	                                                                  key,Ka)),Xa)))))),
109.40/109.68	                     app_encode_app(list(event),fun(event,bool),set(event),
109.40/109.68	                                    Evsa)) =>
109.40/109.68	      (app_encode_app(fun(list(event),bool),$o,
109.40/109.68	                      app_encode_app(list(event),
109.40/109.68	                                     app_encode_fun(fun(list(event),bool),$o),
109.40/109.68	                                     member(list(event)),Evsa),
109.40/109.68	                      nS_Sha254967238shared) =>
109.40/109.68	       ((~
109.40/109.68	          app_encode_app(fun(nat,bool),$o,
109.40/109.68	                         app_encode_app(nat,app_encode_fun(fun(nat,bool),$o),
109.40/109.68	                                        member(nat),Ka),
109.40/109.68	                         app_encode_app(fun(agent,bool),fun(nat,bool),
109.40/109.68	                                        app_encode_app(fun(agent,nat),
109.40/109.68	                                                       app_encode_fun(
109.40/109.68	                                                       fun(agent,bool),
109.40/109.68	                                                       fun(nat,bool)),
109.40/109.68	                                                       image(agent,nat),shrK),
109.40/109.68	                                        top_top(fun(agent,bool))))) & 
109.40/109.68	        (Xa =
109.40/109.68	         app_encode_app(msg,msg,
109.40/109.68	                        app_encode_app(nat,app_encode_fun(msg,msg),crypt,
109.40/109.68	                                       app_encode_app(agent,nat,
109.40/109.68	                                                      app_encode_app(
109.40/109.68	                                                      fun(agent,nat),
109.40/109.68	                                                      app_encode_fun(
109.40/109.68	                                                      agent,nat),
109.40/109.68	                                                      aa(agent,nat),shrK),Ba)),
109.40/109.68	                        app_encode_app(msg,msg,
109.40/109.68	                                       app_encode_app(msg,
109.40/109.68	                                                      app_encode_fun(msg,msg),
109.40/109.68	                                                      mPair,
109.40/109.68	                                                      app_encode_app(
109.40/109.68	                                                      nat,msg,key,Ka)),
109.40/109.68	                                       app_encode_app(agent,msg,agent1,Aa)))) & 
109.40/109.68	        (K_a =
109.40/109.68	         app_encode_app(agent,nat,
109.40/109.68	                        app_encode_app(fun(agent,nat),
109.40/109.68	                                       app_encode_fun(agent,nat),
109.40/109.68	                                       aa(agent,nat),shrK),
109.40/109.68	                        Aa))))))).
109.40/109.68	tff('1', plain,
109.40/109.68	    ![X300 : list(event), X301 : agent, X302 : nat, X303 : msg, 
109.40/109.68	      X304 : agent, X305 : nat, X306 : msg]:
109.40/109.68	      (~ app_encode_app(fun(list(event), bool), $o, 
109.40/109.68	           app_encode_app(list(event), 
109.40/109.68	             app_encode_fun(fun(list(event), bool), $o), 
109.40/109.68	             member(list(event)), X300), nS_Sha254967238shared)
109.40/109.68	       | ~ app_encode_app(fun(event, bool), $o, 
109.40/109.68	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.40/109.68	               member(event), 
109.40/109.68	               app_encode_app(msg, event, 
109.40/109.68	                 app_encode_app(agent, app_encode_fun(msg, event), 
109.40/109.68	                   app_encode_app(agent, 
109.40/109.68	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
109.40/109.68	                     says, server), X301), 
109.40/109.68	                 app_encode_app(msg, msg, 
109.40/109.68	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X302), 
109.40/109.68	                   app_encode_app(msg, msg, 
109.40/109.68	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                       X303), 
109.40/109.68	                     app_encode_app(msg, msg, 
109.40/109.68	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                         app_encode_app(agent, msg, agent1, X304)), 
109.40/109.68	                       app_encode_app(msg, msg, 
109.40/109.68	                         app_encode_app(msg, app_encode_fun(msg, msg), 
109.40/109.68	                           mPair, app_encode_app(nat, msg, key, X305)), X306)))))), 
109.40/109.68	             app_encode_app(list(event), fun(event, bool), set(event), X300))
109.40/109.68	       | X306
109.40/109.68	          = app_encode_app(msg, msg, 
109.40/109.68	              app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.40/109.68	                app_encode_app(agent, nat, 
109.40/109.68	                  app_encode_app(fun(agent, nat), 
109.40/109.68	                    app_encode_fun(agent, nat), aa(agent, nat), shrK), X304)), 
109.40/109.68	              app_encode_app(msg, msg, 
109.40/109.68	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                  app_encode_app(nat, msg, key, X305)), 
109.40/109.68	                app_encode_app(agent, msg, agent1, X301)))),
109.40/109.68	    inference('cnf', [status(esa)], [zf_stmt_135])).
109.40/109.68	tff('2', plain,
109.40/109.68	    (~ $true
109.40/109.68	     | x
109.40/109.68	        = app_encode_app(msg, msg, 
109.40/109.68	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.40/109.68	              app_encode_app(agent, nat, 
109.40/109.68	                app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.40/109.68	                  aa(agent, nat), shrK), b)), 
109.40/109.68	            app_encode_app(msg, msg, 
109.40/109.68	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.40/109.68	                app_encode_app(nat, msg, key, k)), 
109.51/109.68	              app_encode_app(agent, msg, agent1, a)))
109.51/109.68	     | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.68	           app_encode_app(list(event), 
109.51/109.68	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.68	             member(list(event)), evs), nS_Sha254967238shared)),
109.51/109.68	    inference('sup-', [status(thm)], ['0', '1'])).
109.51/109.68	tff(zf_stmt_150, axiom,
109.51/109.68	  (app_encode_app(fun(list(event),bool),$o,
109.51/109.68	                  app_encode_app(list(event),
109.51/109.68	                                 app_encode_fun(fun(list(event),bool),$o),
109.51/109.68	                                 member(list(event)),evs),
109.51/109.68	                  nS_Sha254967238shared))).
109.51/109.68	tff('3', plain,
109.51/109.68	    app_encode_app(fun(list(event), bool), $o, 
109.51/109.68	      app_encode_app(list(event), 
109.51/109.68	        app_encode_fun(fun(list(event), bool), $o), member(list(event)), evs), 
109.51/109.68	      nS_Sha254967238shared),
109.51/109.68	    inference('cnf', [status(esa)], [zf_stmt_150])).
109.51/109.68	tff('4', plain,
109.51/109.68	    (~ $true
109.51/109.68	     | x
109.51/109.68	        = app_encode_app(msg, msg, 
109.51/109.68	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.51/109.68	              app_encode_app(agent, nat, 
109.51/109.68	                app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.68	                  aa(agent, nat), shrK), b)), 
109.51/109.68	            app_encode_app(msg, msg, 
109.51/109.68	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.68	                app_encode_app(nat, msg, key, k)), 
109.51/109.68	              app_encode_app(agent, msg, agent1, a)))
109.51/109.68	     | ~ $true),
109.51/109.68	    inference('demod', [status(thm)], ['2', '3'])).
109.51/109.68	tff('5', plain,
109.51/109.68	    x
109.51/109.68	     = app_encode_app(msg, msg, 
109.51/109.68	         app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.51/109.68	           app_encode_app(agent, nat, 
109.51/109.68	             app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.68	               aa(agent, nat), shrK), b)), 
109.51/109.68	         app_encode_app(msg, msg, 
109.51/109.68	           app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.68	             app_encode_app(nat, msg, key, k)), 
109.51/109.68	           app_encode_app(agent, msg, agent1, a))),
109.51/109.68	    inference('simplify', [status(thm)], ['4'])).
109.51/109.68	tff(zf_stmt_51, axiom,
109.51/109.68	  (![Evsa:list(event),Ka:nat,Ba:agent,NAa:msg,Aa:agent]:
109.51/109.69	     (app_encode_app(fun(event,bool),$o,
109.51/109.69	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
109.51/109.69	                                    member(event),
109.51/109.69	                                    app_encode_app(msg,event,
109.51/109.69	                                                   app_encode_app(agent,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,event),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  agent,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  agent,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,event)),
109.51/109.69	                                                                  says,server),
109.51/109.69	                                                                  Aa),
109.51/109.69	                                                   app_encode_app(msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  nat,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  crypt,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  agent,nat,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  fun(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  aa(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  shrK),Aa)),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  mPair,NAa),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  mPair,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  agent,msg,
109.51/109.69	                                                                  agent1,Ba)),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  mPair,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  nat,msg,
109.51/109.69	                                                                  key,Ka)),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  nat,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  crypt,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  agent,nat,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  fun(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  aa(
109.51/109.69	                                                                  agent,nat),
109.51/109.69	                                                                  shrK),Ba)),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,msg,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  msg,
109.51/109.69	                                                                  app_encode_fun(
109.51/109.69	                                                                  msg,msg),
109.51/109.69	                                                                  mPair,
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  nat,msg,
109.51/109.69	                                                                  key,Ka)),
109.51/109.69	                                                                  app_encode_app(
109.51/109.69	                                                                  agent,msg,
109.51/109.69	                                                                  agent1,Aa))))))))),
109.51/109.69	                     app_encode_app(list(event),fun(event,bool),set(event),
109.51/109.69	                                    Evsa)) =>
109.51/109.69	      ((~
109.51/109.69	         app_encode_app(fun(agent,bool),$o,
109.51/109.69	                        app_encode_app(agent,
109.51/109.69	                                       app_encode_fun(fun(agent,bool),$o),
109.51/109.69	                                       member(agent),Aa),
109.51/109.69	                        bad)) =>
109.51/109.69	       ((~
109.51/109.69	          app_encode_app(fun(agent,bool),$o,
109.51/109.69	                         app_encode_app(agent,
109.51/109.69	                                        app_encode_fun(fun(agent,bool),$o),
109.51/109.69	                                        member(agent),Ba),
109.51/109.69	                         bad)) =>
109.51/109.69	        (app_encode_app(fun(list(event),bool),$o,
109.51/109.69	                        app_encode_app(list(event),
109.51/109.69	                                       app_encode_fun(fun(list(event),bool),
109.51/109.69	                                                      $o),
109.51/109.69	                                       member(list(event)),Evsa),
109.51/109.69	                        nS_Sha254967238shared) =>
109.51/109.69	         ((![NB2:msg]:
109.51/109.69	             (~
109.51/109.69	               app_encode_app(fun(event,bool),$o,
109.51/109.69	                              app_encode_app(event,
109.51/109.69	                                             app_encode_fun(fun(event,bool),
109.51/109.69	                                                            $o),
109.51/109.69	                                             member(event),
109.51/109.69	                                             app_encode_app(msg,event,
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            agent,
109.51/109.69	                                                            app_encode_fun(
109.51/109.69	                                                            msg,event),notes,
109.51/109.69	                                                            spy),
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            msg,msg,
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            msg,
109.51/109.69	                                                            app_encode_fun(
109.51/109.69	                                                            msg,msg),mPair,
109.51/109.69	                                                            NAa),
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            msg,msg,
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            msg,
109.51/109.69	                                                            app_encode_fun(
109.51/109.69	                                                            msg,msg),mPair,
109.51/109.69	                                                            NB2),
109.51/109.69	                                                            app_encode_app(
109.51/109.69	                                                            nat,msg,key,Ka))))),
109.51/109.69	                              app_encode_app(list(event),fun(event,bool),
109.51/109.69	                                             set(event),Evsa)))) =>
109.51/109.69	          (~
109.51/109.69	            app_encode_app(fun(msg,bool),$o,
109.51/109.69	                           app_encode_app(msg,
109.51/109.69	                                          app_encode_fun(fun(msg,bool),$o),
109.51/109.69	                                          member(msg),
109.51/109.69	                                          app_encode_app(nat,msg,key,Ka)),
109.51/109.69	                           app_encode_app(fun(msg,bool),fun(msg,bool),analz,
109.51/109.69	                                          app_encode_app(list(event),
109.51/109.69	                                                         fun(msg,bool),
109.51/109.69	                                                         app_encode_app(
109.51/109.69	                                                         agent,
109.51/109.69	                                                         app_encode_fun(
109.51/109.69	                                                         list(event),
109.51/109.69	                                                         fun(msg,bool)),
109.51/109.69	                                                         knows,spy),Evsa))))))))))).
109.51/109.69	tff('6', plain,
109.51/109.69	    ![X21 : list(event), X22 : nat, X23 : msg, X24 : agent, X25 : agent]:
109.51/109.69	      (~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	           app_encode_app(list(event), 
109.51/109.69	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	             member(list(event)), X21), nS_Sha254967238shared)
109.51/109.69	       | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	               member(msg), app_encode_app(nat, msg, key, X22)), 
109.51/109.69	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	               app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	                 X21)))
109.51/109.69	       | app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X23), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                     sk_NB2(X23, X22, X21)), 
109.51/109.69	                   app_encode_app(nat, msg, key, X22))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X21))
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), X24), bad)
109.51/109.69	       | ~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	               member(event), 
109.51/109.69	               app_encode_app(msg, event, 
109.51/109.69	                 app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                   app_encode_app(agent, 
109.51/109.69	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
109.51/109.69	                     says, server), X25), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.51/109.69	                     app_encode_app(agent, nat, 
109.51/109.69	                       app_encode_app(fun(agent, nat), 
109.51/109.69	                         app_encode_fun(agent, nat), aa(agent, nat), shrK), 
109.51/109.69	                       X25)), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                       X23), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(agent, msg, agent1, X24)), 
109.51/109.69	                       app_encode_app(msg, msg, 
109.51/109.69	                         app_encode_app(msg, app_encode_fun(msg, msg), 
109.51/109.69	                           mPair, app_encode_app(nat, msg, key, X22)), 
109.51/109.69	                         app_encode_app(msg, msg, 
109.51/109.69	                           app_encode_app(nat, app_encode_fun(msg, msg), 
109.51/109.69	                             crypt, 
109.51/109.69	                             app_encode_app(agent, nat, 
109.51/109.69	                               app_encode_app(fun(agent, nat), 
109.51/109.69	                                 app_encode_fun(agent, nat), aa(agent, nat), 
109.51/109.69	                                 shrK), X24)), 
109.51/109.69	                           app_encode_app(msg, msg, 
109.51/109.69	                             app_encode_app(msg, app_encode_fun(msg, msg), 
109.51/109.69	                               mPair, app_encode_app(nat, msg, key, X22)), 
109.51/109.69	                             app_encode_app(agent, msg, agent1, X25))))))))), 
109.51/109.69	             app_encode_app(list(event), fun(event, bool), set(event), X21))
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), X25), bad)),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_51])).
109.51/109.69	tff('7', plain,
109.51/109.69	    ![X0 : list(event), X1 : msg]:
109.51/109.69	      (~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(agent, app_encode_fun(msg, event)), says, 
109.51/109.69	                   server), a), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
109.51/109.69	                   app_encode_app(agent, nat, 
109.51/109.69	                     app_encode_app(fun(agent, nat), 
109.51/109.69	                       app_encode_fun(agent, nat), aa(agent, nat), shrK), a)), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                       app_encode_app(agent, msg, agent1, b)), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(nat, msg, key, k)), x)))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), a), bad)
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), b), bad)
109.51/109.69	       | app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                     sk_NB2(X1, k, X0)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	               member(msg), app_encode_app(nat, msg, key, k)), 
109.51/109.69	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	               app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	                 X0)))
109.51/109.69	       | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	             app_encode_app(list(event), 
109.51/109.69	               app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	               member(list(event)), X0), nS_Sha254967238shared)),
109.51/109.69	    inference('sup-', [status(thm)], ['5', '6'])).
109.51/109.69	tff('8', plain,
109.51/109.69	    ![X300 : list(event), X301 : agent, X302 : nat, X303 : msg, 
109.51/109.69	      X304 : agent, X305 : nat, X306 : msg]:
109.51/109.69	      (~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	           app_encode_app(list(event), 
109.51/109.69	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	             member(list(event)), X300), nS_Sha254967238shared)
109.51/109.69	       | ~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	               member(event), 
109.51/109.69	               app_encode_app(msg, event, 
109.51/109.69	                 app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                   app_encode_app(agent, 
109.51/109.69	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
109.51/109.69	                     says, server), X301), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X302), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                       X303), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(agent, msg, agent1, X304)), 
109.51/109.69	                       app_encode_app(msg, msg, 
109.51/109.69	                         app_encode_app(msg, app_encode_fun(msg, msg), 
109.51/109.69	                           mPair, app_encode_app(nat, msg, key, X305)), X306)))))), 
109.51/109.69	             app_encode_app(list(event), fun(event, bool), set(event), X300))
109.51/109.69	       | X302
109.51/109.69	          = app_encode_app(agent, nat, 
109.51/109.69	              app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.69	                aa(agent, nat), shrK), X301)),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_135])).
109.51/109.69	tff('9', plain,
109.51/109.69	    (~ $true
109.51/109.69	     | k1
109.51/109.69	        = app_encode_app(agent, nat, 
109.51/109.69	            app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.69	              aa(agent, nat), shrK), a)
109.51/109.69	     | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	           app_encode_app(list(event), 
109.51/109.69	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	             member(list(event)), evs), nS_Sha254967238shared)),
109.51/109.69	    inference('sup-', [status(thm)], ['0', '8'])).
109.51/109.69	tff('10', plain,
109.51/109.69	    (~ $true
109.51/109.69	     | k1
109.51/109.69	        = app_encode_app(agent, nat, 
109.51/109.69	            app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.69	              aa(agent, nat), shrK), a)
109.51/109.69	     | ~ $true),
109.51/109.69	    inference('demod', [status(thm)], ['9', '3'])).
109.51/109.69	tff('11', plain,
109.51/109.69	    k1
109.51/109.69	     = app_encode_app(agent, nat, 
109.51/109.69	         app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
109.51/109.69	           aa(agent, nat), shrK), a),
109.51/109.69	    inference('simplify', [status(thm)], ['10'])).
109.51/109.69	tff('12', plain,
109.51/109.69	    ![X0 : list(event), X1 : msg]:
109.51/109.69	      (~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(agent, app_encode_fun(msg, event)), says, 
109.51/109.69	                   server), a), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, k1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                       app_encode_app(agent, msg, agent1, b)), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(nat, msg, key, k)), x)))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), a), bad)
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), b), bad)
109.51/109.69	       | app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                     sk_NB2(X1, k, X0)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	               member(msg), app_encode_app(nat, msg, key, k)), 
109.51/109.69	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	               app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	                 X0)))
109.51/109.69	       | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	             app_encode_app(list(event), 
109.51/109.69	               app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	               member(list(event)), X0), nS_Sha254967238shared)),
109.51/109.69	    inference('demod', [status(thm)], ['7', '11'])).
109.51/109.69	tff(zf_stmt_148, axiom,
109.51/109.69	  (~
109.51/109.69	    app_encode_app(fun(agent,bool),$o,
109.51/109.69	                   app_encode_app(agent,app_encode_fun(fun(agent,bool),$o),
109.51/109.69	                                  member(agent),a),
109.51/109.69	                   bad))).
109.51/109.69	tff('13', plain,
109.51/109.69	    ~ app_encode_app(fun(agent, bool), $o, 
109.51/109.69	        app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	          member(agent), a), bad),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_148])).
109.51/109.69	tff('14', plain,
109.51/109.69	    ![X0 : list(event), X1 : msg]:
109.51/109.69	      (~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	           app_encode_app(list(event), 
109.51/109.69	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	             member(list(event)), X0), nS_Sha254967238shared)
109.51/109.69	       | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	               member(msg), app_encode_app(nat, msg, key, k)), 
109.51/109.69	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	               app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	                 X0)))
109.51/109.69	       | app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                     sk_NB2(X1, k, X0)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | app_encode_app(fun(agent, bool), $o, 
109.51/109.69	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	             member(agent), b), bad)
109.51/109.69	       | ~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	               member(event), 
109.51/109.69	               app_encode_app(msg, event, 
109.51/109.69	                 app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                   app_encode_app(agent, 
109.51/109.69	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
109.51/109.69	                     says, server), a), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, k1), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(agent, msg, agent1, b)), 
109.51/109.69	                       app_encode_app(msg, msg, 
109.51/109.69	                         app_encode_app(msg, app_encode_fun(msg, msg), 
109.51/109.69	                           mPair, app_encode_app(nat, msg, key, k)), x)))))), 
109.51/109.69	             app_encode_app(list(event), fun(event, bool), set(event), X0))),
109.51/109.69	    inference('clc', [status(thm)], ['12', '13'])).
109.51/109.69	tff(zf_stmt_149, axiom,
109.51/109.69	  (~
109.51/109.69	    app_encode_app(fun(agent,bool),$o,
109.51/109.69	                   app_encode_app(agent,app_encode_fun(fun(agent,bool),$o),
109.51/109.69	                                  member(agent),b),
109.51/109.69	                   bad))).
109.51/109.69	tff('15', plain,
109.51/109.69	    ~ app_encode_app(fun(agent, bool), $o, 
109.51/109.69	        app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
109.51/109.69	          member(agent), b), bad),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_149])).
109.51/109.69	tff('16', plain,
109.51/109.69	    ![X0 : list(event), X1 : msg]:
109.51/109.69	      (~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(agent, app_encode_fun(msg, event)), says, 
109.51/109.69	                   server), a), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, k1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                   app_encode_app(msg, msg, 
109.51/109.69	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                       app_encode_app(agent, msg, agent1, b)), 
109.51/109.69	                     app_encode_app(msg, msg, 
109.51/109.69	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                         app_encode_app(nat, msg, key, k)), x)))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | app_encode_app(fun(event, bool), $o, 
109.51/109.69	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	             member(event), 
109.51/109.69	             app_encode_app(msg, event, 
109.51/109.69	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X1), 
109.51/109.69	                 app_encode_app(msg, msg, 
109.51/109.69	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                     sk_NB2(X1, k, X0)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	           app_encode_app(list(event), fun(event, bool), set(event), X0))
109.51/109.69	       | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	               member(msg), app_encode_app(nat, msg, key, k)), 
109.51/109.69	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	               app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	                 app_encode_app(agent, 
109.51/109.69	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	                 X0)))
109.51/109.69	       | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	             app_encode_app(list(event), 
109.51/109.69	               app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	               member(list(event)), X0), nS_Sha254967238shared)),
109.51/109.69	    inference('clc', [status(thm)], ['14', '15'])).
109.51/109.69	tff('17', plain,
109.51/109.69	    (~ $true
109.51/109.69	     | ~ app_encode_app(fun(list(event), bool), $o, 
109.51/109.69	           app_encode_app(list(event), 
109.51/109.69	             app_encode_fun(fun(list(event), bool), $o), 
109.51/109.69	             member(list(event)), evs), nS_Sha254967238shared)
109.51/109.69	     | ~ app_encode_app(fun(msg, bool), $o, 
109.51/109.69	           app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
109.51/109.69	             member(msg), app_encode_app(nat, msg, key, k)), 
109.51/109.69	           app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	             app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	               app_encode_app(agent, 
109.51/109.69	                 app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
109.51/109.69	               evs)))
109.51/109.69	     | app_encode_app(fun(event, bool), $o, 
109.51/109.69	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	           member(event), 
109.51/109.69	           app_encode_app(msg, event, 
109.51/109.69	             app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	             app_encode_app(msg, msg, 
109.51/109.69	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                   sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	         app_encode_app(list(event), fun(event, bool), set(event), evs))),
109.51/109.69	    inference('sup-', [status(thm)], ['0', '16'])).
109.51/109.69	tff(zf_stmt_151, conjecture,
109.51/109.69	  (~
109.51/109.69	    app_encode_app(fun(msg,bool),$o,
109.51/109.69	                   app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
109.51/109.69	                                  member(msg),app_encode_app(nat,msg,key,k)),
109.51/109.69	                   app_encode_app(fun(msg,bool),fun(msg,bool),analz,
109.51/109.69	                                  app_encode_app(list(event),fun(msg,bool),
109.51/109.69	                                                 app_encode_app(agent,
109.51/109.69	                                                                app_encode_fun(
109.51/109.69	                                                                list(event),
109.51/109.69	                                                                fun(msg,bool)),
109.51/109.69	                                                                knows,spy),
109.51/109.69	                                                 evs))))).
109.51/109.69	tff(zf_stmt_0, negated_conjecture,
109.51/109.69	  (app_encode_app(fun(msg,bool),$o,
109.51/109.69	                  app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
109.51/109.69	                                 member(msg),app_encode_app(nat,msg,key,k)),
109.51/109.69	                  app_encode_app(fun(msg,bool),fun(msg,bool),analz,
109.51/109.69	                                 app_encode_app(list(event),fun(msg,bool),
109.51/109.69	                                                app_encode_app(agent,
109.51/109.69	                                                               app_encode_fun(
109.51/109.69	                                                               list(event),
109.51/109.69	                                                               fun(msg,bool)),
109.51/109.69	                                                               knows,spy),
109.51/109.69	                                                evs))))).
109.51/109.69	tff('18', plain,
109.51/109.69	    app_encode_app(fun(msg, bool), $o, 
109.51/109.69	      app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
109.51/109.69	        app_encode_app(nat, msg, key, k)), 
109.51/109.69	      app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
109.51/109.69	        app_encode_app(list(event), fun(msg, bool), 
109.51/109.69	          app_encode_app(agent, app_encode_fun(list(event), fun(msg, bool)), 
109.51/109.69	            knows, spy), evs))),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_0])).
109.51/109.69	tff('19', plain,
109.51/109.69	    (~ $true
109.51/109.69	     | ~ $true
109.51/109.69	     | ~ $true
109.51/109.69	     | app_encode_app(fun(event, bool), $o, 
109.51/109.69	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	           member(event), 
109.51/109.69	           app_encode_app(msg, event, 
109.51/109.69	             app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	             app_encode_app(msg, msg, 
109.51/109.69	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
109.51/109.69	               app_encode_app(msg, msg, 
109.51/109.69	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                   sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	         app_encode_app(list(event), fun(event, bool), set(event), evs))),
109.51/109.69	    inference('demod', [status(thm)], ['17', '3', '18'])).
109.51/109.69	tff('20', plain,
109.51/109.69	    app_encode_app(fun(event, bool), $o, 
109.51/109.69	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	        member(event), 
109.51/109.69	        app_encode_app(msg, event, 
109.51/109.69	          app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	          app_encode_app(msg, msg, 
109.51/109.69	            app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
109.51/109.69	            app_encode_app(msg, msg, 
109.51/109.69	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
109.51/109.69	                sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
109.51/109.69	      app_encode_app(list(event), fun(event, bool), set(event), evs)),
109.51/109.69	    inference('simplify', [status(thm)], ['19'])).
109.51/109.69	tff(zf_stmt_147, axiom,
109.51/109.69	  (![NB:msg]:
109.51/109.69	     (~
109.51/109.69	       app_encode_app(fun(event,bool),$o,
109.51/109.69	                      app_encode_app(event,
109.51/109.69	                                     app_encode_fun(fun(event,bool),$o),
109.51/109.69	                                     member(event),
109.51/109.69	                                     app_encode_app(msg,event,
109.51/109.69	                                                    app_encode_app(agent,
109.51/109.69	                                                                   app_encode_fun(
109.51/109.69	                                                                   msg,event),
109.51/109.69	                                                                   notes,spy),
109.51/109.69	                                                    app_encode_app(msg,msg,
109.51/109.69	                                                                   app_encode_app(
109.51/109.69	                                                                   msg,
109.51/109.69	                                                                   app_encode_fun(
109.51/109.69	                                                                   msg,msg),
109.51/109.69	                                                                   mPair,na),
109.51/109.69	                                                                   app_encode_app(
109.51/109.69	                                                                   msg,msg,
109.51/109.69	                                                                   app_encode_app(
109.51/109.69	                                                                   msg,
109.51/109.69	                                                                   app_encode_fun(
109.51/109.69	                                                                   msg,msg),
109.51/109.69	                                                                   mPair,NB),
109.51/109.69	                                                                   app_encode_app(
109.51/109.69	                                                                   nat,msg,
109.51/109.69	                                                                   key,k))))),
109.51/109.69	                      app_encode_app(list(event),fun(event,bool),set(event),
109.51/109.69	                                     evs))))).
109.51/109.69	tff('21', plain,
109.51/109.69	    ![X340 : msg]:
109.51/109.69	      ~ app_encode_app(fun(event, bool), $o, 
109.51/109.69	          app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
109.51/109.69	            member(event), 
109.51/109.69	            app_encode_app(msg, event, 
109.51/109.69	              app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
109.51/109.69	              app_encode_app(msg, msg, 
109.51/109.69	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
109.51/109.69	                app_encode_app(msg, msg, 
109.51/109.69	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, X340), 
109.51/109.69	                  app_encode_app(nat, msg, key, k))))), 
109.51/109.69	          app_encode_app(list(event), fun(event, bool), set(event), evs)),
109.51/109.69	    inference('cnf', [status(esa)], [zf_stmt_147])).
109.51/109.69	tff('22', plain, ~ $true, inference('sup-', [status(thm)], ['20', '21'])).
109.51/109.69	tff('23', plain, $false, inference('simplify', [status(thm)], ['22'])).
109.51/109.69	
109.51/109.69	% SZS output end Refutation
109.51/109.69	EOF
