TSTP Solution File: SWV018+1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SWV018+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n018.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Wed Jul 20 21:41:00 EDT 2022

% Result   : CounterSatisfiable 0.77s 0.98s
% Output   : Saturation 0.77s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named 154)

% Comments : 
%------------------------------------------------------------------------------
cnf(1243,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),y))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[1219,23]),
    [iquote('0:Res:1219.14,23.0')] ).

cnf(1219,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[155,1196]),
    [iquote('0:SoR:155.0,1196.13')] ).

cnf(1240,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),z))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1186,23]),
    [iquote('0:Res:1186.14,23.0')] ).

cnf(1186,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),z))
    | ~ t_holds(key(at,w))
    | message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v))))) ),
    inference(sor,[status(thm)],[155,1143]),
    [iquote('0:SoR:155.0,1143.13')] ).

cnf(1237,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1206,23]),
    [iquote('0:Res:1206.10,23.0')] ).

cnf(1206,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[155,1177]),
    [iquote('0:SoR:155.0,1177.9')] ).

cnf(1236,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(x)
    | ~ intruder_message(x)
    | ~ fresh_to_b(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(w)))
    | ~ a_stored(pair(b,x))
    | ~ t_holds(key(generate_key(x),y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[1233]),
    [iquote('0:Con:1233.2')] ).

cnf(1226,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
    inference(con,[status(thm)],[1221]),
    [iquote('0:Con:1221.2')] ).

cnf(1225,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(v))) ),
    inference(con,[status(thm)],[1222]),
    [iquote('0:Con:1222.2')] ).

cnf(1229,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,w))
    | ~ t_holds(key(generate_key(w),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[172,1213]),
    [iquote('0:SoR:172.0,1213.8')] ).

cnf(1224,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(u)))
    | ~ a_stored(pair(b,v))
    | ~ t_holds(key(generate_key(v),w))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
    inference(con,[status(thm)],[1220]),
    [iquote('0:Con:1220.0')] ).

cnf(1213,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
    inference(con,[status(thm)],[1208]),
    [iquote('0:Con:1208.2')] ).

cnf(1212,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(v),u))
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(v))) ),
    inference(con,[status(thm)],[1209]),
    [iquote('0:Con:1209.2')] ).

cnf(1196,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v)) ),
    inference(res,[status(thm),theory(equality)],[1042,23]),
    [iquote('0:Res:1042.13,23.0')] ).

cnf(1211,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(generate_key(u),v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[1207]),
    [iquote('0:Con:1207.3')] ).

cnf(1177,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v)) ),
    inference(res,[status(thm),theory(equality)],[1041,23]),
    [iquote('0:Res:1041.9,23.0')] ).

cnf(1200,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(y)
    | ~ intruder_message(y)
    | ~ fresh_to_b(y)
    | ~ intruder_message(z)
    | ~ a_nonce(w)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,w))
    | ~ a_stored(pair(b,y))
    | ~ t_holds(key(generate_key(y),z))
    | ~ t_holds(key(at,x))
    | message(sent(a,z,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[1197]),
    [iquote('0:Con:1197.2')] ).

cnf(1192,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
    inference(con,[status(thm)],[1188]),
    [iquote('0:Con:1188.3')] ).

cnf(1042,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v))) ),
    inference(ssi,[status(thm)],[1028,8,182]),
    [iquote('0:SSi:1028.1,8.2,182.0')] ).

cnf(1191,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | intruder_message(encrypt(triple(x,generate_key(v),y),generate_key(w))) ),
    inference(con,[status(thm)],[1189]),
    [iquote('0:Con:1189.3')] ).

cnf(1143,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w)) ),
    inference(res,[status(thm),theory(equality)],[1039,23]),
    [iquote('0:Res:1039.13,23.0')] ).

cnf(1178,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[1150,23]),
    [iquote('0:Res:1150.12,23.0')] ).

cnf(1150,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[1149,13]),
    [iquote('0:MRR:1149.9,13.0')] ).

cnf(1041,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v))) ),
    inference(ssi,[status(thm)],[1029,8,3,5,92,182]),
    [iquote('0:SSi:1029.1,8.0,3.0,5.0,92.2,182.0,3.0,5.0,92.0')] ).

cnf(1140,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1099,182]),
    [iquote('0:SoR:1099.5,182.2')] ).

cnf(1112,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[1062,23]),
    [iquote('0:Res:1062.10,23.0')] ).

cnf(1141,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(sor,[status(thm)],[1099,142]),
    [iquote('0:SoR:1099.5,142.0')] ).

cnf(1148,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ t_holds(key(generate_key(w),u))
    | ~ a_stored(pair(b,w))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[1147,13]),
    [iquote('0:MRR:1147.7,13.0')] ).

cnf(1039,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
    inference(sor,[status(thm)],[480,34]),
    [iquote('0:SoR:480.7,34.3')] ).

cnf(1099,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(w)))
    | b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
    inference(ssi,[status(thm)],[1098,9,8,182]),
    [iquote('0:SSi:1098.1,9.2,8.0,182.0')] ).

cnf(1113,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1056,182]),
    [iquote('0:SoR:1056.3,182.2')] ).

cnf(1114,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(sor,[status(thm)],[1056,142]),
    [iquote('0:SoR:1056.3,142.0')] ).

cnf(1056,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
    | ~ b_stored(pair(u,w))
    | ~ t_holds(key(at,b))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(ssi,[status(thm)],[1055,9,8,3,5,92,182]),
    [iquote('0:SSi:1055.1,9.0,8.0,3.0,5.2,92.0,182.0,3.0,5.0,92.0')] ).

cnf(1062,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(v)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[155,1012]),
    [iquote('0:SoR:155.0,1012.9')] ).

cnf(1094,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)),bt))
    | ~ intruder_message(generate_b_nonce(v))
    | ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_stored(pair(b,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
    inference(ssi,[status(thm)],[1091,9,8,182,2,141]),
    [iquote('0:SSi:1091.6,1091.5,1091.4,9.0,8.0,182.0,2.0,141.2,2.0,141.0')] ).

cnf(1088,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1018,23]),
    [iquote('0:Res:1018.6,23.0')] ).

cnf(1092,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(w)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(w))))) ),
    inference(res,[status(thm),theory(equality)],[1087,23]),
    [iquote('0:Res:1087.9,23.0')] ).

cnf(1087,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(w)))
    | ~ t_holds(key(generate_key(an_a_nonce),x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[1082]),
    [iquote('0:Con:1082.2')] ).

cnf(1018,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | message(sent(a,v,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[155,1004]),
    [iquote('0:SoR:155.0,1004.5')] ).

cnf(1069,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),x)) ),
    inference(con,[status(thm)],[1064]),
    [iquote('0:Con:1064.2')] ).

cnf(1068,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[1065]),
    [iquote('0:Con:1065.2')] ).

cnf(1051,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)),bt))
    | ~ intruder_message(generate_b_nonce(u))
    | ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),b))
    | ~ t_holds(key(at,b))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
    inference(ssi,[status(thm)],[1048,9,8,3,5,92,182,2,141]),
    [iquote('0:SSi:1048.4,1048.3,1048.2,9.0,8.0,3.0,5.0,92.0,182.0,3.0,5.2,92.0,2.0,141.0,2.0,141.0')] ).

cnf(1067,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(u)))
    | ~ t_holds(key(generate_key(an_a_nonce),v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),v)) ),
    inference(con,[status(thm)],[1063]),
    [iquote('0:Con:1063.0')] ).

cnf(1012,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v)) ),
    inference(res,[status(thm),theory(equality)],[620,23]),
    [iquote('0:Res:620.9,23.0')] ).

cnf(1049,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[1043,23]),
    [iquote('0:Res:1043.7,23.0')] ).

cnf(1043,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[172,1025]),
    [iquote('0:SoR:172.0,1025.4')] ).

cnf(1045,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ intruder_holds(key(w,v))
    | intruder_message(w) ),
    inference(res,[status(thm),theory(equality)],[1025,37]),
    [iquote('0:Res:1025.4,37.1')] ).

cnf(1025,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
    inference(con,[status(thm)],[1020]),
    [iquote('0:Con:1020.2')] ).

cnf(480,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ a_nonce(x)
    | ~ intruder_message(triple(y,v,z))
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(generate_key(x),u))
    | ~ a_stored(pair(b,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
    inference(sor,[status(thm)],[195,477]),
    [iquote('0:SoR:195.4,477.5')] ).

cnf(1024,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[1021]),
    [iquote('0:Con:1021.2')] ).

cnf(1023,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(u)
    | ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
    inference(con,[status(thm)],[1019]),
    [iquote('0:Con:1019.0')] ).

cnf(1004,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v)) ),
    inference(res,[status(thm),theory(equality)],[619,23]),
    [iquote('0:Res:619.5,23.0')] ).

cnf(994,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | ~ t_holds(key(x,w))
    | b_holds(key(generate_key(v),w)) ),
    inference(mrr,[status(thm)],[993,128]),
    [iquote('0:MRR:993.7,128.4')] ).

cnf(620,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v))) ),
    inference(ssi,[status(thm)],[612,8,182]),
    [iquote('0:SSi:612.1,8.2,182.0')] ).

cnf(1008,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ intruder_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[310,1007]),
    [iquote('0:MRR:310.6,1007.3')] ).

cnf(1007,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(generate_key(u))
    | ~ a_stored(pair(b,u)) ),
    inference(res,[status(thm),theory(equality)],[1006,104]),
    [iquote('0:Res:1006.4,104.1')] ).

cnf(1006,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[1005,2,141]),
    [iquote('0:SSi:1005.1,1005.0,2.0,141.0,2.0,141.0')] ).

cnf(1003,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | b_holds(key(generate_key(v),b)) ),
    inference(ssi,[status(thm)],[1002,2,141]),
    [iquote('0:SSi:1002.1,1002.0,2.0,141.0,2.0,141.0')] ).

cnf(619,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v))) ),
    inference(ssi,[status(thm)],[613,8,3,5,92,182]),
    [iquote('0:SSi:613.1,8.0,3.0,5.0,92.2,182.0,3.0,5.0,92.0')] ).

cnf(878,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
    | ~ fresh_to_b(x)
    | ~ intruder_message(x)
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[854,182]),
    [iquote('0:SoR:854.6,182.2')] ).

cnf(971,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(v)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,v))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[861,23]),
    [iquote('0:Res:861.10,23.0')] ).

cnf(861,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(v)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,v))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,w))
    | message(sent(a,y,pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v))))) ),
    inference(sor,[status(thm)],[155,809]),
    [iquote('0:SoR:155.0,809.9')] ).

cnf(900,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ t_holds(key(w,y))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v))))) ),
    inference(res,[status(thm),theory(equality)],[733,23]),
    [iquote('0:Res:733.11,23.0')] ).

cnf(943,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(at,u))
    | intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
    inference(con,[status(thm)],[941]),
    [iquote('0:Con:941.2')] ).

cnf(934,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(at,u))
    | intruder_message(pair(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[933,14]),
    [iquote('0:MRR:933.3,14.0')] ).

cnf(928,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(v)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(at,u))
    | intruder_message(pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[822,23]),
    [iquote('0:Res:822.11,23.0')] ).

cnf(822,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(v)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,v))
    | ~ t_holds(key(bt,x))
    | ~ t_holds(key(at,u))
    | message(sent(a,x,pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
    inference(sor,[status(thm)],[155,654]),
    [iquote('0:SoR:155.0,654.10')] ).

cnf(873,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),at),u))) ),
    inference(con,[status(thm)],[872]),
    [iquote('0:Con:872.2')] ).

cnf(912,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(at,v))
    | intruder_message(encrypt(triple(v,generate_key(an_a_nonce),u),w)) ),
    inference(con,[status(thm)],[909]),
    [iquote('0:Con:909.3')] ).

cnf(905,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(at,v))
    | intruder_message(pair(encrypt(triple(v,generate_key(an_a_nonce),u),w),encrypt(x,generate_key(an_a_nonce)))) ),
    inference(ssi,[status(thm)],[904,2,141,3,5,92]),
    [iquote('0:SSi:904.7,904.6,904.5,904.1,2.0,141.0,3.0,5.0,92.0,2.0,141.0,3.0,5.0,92.0')] ).

cnf(849,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ t_holds(key(x,z))
    | ~ t_holds(key(at,w))
    | intruder_message(pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[625,23]),
    [iquote('0:Res:625.11,23.0')] ).

cnf(733,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(v)))
    | ~ t_holds(key(w,y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
    inference(sor,[status(thm)],[155,462]),
    [iquote('0:SoR:155.0,462.10')] ).

cnf(879,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(sor,[status(thm)],[854,142]),
    [iquote('0:SoR:854.6,142.0')] ).

cnf(854,plain,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ a_nonce(w)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ intruder_message(generate_b_nonce(x))
    | ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
    | ~ b_stored(pair(u,x))
    | ~ t_holds(key(bt,v))
    | ~ a_stored(pair(v,w))
    | b_holds(key(generate_key(w),u)) ),
    inference(ssi,[status(thm)],[852,9]),
    [iquote('0:SSi:852.1,9.0')] ).

cnf(877,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(w)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),y))
    | ~ t_holds(key(at,x))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[874]),
    [iquote('0:Con:874.2')] ).

cnf(867,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),y)) ),
    inference(con,[status(thm)],[863]),
    [iquote('0:Con:863.3')] ).

cnf(759,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ intruder_holds(key(at,v))
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),at),u))) ),
    inference(ssi,[status(thm)],[758,1,91]),
    [iquote('0:SSi:758.1,758.0,1.0,91.0,1.0,91.0')] ).

cnf(866,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(y,w))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(encrypt(triple(w,generate_key(v),x),generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[864]),
    [iquote('0:Con:864.3')] ).

cnf(809,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w)) ),
    inference(res,[status(thm),theory(equality)],[617,23]),
    [iquote('0:Res:617.9,23.0')] ).

cnf(817,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[816,23]),
    [iquote('0:Res:816.8,23.0')] ).

cnf(843,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,w))
    | ~ t_holds(key(bt,x))
    | intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
    inference(res,[status(thm),theory(equality)],[836,23]),
    [iquote('0:Res:836.9,23.0')] ).

cnf(625,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_nonce(v)
    | ~ party_of_protocol(z)
    | ~ a_stored(pair(z,v))
    | ~ t_holds(key(x,z))
    | ~ t_holds(key(at,w))
    | message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v))))) ),
    inference(sor,[status(thm)],[155,388]),
    [iquote('0:SoR:155.0,388.10')] ).

cnf(836,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_nonce(w)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,w))
    | ~ t_holds(key(bt,x))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(w))))) ),
    inference(sor,[status(thm)],[172,834]),
    [iquote('0:SoR:172.0,834.6')] ).

cnf(835,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),bt)) ),
    inference(ssi,[status(thm)],[832,2,141]),
    [iquote('0:SSi:832.6,832.4,2.0,141.0,2.0,141.0')] ).

cnf(834,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),at)) ),
    inference(ssi,[status(thm)],[833,1,91]),
    [iquote('0:SSi:833.6,833.4,1.0,91.0,1.0,91.0')] ).

cnf(828,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,w))
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),x)) ),
    inference(con,[status(thm)],[824]),
    [iquote('0:Con:824.3')] ).

cnf(654,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,x))
    | ~ t_holds(key(bt,u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w)) ),
    inference(res,[status(thm),theory(equality)],[243,23]),
    [iquote('0:Res:243.10,23.0')] ).

cnf(816,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[815,13]),
    [iquote('0:MRR:815.6,13.0')] ).

cnf(814,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[813,13]),
    [iquote('0:MRR:813.4,13.0')] ).

cnf(617,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
    inference(sor,[status(thm)],[257,34]),
    [iquote('0:SoR:257.4,34.3')] ).

cnf(806,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,w))
    | ~ t_holds(key(at,b))
    | intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
    inference(res,[status(thm),theory(equality)],[637,23]),
    [iquote('0:Res:637.7,23.0')] ).

cnf(637,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,w))
    | ~ t_holds(key(at,b))
    | message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[155,405]),
    [iquote('0:SoR:155.0,405.6')] ).

cnf(800,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,generate_b_nonce(w)))
    | ~ t_holds(key(x,y))
    | ~ t_holds(key(at,b))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
    inference(con,[status(thm)],[796]),
    [iquote('0:Con:796.2')] ).

cnf(795,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
    inference(obv,[status(thm),theory(equality)],[794]),
    [iquote('0:Obv:794.0')] ).

cnf(803,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(quadruple(a,generate_b_nonce(u),generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
    inference(ssi,[status(thm)],[802,1,91]),
    [iquote('0:SSi:802.1,802.0,1.0,91.0,1.0,91.0')] ).

cnf(798,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt)) ),
    inference(res,[status(thm),theory(equality)],[14,740]),
    [iquote('0:Res:14.0,740.7')] ).

cnf(740,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,b))
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
    inference(con,[status(thm)],[735]),
    [iquote('0:Con:735.2')] ).

cnf(671,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(v)
    | ~ intruder_holds(key(at,v))
    | message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
    inference(ssi,[status(thm)],[670,1,91]),
    [iquote('0:SSi:670.1,670.0,1.0,91.0,1.0,91.0')] ).

cnf(791,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),at)) ),
    inference(ssi,[status(thm)],[790,1,91]),
    [iquote('0:SSi:790.1,790.0,1.0,91.0,1.0,91.0')] ).

cnf(785,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ fresh_to_b(w)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),v)) ),
    inference(res,[status(thm),theory(equality)],[14,739]),
    [iquote('0:Res:14.0,739.7')] ).

cnf(783,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,u))
    | ~ t_holds(key(bt,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[782,1,91]),
    [iquote('0:SSi:782.1,782.0,1.0,91.0,1.0,91.0')] ).

cnf(772,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(v,generate_key(u)))) ),
    inference(ssi,[status(thm)],[771,2,141]),
    [iquote('0:SSi:771.2,771.0,2.0,141.0,2.0,141.0')] ).

cnf(767,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[661,23]),
    [iquote('0:Res:661.8,23.0')] ).

cnf(662,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ party_of_protocol(x)
    | ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(w,x))
    | ~ t_holds(key(at,b))
    | message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
    inference(sor,[status(thm)],[172,644]),
    [iquote('0:SoR:172.0,644.5')] ).

cnf(661,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[660,13]),
    [iquote('0:MRR:660.6,13.0')] ).

cnf(756,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_nonce(w)
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(y,w))
    | ~ t_holds(key(x,y))
    | message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
    inference(con,[status(thm)],[750]),
    [iquote('0:Con:750.2')] ).

cnf(763,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(a,u,generate_key(u),v),bt)) ),
    inference(ssi,[status(thm)],[762,1,91]),
    [iquote('0:SSi:762.2,762.0,1.0,91.0,1.0,91.0')] ).

cnf(747,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),bt)) ),
    inference(ssi,[status(thm)],[744,2,141]),
    [iquote('0:SSi:744.4,2.0,141.0')] ).

cnf(754,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(quadruple(a,u,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[753,1,91]),
    [iquote('0:SSi:753.2,753.0,1.0,91.0,1.0,91.0')] ).

cnf(479,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),v))) ),
    inference(res,[status(thm),theory(equality)],[14,318]),
    [iquote('0:Res:14.0,318.8')] ).

cnf(746,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),x),at)) ),
    inference(ssi,[status(thm)],[745,1,91]),
    [iquote('0:SSi:745.4,1.0,91.0')] ).

cnf(631,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
    inference(con,[status(thm)],[627]),
    [iquote('0:Con:627.3')] ).

cnf(738,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,generate_b_nonce(u)))
    | ~ t_holds(key(v,w))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
    inference(con,[status(thm)],[734]),
    [iquote('0:Con:734.0')] ).

cnf(723,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(b,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[722,1,91]),
    [iquote('0:SSi:722.2,722.0,1.0,91.0,1.0,91.0')] ).

cnf(462,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v)) ),
    inference(res,[status(thm),theory(equality)],[301,23]),
    [iquote('0:Res:301.10,23.0')] ).

cnf(685,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(b,generate_key(v),x),w)) ),
    inference(ssi,[status(thm)],[682,2,141]),
    [iquote('0:SSi:682.4,2.0,141.0')] ).

cnf(704,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(a,generate_key(u),v),at)) ),
    inference(ssi,[status(thm)],[703,1,91]),
    [iquote('0:SSi:703.2,703.0,1.0,91.0,1.0,91.0')] ).

cnf(684,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(a,generate_key(v),x),w)) ),
    inference(ssi,[status(thm)],[683,1,91]),
    [iquote('0:SSi:683.4,1.0,91.0')] ).

cnf(630,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(x,generate_key(v),y),w)) ),
    inference(con,[status(thm)],[628]),
    [iquote('0:Con:628.3')] ).

cnf(440,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,u))
    | ~ intruder_holds(key(x,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),v))) ),
    inference(res,[status(thm),theory(equality)],[14,317]),
    [iquote('0:Res:14.0,317.4')] ).

cnf(667,plain,
    ( ~ intruder_message(at)
    | intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(ssi,[status(thm)],[666,1,91]),
    [iquote('0:SSi:666.1,666.0,1.0,91.0,1.0,91.0')] ).

cnf(664,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
    inference(res,[status(thm),theory(equality)],[14,644]),
    [iquote('0:Res:14.0,644.3')] ).

cnf(644,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,b))
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
    inference(con,[status(thm)],[639]),
    [iquote('0:Con:639.2')] ).

cnf(659,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[658,13]),
    [iquote('0:MRR:658.5,13.0')] ).

cnf(243,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ intruder_message(x)
    | ~ fresh_to_b(v)
    | ~ party_of_protocol(x)
    | ~ t_holds(key(y,x))
    | ~ t_holds(key(bt,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w))) ),
    inference(sor,[status(thm)],[195,179]),
    [iquote('0:SoR:195.4,179.4')] ).

cnf(651,plain,
    ( ~ intruder_message(at)
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at)) ),
    inference(ssi,[status(thm)],[650,1,91]),
    [iquote('0:SSi:650.1,650.0,1.0,91.0,1.0,91.0')] ).

cnf(646,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(v,u))
    | intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
    inference(res,[status(thm),theory(equality)],[14,643]),
    [iquote('0:Res:14.0,643.3')] ).

cnf(642,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
    | ~ t_holds(key(u,v))
    | ~ t_holds(key(at,b))
    | a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[638]),
    [iquote('0:Con:638.1')] ).

cnf(405,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v)) ),
    inference(res,[status(thm),theory(equality)],[300,23]),
    [iquote('0:Res:300.6,23.0')] ).

cnf(388,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x,u))
    | intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w)) ),
    inference(res,[status(thm),theory(equality)],[298,23]),
    [iquote('0:Res:298.10,23.0')] ).

cnf(257,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ t_holds(key(z,x))
    | ~ t_holds(key(generate_key(an_a_nonce),u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
    inference(sor,[status(thm)],[195,255]),
    [iquote('0:SoR:195.4,255.1')] ).

cnf(610,plain,
    ( ~ intruder_message(at)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
    inference(obv,[status(thm),theory(equality)],[609]),
    [iquote('0:Obv:609.0')] ).

cnf(608,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
    inference(ssi,[status(thm)],[607,1,91]),
    [iquote('0:SSi:607.2,607.0,1.0,91.0,1.0,91.0')] ).

cnf(423,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,x))
    | message(sent(t,b,triple(encrypt(quadruple(u,v,generate_key(v),y),bt),encrypt(triple(b,generate_key(v),y),z),w))) ),
    inference(ssi,[status(thm)],[420,2,141]),
    [iquote('0:SSi:420.5,2.0,141.0')] ).

cnf(604,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ a_stored(pair(a,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),w),at),encrypt(v,generate_key(u)))) ),
    inference(ssi,[status(thm)],[603,1,91]),
    [iquote('0:SSi:603.2,603.0,1.0,91.0,1.0,91.0')] ).

cnf(592,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(x,u))
    | ~ a_stored(pair(u,v))
    | intruder_message(pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v)))) ),
    inference(res,[status(thm),theory(equality)],[395,23]),
    [iquote('0:Res:395.9,23.0')] ).

cnf(597,plain,
    ( ~ intruder_message(at)
    | ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
    inference(obv,[status(thm),theory(equality)],[596]),
    [iquote('0:Obv:596.0')] ).

cnf(595,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(u)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
    inference(ssi,[status(thm)],[594,1,91]),
    [iquote('0:SSi:594.2,594.0,1.0,91.0,1.0,91.0')] ).

cnf(422,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(z,u))
    | ~ intruder_holds(key(z,x))
    | message(sent(t,a,triple(encrypt(quadruple(u,v,generate_key(v),y),at),encrypt(triple(a,generate_key(v),y),z),w))) ),
    inference(ssi,[status(thm)],[421,1,91]),
    [iquote('0:SSi:421.5,1.0,91.0')] ).

cnf(395,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(v)
    | ~ intruder_message(y)
    | ~ t_holds(key(x,u))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v))))) ),
    inference(mrr,[status(thm)],[394,13]),
    [iquote('0:MRR:394.7,13.0')] ).

cnf(556,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
    | ~ fresh_to_b(w)
    | ~ intruder_message(w)
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[478,182]),
    [iquote('0:SoR:478.4,182.2')] ).

cnf(560,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(at,v))
    | intruder_message(pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
    inference(res,[status(thm),theory(equality)],[335,23]),
    [iquote('0:Res:335.7,23.0')] ).

cnf(557,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(sor,[status(thm)],[478,142]),
    [iquote('0:SoR:478.4,142.0')] ).

cnf(335,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(at,v))
    | message(sent(a,b,pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
    inference(sor,[status(thm)],[155,282]),
    [iquote('0:SoR:155.0,282.6')] ).

cnf(478,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ intruder_message(generate_b_nonce(w))
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
    | ~ b_stored(pair(u,w))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(ssi,[status(thm)],[474,9]),
    [iquote('0:SSi:474.1,9.0')] ).

cnf(470,plain,
    ( ~ intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(v)),bt))
    | ~ intruder_message(generate_b_nonce(v))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,v))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[467,9]),
    [iquote('0:SSi:467.5,9.0')] ).

cnf(536,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ party_of_protocol(w)
    | ~ a_stored(pair(w,an_a_nonce))
    | ~ t_holds(key(bt,w))
    | message(sent(a,w,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[533,13]),
    [iquote('0:MRR:533.6,13.0')] ).

cnf(531,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(v,a))
    | ~ t_holds(key(bt,u))
    | intruder_message(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),v)) ),
    inference(con,[status(thm)],[527]),
    [iquote('0:Con:527.2')] ).

cnf(340,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,a))
    | ~ t_holds(key(bt,u))
    | intruder_message(triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v)) ),
    inference(res,[status(thm),theory(equality)],[249,23]),
    [iquote('0:Res:249.5,23.0')] ).

cnf(516,plain,
    ( ~ intruder_message(u)
    | intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(u,generate_key(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[515,11]),
    [iquote('0:MRR:515.1,11.0')] ).

cnf(502,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,v))
    | ~ intruder_holds(key(generate_key(u),w)) ),
    inference(mrr,[status(thm)],[501,31]),
    [iquote('0:MRR:501.8,31.1')] ).

cnf(500,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(generate_key(u))
    | ~ t_holds(key(w,v)) ),
    inference(mrr,[status(thm)],[499,104]),
    [iquote('0:MRR:499.7,104.1')] ).

cnf(345,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,an_a_nonce))
    | message(sent(a,u,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[341,13]),
    [iquote('0:MRR:341.3,13.0')] ).

cnf(362,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ t_holds(key(w,v))
    | b_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[361,128]),
    [iquote('0:MRR:361.6,128.4')] ).

cnf(490,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ a_stored(pair(a,u))
    | a_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[489,1,91]),
    [iquote('0:SSi:489.2,489.0,1.0,91.0,1.0,91.0')] ).

cnf(393,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,u))
    | ~ a_stored(pair(u,v))
    | a_holds(key(generate_key(v),u)) ),
    inference(mrr,[status(thm)],[392,13]),
    [iquote('0:MRR:392.5,13.0')] ).

cnf(477,plain,
    ( ~ intruder_message(u)
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ a_stored(pair(b,v))
    | intruder_message(encrypt(u,generate_key(v))) ),
    inference(con,[status(thm)],[476]),
    [iquote('0:Con:476.0')] ).

cnf(318,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(x1,u))
    | ~ intruder_holds(key(x1,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),x1),v))) ),
    inference(ssi,[status(thm)],[312,8,182]),
    [iquote('0:SSi:312.1,8.2,182.0')] ).

cnf(468,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ a_stored(pair(b,w))
    | intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
    inference(res,[status(thm),theory(equality)],[448,23]),
    [iquote('0:Res:448.6,23.0')] ).

cnf(448,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(w)
    | ~ intruder_message(w)
    | ~ fresh_to_b(w)
    | ~ a_stored(pair(b,w))
    | message(sent(a,b,pair(u,encrypt(v,generate_key(w))))) ),
    inference(sor,[status(thm)],[172,446]),
    [iquote('0:SoR:172.0,446.3')] ).

cnf(447,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[444,2,141]),
    [iquote('0:SSi:444.2,444.0,2.0,141.0,2.0,141.0')] ).

cnf(456,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(at,u))
    | intruder_message(at) ),
    inference(ems,[status(thm)],[450,3,92,5]),
    [iquote('0:EmS:450.0,450.1,450.2,3.0,92.0,5.0')] ).

cnf(301,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ fresh_to_b(x)
    | ~ party_of_protocol(y)
    | ~ t_holds(key(z,b))
    | ~ t_holds(key(w,u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v))) ),
    inference(ssi,[status(thm)],[295,8,182]),
    [iquote('0:SSi:295.1,8.2,182.0')] ).

cnf(446,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),at)) ),
    inference(ssi,[status(thm)],[445,1,91]),
    [iquote('0:SSi:445.2,445.0,1.0,91.0,1.0,91.0')] ).

cnf(337,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w)) ),
    inference(res,[status(thm),theory(equality)],[282,24]),
    [iquote('0:Res:282.6,24.0')] ).

cnf(364,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ a_stored(pair(b,u))
    | ~ t_holds(key(w,v))
    | b_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[363,128]),
    [iquote('0:MRR:363.5,128.4')] ).

cnf(317,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(y,u))
    | ~ intruder_holds(key(y,w))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),y),v))) ),
    inference(ssi,[status(thm)],[313,8,3,5,92,182]),
    [iquote('0:SSi:313.1,8.0,3.0,5.0,92.2,182.0,3.0,5.0,92.0')] ).

cnf(435,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(b,u))
    | ~ intruder_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[434,31]),
    [iquote('0:MRR:434.6,31.1')] ).

cnf(433,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(generate_key(u))
    | ~ b_stored(pair(b,u)) ),
    inference(mrr,[status(thm)],[432,104]),
    [iquote('0:MRR:432.5,104.1')] ).

cnf(385,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ b_stored(pair(b,u))
    | b_holds(key(generate_key(u),b)) ),
    inference(ssi,[status(thm)],[376,9,2,141]),
    [iquote('0:SSi:376.1,376.0,9.0,2.0,141.0')] ).

cnf(417,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ party_of_protocol(v)
    | ~ b_stored(pair(a,u))
    | ~ intruder_holds(key(generate_key(u),v)) ),
    inference(mrr,[status(thm)],[416,31]),
    [iquote('0:MRR:416.6,31.1')] ).

cnf(315,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ party_of_protocol(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x2,u))
    | ~ intruder_holds(key(x2,x))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x2),w))) ),
    inference(sor,[status(thm)],[247,34]),
    [iquote('0:SoR:247.4,34.3')] ).

cnf(415,plain,
    ( ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ intruder_message(generate_key(u))
    | ~ b_stored(pair(a,u)) ),
    inference(mrr,[status(thm)],[414,104]),
    [iquote('0:MRR:414.5,104.1')] ).

cnf(374,plain,
    ( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
    | ~ a_nonce(u)
    | ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[366,9,1,91]),
    [iquote('0:SSi:366.1,366.0,9.0,1.0,91.0')] ).

cnf(300,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ t_holds(key(x,b))
    | ~ t_holds(key(w,u))
    | message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v))) ),
    inference(ssi,[status(thm)],[296,8,3,5,92,182]),
    [iquote('0:SSi:296.1,8.0,3.0,5.0,92.2,182.0,3.0,5.0,92.0')] ).

cnf(403,plain,
    b_holds(key(generate_key(an_a_nonce),b)),
    inference(ssi,[status(thm)],[401,2,141]),
    [iquote('0:SSi:401.1,401.0,2.0,141.0,2.0,141.0')] ).

cnf(400,plain,
    ( ~ intruder_message(u)
    | ~ party_of_protocol(u)
    | ~ t_holds(key(v,u))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(ssi,[status(thm)],[399,3,5,92]),
    [iquote('0:SSi:399.1,399.0,3.0,5.0,92.0,3.0,5.0,92.0')] ).

cnf(298,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(v)
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,y))
    | ~ t_holds(key(x,u))
    | message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w))) ),
    inference(sor,[status(thm)],[246,34]),
    [iquote('0:SoR:246.4,34.3')] ).

cnf(355,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(triple(b,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[352,2,141]),
    [iquote('0:SSi:352.2,352.0,2.0,141.0,2.0,141.0')] ).

cnf(354,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt)) ),
    inference(ssi,[status(thm)],[353,1,91]),
    [iquote('0:SSi:353.2,353.0,1.0,91.0,1.0,91.0')] ).

cnf(338,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt)) ),
    inference(res,[status(thm),theory(equality)],[282,25]),
    [iquote('0:Res:282.6,25.0')] ).

cnf(344,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ t_holds(key(bt,u))
    | ~ a_stored(pair(u,an_a_nonce))
    | a_holds(key(generate_key(an_a_nonce),u)) ),
    inference(mrr,[status(thm)],[343,13]),
    [iquote('0:MRR:343.2,13.0')] ).

cnf(249,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ t_holds(key(w,a))
    | ~ t_holds(key(bt,u))
    | message(sent(t,a,triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v))) ),
    inference(ssi,[status(thm)],[245,3,5,92]),
    [iquote('0:SSi:245.1,3.0,5.0,92.0')] ).

cnf(282,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | intruder_message(triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v))) ),
    inference(res,[status(thm),theory(equality)],[176,23]),
    [iquote('0:Res:176.6,23.0')] ).

cnf(311,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt))
    | ~ a_nonce(v)
    | ~ intruder_message(v)
    | ~ fresh_to_b(v)
    | ~ b_stored(pair(u,v))
    | ~ a_stored(pair(b,v))
    | b_holds(key(generate_key(v),u)) ),
    inference(ssi,[status(thm)],[309,9]),
    [iquote('0:SSi:309.1,9.0')] ).

cnf(247,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ party_of_protocol(z)
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(x2,u))
    | ~ intruder_holds(key(x2,z))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),x2),w))) ),
    inference(sor,[status(thm)],[195,38]),
    [iquote('0:SoR:195.4,38.3')] ).

cnf(308,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(encrypt(generate_b_nonce(u),generate_key(u))) ),
    inference(res,[status(thm),theory(equality)],[293,22]),
    [iquote('0:Res:293.4,22.0')] ).

cnf(293,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
    inference(res,[status(thm),theory(equality)],[288,23]),
    [iquote('0:Res:288.4,23.0')] ).

cnf(294,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | ~ b_stored(pair(a,u))
    | b_holds(key(generate_key(u),a)) ),
    inference(ssi,[status(thm)],[292,9]),
    [iquote('0:SSi:292.3,9.0')] ).

cnf(246,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(triple(x,v,y))
    | ~ intruder_message(z)
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(z,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
    inference(sor,[status(thm)],[195,119]),
    [iquote('0:SoR:195.4,119.2')] ).

cnf(288,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | message(sent(a,b,pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
    inference(mrr,[status(thm)],[287,13]),
    [iquote('0:MRR:287.3,13.0')] ).

cnf(290,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | message(sent(a,b,pair(u,encrypt(v,x)))) ),
    inference(obv,[status(thm),theory(equality)],[289]),
    [iquote('0:Obv:289.0')] ).

cnf(281,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_holds(key(at,w))
    | message(sent(a,b,pair(u,encrypt(v,x)))) ),
    inference(ssi,[status(thm)],[280,3,5,92,2,141]),
    [iquote('0:SSi:280.4,280.3,3.0,5.0,92.0,2.0,141.0')] ).

cnf(286,plain,
    ( ~ fresh_to_b(u)
    | ~ intruder_message(u)
    | ~ a_nonce(u)
    | ~ a_stored(pair(b,u))
    | a_holds(key(generate_key(u),b)) ),
    inference(mrr,[status(thm)],[285,13]),
    [iquote('0:MRR:285.3,13.0')] ).

cnf(176,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ a_nonce(v)
    | ~ t_holds(key(w,u))
    | message(sent(t,u,triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v)))) ),
    inference(mrr,[status(thm)],[175,14]),
    [iquote('0:MRR:175.6,14.0')] ).

cnf(279,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ party_of_protocol(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_stored(pair(x,y))
    | ~ intruder_holds(key(at,w))
    | message(sent(a,x,pair(u,encrypt(v,z)))) ),
    inference(con,[status(thm)],[277]),
    [iquote('0:Con:277.6')] ).

cnf(204,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(quadruple(w,x,y,z))
    | ~ party_of_protocol(x1)
    | ~ a_stored(pair(w,x))
    | ~ intruder_holds(key(at,x1))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(sor,[status(thm)],[172,38]),
    [iquote('0:SoR:172.0,38.3')] ).

cnf(269,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(at)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ intruder_message(y)
    | ~ a_stored(pair(w,x))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(con,[status(thm)],[267]),
    [iquote('0:Con:267.6')] ).

cnf(260,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
    | ~ fresh_to_b(v)
    | ~ intruder_message(v)
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[256,182]),
    [iquote('0:SoR:256.1,182.2')] ).

cnf(203,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(quadruple(w,x,y,z))
    | ~ intruder_message(at)
    | ~ a_stored(pair(w,x))
    | message(sent(a,w,pair(u,encrypt(v,y)))) ),
    inference(sor,[status(thm)],[172,119]),
    [iquote('0:SoR:172.0,119.2')] ).

cnf(261,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
    | ~ b_stored(pair(u,an_a_nonce))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(sor,[status(thm)],[256,142]),
    [iquote('0:SoR:256.1,142.0')] ).

cnf(256,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(generate_b_nonce(v))
    | ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
    | ~ b_stored(pair(u,v))
    | b_holds(key(generate_key(an_a_nonce),u)) ),
    inference(ssi,[status(thm)],[252,9,3,5,92]),
    [iquote('0:SSi:252.1,9.0,3.0,5.0,92.0')] ).

cnf(255,plain,
    ( ~ intruder_message(u)
    | intruder_message(encrypt(u,generate_key(an_a_nonce))) ),
    inference(con,[status(thm)],[254]),
    [iquote('0:Con:254.0')] ).

cnf(240,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(pair(u,encrypt(v,generate_key(an_a_nonce)))) ),
    inference(res,[status(thm),theory(equality)],[235,23]),
    [iquote('0:Res:235.2,23.0')] ).

cnf(195,plain,
    ( ~ party_of_protocol(u)
    | ~ a_nonce(v)
    | ~ intruder_message(u)
    | ~ intruder_message(w)
    | ~ intruder_message(encrypt(triple(x,v,y),z))
    | ~ t_holds(key(x1,x))
    | ~ t_holds(key(z,u))
    | message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
    inference(sor,[status(thm)],[170,34]),
    [iquote('0:SoR:170.1,34.3')] ).

cnf(235,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | message(sent(a,b,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
    inference(mrr,[status(thm)],[232,11,13]),
    [iquote('0:MRR:232.2,232.3,11.0,13.0')] ).

cnf(234,plain,
    ( ~ party_of_protocol(u)
    | ~ t_holds(key(v,a))
    | ~ intruder_holds(key(v,u))
    | intruder_message(v) ),
    inference(res,[status(thm),theory(equality)],[229,37]),
    [iquote('0:Res:229.1,37.1')] ).

cnf(229,plain,
    ( ~ t_holds(key(u,a))
    | intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u)) ),
    inference(res,[status(thm),theory(equality)],[188,24]),
    [iquote('0:Res:188.1,24.0')] ).

cnf(188,plain,
    ( ~ t_holds(key(u,a))
    | intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
    inference(res,[status(thm),theory(equality)],[169,23]),
    [iquote('0:Res:169.1,23.0')] ).

cnf(180,plain,
    ( ~ party_of_protocol(u)
    | ~ a_key(v)
    | ~ intruder_message(encrypt(triple(u,v,generate_expiration_time(w)),bt))
    | ~ intruder_message(encrypt(generate_b_nonce(w),v))
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(sor,[status(thm)],[145,32]),
    [iquote('0:SoR:145.1,32.2')] ).

cnf(212,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_holds(key(generate_key(an_a_nonce),u)) ),
    inference(mrr,[status(thm)],[211,201]),
    [iquote('0:MRR:211.2,201.0')] ).

cnf(209,plain,
    intruder_message(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[198,21]),
    [iquote('0:Res:198.0,21.0')] ).

cnf(210,plain,
    intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))),
    inference(res,[status(thm),theory(equality)],[198,22]),
    [iquote('0:Res:198.0,22.0')] ).

cnf(198,plain,
    intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce)))),
    inference(res,[status(thm),theory(equality)],[192,23]),
    [iquote('0:Res:192.0,23.0')] ).

cnf(172,plain,
    ( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
    | ~ intruder_message(y)
    | ~ intruder_message(z)
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    inference(sor,[status(thm)],[155,34]),
    [iquote('0:SoR:155.0,34.3')] ).

cnf(201,plain,
    ~ intruder_message(generate_key(an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[200,104]),
    [iquote('0:Res:200.0,104.1')] ).

cnf(200,plain,
    b_holds(key(generate_key(an_a_nonce),a)),
    inference(mrr,[status(thm)],[199,115]),
    [iquote('0:MRR:199.0,115.0')] ).

cnf(192,plain,
    message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))),
    inference(mrr,[status(thm)],[189,13,11]),
    [iquote('0:MRR:189.0,189.1,13.0,11.0')] ).

cnf(191,plain,
    a_holds(key(generate_key(an_a_nonce),b)),
    inference(mrr,[status(thm)],[190,13,11]),
    [iquote('0:MRR:190.0,190.1,13.0,11.0')] ).

cnf(170,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(triple(u,v,encrypt(triple(w,x,y),z)))
    | ~ a_nonce(x)
    | ~ t_holds(key(x1,w))
    | ~ t_holds(key(z,u))
    | message(sent(t,w,triple(encrypt(quadruple(u,x,generate_key(x),y),x1),encrypt(triple(w,generate_key(x),y),z),v))) ),
    inference(ssi,[status(thm)],[166,4]),
    [iquote('0:SSi:166.0,4.0')] ).

cnf(169,plain,
    ( ~ t_holds(key(u,a))
    | message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
    inference(mrr,[status(thm)],[168,14]),
    [iquote('0:MRR:168.1,14.0')] ).

cnf(179,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(triple(u,v,generate_expiration_time(v)),bt)) ),
    inference(res,[status(thm),theory(equality)],[174,26]),
    [iquote('0:Res:174.4,26.0')] ).

cnf(182,plain,
    ( ~ intruder_message(u)
    | ~ fresh_to_b(u)
    | intruder_message(generate_b_nonce(u)) ),
    inference(ems,[status(thm)],[178,2,141]),
    [iquote('0:EmS:178.0,178.2,2.0,141.0')] ).

cnf(145,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(encrypt(triple(u,v,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),v)))
    | ~ a_key(v)
    | ~ b_stored(pair(u,w))
    | b_holds(key(v,u)) ),
    inference(ssi,[status(thm)],[144,2,141]),
    [iquote('0:SSi:144.0,2.0,141.0')] ).

cnf(174,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt))) ),
    inference(res,[status(thm),theory(equality)],[159,23]),
    [iquote('0:Res:159.4,23.0')] ).

cnf(159,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
    inference(sor,[status(thm)],[139,32]),
    [iquote('0:SoR:139.1,32.2')] ).

cnf(155,plain,
    ( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
    | ~ a_stored(pair(u,v))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    inference(ssi,[status(thm)],[154,4,1,91]),
    [iquote('0:SSi:154.1,154.0,4.0,1.0,91.0')] ).

cnf(165,plain,
    ( ~ intruder_message(at)
    | ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | a_holds(key(v,b)) ),
    inference(obv,[status(thm),theory(equality)],[164]),
    [iquote('0:Obv:164.0')] ).

cnf(44,axiom,
    ( ~ a_nonce(u)
    | ~ t_holds(key(v,w))
    | ~ t_holds(key(x,y))
    | ~ message(sent(y,t,triple(y,z,encrypt(triple(w,u,x1),x))))
    | message(sent(t,w,triple(encrypt(quadruple(y,u,generate_key(u),x1),v),encrypt(triple(w,generate_key(u),x1),x),z))) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(163,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_holds(key(at,u))
    | a_holds(key(v,b)) ),
    inference(ssi,[status(thm)],[162,3,5,92,2,141]),
    [iquote('0:SSi:162.2,162.1,3.0,5.0,92.0,2.0,141.0')] ).

cnf(158,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | ~ a_stored(pair(v,w))
    | ~ intruder_holds(key(at,u))
    | a_holds(key(x,v)) ),
    inference(con,[status(thm)],[156]),
    [iquote('0:Con:156.4')] ).

cnf(139,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(u,v))
    | ~ fresh_to_b(v)
    | message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
    inference(ssi,[status(thm)],[137,2]),
    [iquote('0:SSi:137.0,2.0')] ).

cnf(148,plain,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | ~ party_of_protocol(y)
    | ~ a_stored(pair(u,v))
    | ~ intruder_holds(key(at,y))
    | a_holds(key(w,u)) ),
    inference(sor,[status(thm)],[135,38]),
    [iquote('0:SoR:135.0,38.3')] ).

cnf(43,axiom,
    ( ~ a_stored(pair(u,v))
    | ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
    | message(sent(a,u,pair(y,encrypt(z,w)))) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(152,plain,
    ( ~ intruder_message(at)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(con,[status(thm)],[150]),
    [iquote('0:Con:150.4')] ).

cnf(147,plain,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | ~ intruder_message(at)
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(sor,[status(thm)],[135,119]),
    [iquote('0:SoR:135.0,119.2')] ).

cnf(135,plain,
    ( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(con,[status(thm)],[133]),
    [iquote('0:Con:133.1')] ).

cnf(143,plain,
    intruder_message(encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),
    inference(res,[status(thm),theory(equality)],[140,26]),
    [iquote('0:Res:140.0,26.0')] ).

cnf(42,axiom,
    ( ~ a_key(u)
    | ~ b_stored(pair(v,w))
    | ~ message(sent(v,b,pair(encrypt(triple(v,u,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),u))))
    | b_holds(key(u,v)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(142,plain,
    intruder_message(generate_b_nonce(an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[140,25]),
    [iquote('0:Res:140.0,25.0')] ).

cnf(141,plain,
    intruder_message(b),
    inference(res,[status(thm),theory(equality)],[140,24]),
    [iquote('0:Res:140.0,24.0')] ).

cnf(140,plain,
    intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))),
    inference(res,[status(thm),theory(equality)],[138,23]),
    [iquote('0:Res:138.0,23.0')] ).

cnf(138,plain,
    message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))),
    inference(ssi,[status(thm)],[136,3,5,92]),
    [iquote('0:SSi:136.0,3.0,5.0,92.0')] ).

cnf(41,axiom,
    ( ~ fresh_to_b(u)
    | ~ message(sent(v,b,pair(v,u)))
    | message(sent(b,t,triple(b,generate_b_nonce(u),encrypt(triple(v,u,generate_expiration_time(u)),bt)))) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(132,plain,
    ( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
    | ~ a_stored(pair(u,v))
    | a_holds(key(w,u)) ),
    inference(ssi,[status(thm)],[131,4,1,91]),
    [iquote('0:SSi:131.1,131.0,4.0,1.0,91.0')] ).

cnf(40,axiom,
    ( ~ a_stored(pair(u,v))
    | ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
    | a_holds(key(w,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(128,plain,
    ( ~ party_of_protocol(u)
    | ~ fresh_to_b(v)
    | ~ intruder_message(u)
    | ~ intruder_message(v)
    | b_stored(pair(u,v)) ),
    inference(sor,[status(thm)],[116,32]),
    [iquote('0:SoR:116.1,32.2')] ).

cnf(116,plain,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(pair(u,v))
    | ~ fresh_to_b(v)
    | b_stored(pair(u,v)) ),
    inference(ssi,[status(thm)],[114,2]),
    [iquote('0:SSi:114.0,2.0')] ).

cnf(39,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | ~ intruder_message(x)
    | intruder_message(quadruple(x,w,v,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(37,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(encrypt(v,w))
    | ~ intruder_holds(key(w,u))
    | intruder_message(w) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(119,plain,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(encrypt(v,u)) ),
    inference(ems,[status(thm)],[118,1]),
    [iquote('0:EmS:118.1,1.0')] ).

cnf(115,plain,
    b_stored(pair(a,an_a_nonce)),
    inference(ssi,[status(thm)],[113,3,5,92]),
    [iquote('0:SSi:113.0,3.0,5.0,92.0')] ).

cnf(38,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | ~ intruder_holds(key(w,u))
    | intruder_message(encrypt(v,w)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(36,axiom,
    ( ~ fresh_to_b(u)
    | ~ message(sent(v,b,pair(v,u)))
    | b_stored(pair(v,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(34,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | ~ intruder_message(w)
    | intruder_message(triple(w,v,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(108,plain,
    ~ intruder_message(bt),
    inference(res,[status(thm),theory(equality)],[12,104]),
    [iquote('0:Res:12.0,104.1')] ).

cnf(104,plain,
    ( ~ intruder_message(u)
    | ~ b_holds(key(u,v)) ),
    inference(ems,[status(thm)],[103,1]),
    [iquote('0:EmS:103.0,1.0')] ).

cnf(35,axiom,
    ( ~ party_of_protocol(u)
    | ~ party_of_protocol(v)
    | ~ intruder_message(w)
    | message(sent(v,u,w)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(31,axiom,
    ( ~ intruder_holds(key(u,v))
    | ~ b_holds(key(u,w)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(32,axiom,
    ( ~ intruder_message(u)
    | ~ intruder_message(v)
    | intruder_message(pair(v,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(33,axiom,
    ( ~ party_of_protocol(u)
    | ~ intruder_message(v)
    | intruder_holds(key(v,u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(27,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(28,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(v) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(29,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(w) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(30,axiom,
    ( ~ intruder_message(quadruple(u,v,w,x))
    | intruder_message(x) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(24,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(25,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(v) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(92,plain,
    intruder_message(an_a_nonce),
    inference(res,[status(thm),theory(equality)],[89,22]),
    [iquote('0:Res:89.0,22.0')] ).

cnf(91,plain,
    intruder_message(a),
    inference(res,[status(thm),theory(equality)],[89,21]),
    [iquote('0:Res:89.0,21.0')] ).

cnf(89,plain,
    intruder_message(pair(a,an_a_nonce)),
    inference(res,[status(thm),theory(equality)],[20,23]),
    [iquote('0:Res:20.0,23.0')] ).

cnf(26,axiom,
    ( ~ intruder_message(triple(u,v,w))
    | intruder_message(w) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(23,axiom,
    ( ~ message(sent(u,v,w))
    | intruder_message(w) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(21,axiom,
    ( ~ intruder_message(pair(u,v))
    | intruder_message(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(22,axiom,
    ( ~ intruder_message(pair(u,v))
    | intruder_message(v) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(20,axiom,
    message(sent(a,b,pair(a,an_a_nonce))),
    file('SWV018+1.p',unknown),
    [] ).

cnf(19,axiom,
    ( ~ fresh_intruder_nonce(u)
    | fresh_intruder_nonce(generate_intruder_nonce(u)) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(18,axiom,
    ( ~ a_nonce(u)
    | ~ a_key(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(17,axiom,
    ( ~ fresh_intruder_nonce(u)
    | intruder_message(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(16,axiom,
    ( ~ fresh_intruder_nonce(u)
    | fresh_to_b(u) ),
    file('SWV018+1.p',unknown),
    [] ).

cnf(45,plain,
    ~ intruder_holds(key(bt,u)),
    inference(res,[status(thm),theory(equality)],[12,31]),
    [iquote('0:Res:12.0,31.0')] ).

cnf(15,axiom,
    ~ a_nonce(generate_key(u)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(13,axiom,
    t_holds(key(at,a)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(14,axiom,
    t_holds(key(bt,b)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(11,axiom,
    a_stored(pair(b,an_a_nonce)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(12,axiom,
    b_holds(key(bt,t)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(10,axiom,
    a_holds(key(at,t)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(7,axiom,
    a_nonce(generate_expiration_time(u)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(8,axiom,
    a_nonce(generate_b_nonce(u)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(9,axiom,
    a_key(generate_key(u)),
    file('SWV018+1.p',unknown),
    [] ).

cnf(1,axiom,
    party_of_protocol(a),
    file('SWV018+1.p',unknown),
    [] ).

cnf(2,axiom,
    party_of_protocol(b),
    file('SWV018+1.p',unknown),
    [] ).

cnf(4,axiom,
    party_of_protocol(t),
    file('SWV018+1.p',unknown),
    [] ).

cnf(5,axiom,
    a_nonce(an_a_nonce),
    file('SWV018+1.p',unknown),
    [] ).

cnf(6,axiom,
    fresh_intruder_nonce(an_intruder_nonce),
    file('SWV018+1.p',unknown),
    [] ).

cnf(3,axiom,
    fresh_to_b(an_a_nonce),
    file('SWV018+1.p',unknown),
    [] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : SWV018+1 : TPTP v8.1.0. Released v2.4.0.
% 0.11/0.13  % Command  : run_spass %d %s
% 0.12/0.34  % Computer : n018.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Tue Jun 14 18:33:44 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.77/0.98  
% 0.77/0.98  SPASS V 3.9 
% 0.77/0.98  SPASS beiseite: Completion found.
% 0.77/0.98  % SZS status CounterSatisfiable
% 0.77/0.98  Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p 
% 0.77/0.98  SPASS derived 818 clauses, backtracked 0 clauses, performed 0 splits and kept 316 clauses.
% 0.77/0.98  SPASS allocated 100590 KBytes.
% 0.77/0.98  SPASS spent	0:00:00.63 on the problem.
% 0.77/0.98  		0:00:00.03 for the input.
% 0.77/0.98  		0:00:00.04 for the FLOTTER CNF translation.
% 0.77/0.98  		0:00:00.07 for inferences.
% 0.77/0.98  		0:00:00.00 for the backtracking.
% 0.77/0.98  		0:00:00.46 for the reduction.
% 0.77/0.98  
% 0.77/0.98  
% 0.77/0.98   The saturated set of worked-off clauses is :
% 0.77/0.98  % SZS output start Saturation
% See solution above
%------------------------------------------------------------------------------