(herald "Example 1.3 from 1983 Dolev-Yao Paper" (bound 12)) (comment "CPSA 4.4.3") (comment "All input read from tst/dy.lsp") (defprotocol dy basic (defrole init (vars (a b name) (m text)) (trace (send (enc (enc m (pubk b)) a (pubk b))) (recv (enc (enc m (pubk a)) b (pubk a))))) (defrole resp (vars (a b name) (m mesg)) (trace (recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (defgenrule neqRl_indx (forall ((x indx)) (implies (fact neq x x) (false)))) (defgenrule neqRl_strd (forall ((x strd)) (implies (fact neq x x) (false)))) (defgenrule neqRl_mesg (forall ((x mesg)) (implies (fact neq x x) (false))))) (defskeleton dy (vars (m text) (a b name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (non-orig (privk a) (privk b)) (uniq-orig m) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m))) (label 0) (unrealized (1 0)) (preskeleton) (origs (m (0 0))) (comment "Not a skeleton")) (defskeleton dy (vars (m text) (a b name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (precedes ((0 0) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m))) (label 1) (parent 0) (unrealized (1 0)) (origs (m (0 0))) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((2 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0))))) (label 2) (parent 1) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((2 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 3) (parent 1) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 4) (parent 2) (seen 5) (unrealized (3 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0))))) (label 5) (parent 3) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0))))) (label 6) (parent 3) (unrealized (1 0) (3 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((3 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 4 2 resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 7) (parent 4) (realized) (shape) (maps ((0 1) ((a a) (b b) (m m)))) (origs (m (0 0)))) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 8) (parent 4) (seen 7) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 9) (parent 4) (seen 5) (unrealized (3 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1))))) (label 10) (parent 5) (seen 12 13) (unrealized (1 0) (4 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 11) (parent 5) (seen 5) (unrealized (4 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 12) (parent 6) (seen 13) (unrealized (1 0) (3 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-0 b)) m (3 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a))))) (label 13) (parent 6) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((3 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 4 2 resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0))))) (label 14) (parent 6) (seen 20) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 15) (parent 6) (seen 21) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 5 2 resp 2) m (3 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 16) (parent 9) (seen 7) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 17) (parent 9) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 18) (parent 9) (unrealized (3 0) (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 19) (parent 10) (seen 13) (unrealized (1 0) (4 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 5 2 resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1))))) (label 20) (parent 10) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 21) (parent 10) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 5 2 resp 2) m (3 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 22) (parent 12) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 23) (parent 12) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0))))) (label 24) (parent 13) (seen 13) (unrealized (4 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 25) (parent 14) (unrealized (4 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 26) (parent 15) (seen 46 48) (unrealized (5 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 27) (parent 18) (unrealized (5 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 28) (parent 18) (seen 52) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 29) (parent 18) (seen 28) (unrealized (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 30) (parent 18) (unrealized (3 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 31) (parent 18) (unrealized (3 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 32) (parent 19) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 33) (parent 19) (seen 42) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 34) (parent 20) (seen 21) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 35) (parent 20) (seen 13 45) (unrealized (5 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 36) (parent 21) (seen 21) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 37) (parent 21) (seen 49 80) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 38) (parent 22) (seen 41) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 39) (parent 22) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 40) (parent 23) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 41) (parent 23) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 42) (parent 23) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 43) (parent 23) (seen 22) (unrealized (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 44) (parent 23) (seen 41) (unrealized (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 45) (parent 25) (unrealized (4 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-0 b) (a-1 b)) m (4 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 46) (parent 25) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 5 2 resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 47) (parent 25) (seen 102) (unrealized (4 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 48) (parent 25) (seen 46) (unrealized (4 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 49) (parent 26) (seen 109) (unrealized (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 50) (parent 26) (seen 113) (unrealized (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 51) (parent 26) (seen 46) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 52) (parent 27) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 53) (parent 27) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 54) (parent 27) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 55) (parent 29) (seen 53) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 56) (parent 29) (seen 125) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 57) (parent 30) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1))))) (label 58) (parent 30) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 59) (parent 30) (seen 57) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (3 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 60) (parent 30) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 61) (parent 30) (seen 60) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 62) (parent 31) (seen 57) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 63) (parent 31) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 64) (parent 31) (seen 62) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 6 resp 2) m (3 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 65) (parent 31) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 66) (parent 31) (seen 65 139) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 67) (parent 32) (seen 70 86) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 68) (parent 32) (seen 91) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 69) (parent 33) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 70) (parent 33) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 71) (parent 33) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 72) (parent 33) (seen 32) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 73) (parent 33) (seen 70 99) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 74) (parent 34) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 75) (parent 34) (seen 74) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 76) (parent 34) (seen 30) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 77) (parent 34) (seen 13 21 31) (unrealized (5 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 78) (parent 35) (unrealized (5 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 79) (parent 35) (seen 102 172) (unrealized (5 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 80) (parent 35) (seen 13 109) (unrealized (5 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 81) (parent 37) (seen 178) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 82) (parent 37) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 83) (parent 37) (seen 113 182) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 84) (parent 37) (seen 82 119) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 85) (parent 38) (seen 163) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 86) (parent 38) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 87) (parent 38) (unrealized (5 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 88) (parent 38) (seen 41) (unrealized (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 89) (parent 39) (unrealized (5 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (5 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 90) (parent 39) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 91) (parent 39) (unrealized (5 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 92) (parent 39) (seen 201 205) (unrealized (5 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 93) (parent 39) (seen 90) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 94) (parent 40) (seen 7) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 95) (parent 41) (seen 41) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 96) (parent 41) (seen 90 93) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 97) (parent 42) (seen 8) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 98) (parent 44) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 99) (parent 44) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 100) (parent 44) (unrealized (5 0) (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (4 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 101) (parent 45) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 102) (parent 45) (unrealized (4 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 103) (parent 45) (seen 109) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0))))) (label 104) (parent 46) (seen 46) (unrealized (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 105) (parent 47) (seen 174) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 5 3 resp 2) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 106) (parent 47) (realized) (shape) (maps ((0 1) ((a a) (b b) (m m)))) (origs (m (0 0)))) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 107) (parent 47) (seen 228) (unrealized (5 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 108) (parent 48) (seen 177) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 109) (parent 48) (unrealized (4 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 110) (parent 48) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 111) (parent 48) (seen 242) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 112) (parent 49) (seen 101) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 113) (parent 49) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 114) (parent 49) (seen 119 234) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 115) (parent 50) (seen 185) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 116) (parent 50) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 117) (parent 50) (seen 238 251) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 118) (parent 51) (seen 188) (unrealized (1 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 119) (parent 51) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 120) (parent 51) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 121) (parent 51) (seen 248 265) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((3 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0))))) (label 122) (parent 52) (seen 7) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 123) (parent 54) (seen 40) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 124) (parent 54) (seen 53) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 125) (parent 54) (seen 123) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 126) (parent 54) (seen 53) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 127) (parent 54) (seen 124) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 128) (parent 56) (seen 123) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 129) (parent 56) (seen 124) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 130) (parent 56) (seen 125) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 131) (parent 56) (seen 55) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 132) (parent 56) (seen 129 273) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 133) (parent 58) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 134) (parent 58) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0))))) (label 135) (parent 60) (seen 122) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 136) (parent 61) (seen 52) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 137) (parent 61) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 138) (parent 61) (seen 60 288 291) (unrealized (6 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 139) (parent 61) (seen 65) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 140) (parent 63) (unrealized (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 141) (parent 63) (unrealized (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 142) (parent 65) (seen 135) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 143) (parent 66) (seen 296) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 144) (parent 66) (seen 52 297) (unrealized (7 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 145) (parent 66) (seen 314 316) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 146) (parent 66) (seen 65) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 147) (parent 67) (seen 85) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 148) (parent 67) (seen 86) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 149) (parent 67) (seen 195) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 150) (parent 67) (seen 70 198) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 151) (parent 68) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b) (a-3 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 152) (parent 68) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 153) (parent 68) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 154) (parent 68) (seen 205 334 338) (unrealized (6 0)) (comment "5 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 155) (parent 68) (seen 152 211) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 156) (parent 69) (seen 94) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 157) (parent 70) (seen 70) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 158) (parent 70) (seen 152 155 213) (unrealized (7 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 159) (parent 71) (seen 97) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 160) (parent 73) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 161) (parent 73) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 162) (parent 73) (seen 219) (unrealized (6 0) (8 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 163) (parent 74) (seen 7) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 164) (parent 76) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 165) (parent 76) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 166) (parent 76) (seen 164) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 167) (parent 76) (unrealized (5 0) (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 168) (parent 77) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 169) (parent 77) (seen 168) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 170) (parent 77) (unrealized (5 0) (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 171) (parent 78) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 172) (parent 78) (seen 361) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 173) (parent 78) (seen 178 232) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 174) (parent 79) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 175) (parent 79) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 176) (parent 79) (seen 236 361) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 177) (parent 80) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 178) (parent 80) (seen 368) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 179) (parent 80) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 180) (parent 80) (seen 245 368) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 181) (parent 81) (seen 171) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 182) (parent 81) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 183) (parent 81) (seen 189 254 380) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 184) (parent 82) (seen 82) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 185) (parent 83) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 186) (parent 83) (seen 175) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 187) (parent 83) (seen 259 385 398) (unrealized (7 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 188) (parent 84) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 189) (parent 84) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 190) (parent 84) (seen 179) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 191) (parent 84) (seen 268 395 414) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 192) (parent 86) (seen 8) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 193) (parent 87) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 194) (parent 87) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 195) (parent 87) (seen 17) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 196) (parent 87) (unrealized (5 0) (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 197) (parent 88) (seen 365) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 198) (parent 88) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 199) (parent 88) (unrealized (5 0) (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 200) (parent 89) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 201) (parent 89) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 202) (parent 89) (seen 210) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 203) (parent 90) (seen 90) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 204) (parent 91) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 205) (parent 91) (seen 424) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 206) (parent 91) (seen 211) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 207) (parent 92) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 208) (parent 92) (seen 424) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 209) (parent 93) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 210) (parent 93) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 211) (parent 93) (seen 431) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 212) (parent 93) (seen 431) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 213) (parent 96) (seen 211) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 214) (parent 96) (seen 210) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 215) (parent 96) (seen 479 482) (unrealized (6 0)) (comment "4 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 216) (parent 96) (seen 90) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 217) (parent 98) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 218) (parent 99) (seen 17) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 219) (parent 100) (seen 221) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 220) (parent 100) (unrealized (7 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 221) (parent 100) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 222) (parent 100) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 223) (parent 100) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 224) (parent 100) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 225) (parent 101) (seen 122) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 226) (parent 102) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 227) (parent 102) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 5 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 228) (parent 102) (seen 225) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 229) (parent 102) (seen 228 236) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 230) (parent 102) (seen 233) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 231) (parent 103) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 232) (parent 103) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 233) (parent 103) (seen 228) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 234) (parent 103) (seen 109 242) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 235) (parent 105) (unrealized (5 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 236) (parent 107) (seen 228) (unrealized (5 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 237) (parent 107) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 238) (parent 107) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 239) (parent 108) (seen 46) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 240) (parent 109) (seen 226) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 241) (parent 109) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 6 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 242) (parent 109) (seen 28) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 243) (parent 109) (seen 242 245) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 244) (parent 109) (seen 109) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 245) (parent 111) (seen 242) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 246) (parent 111) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 247) (parent 111) (seen 116) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 248) (parent 111) (seen 120) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 249) (parent 113) (seen 226) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 250) (parent 113) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 6 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 251) (parent 113) (seen 228) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 252) (parent 113) (seen 251 259 517) (unrealized (7 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 253) (parent 113) (seen 256 521) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 254) (parent 114) (seen 232) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 255) (parent 114) (seen 231) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 256) (parent 114) (seen 251) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 257) (parent 114) (seen 119 265) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 258) (parent 115) (seen 534 536) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 259) (parent 117) (seen 251) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 260) (parent 117) (seen 237) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 261) (parent 117) (seen 238) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 262) (parent 118) (seen 46 542) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 263) (parent 119) (seen 240) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1))))) (label 264) (parent 119) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 265) (parent 119) (seen 242) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 266) (parent 119) (seen 265 268 548) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 267) (parent 119) (seen 119) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 268) (parent 121) (seen 265) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 269) (parent 121) (seen 246) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 270) (parent 121) (seen 247) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 271) (parent 121) (seen 248) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 272) (parent 127) (seen 98) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 273) (parent 127) (seen 272) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 274) (parent 127) (unrealized (6 0) (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 275) (parent 132) (seen 272) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 276) (parent 132) (seen 273) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 277) (parent 132) (seen 590) (unrealized (7 0) (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 278) (parent 133) (seen 74) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 279) (parent 133) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 280) (parent 133) (seen 278) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 281) (parent 133) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 282) (parent 133) (seen 279) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 283) (parent 134) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 284) (parent 134) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 285) (parent 134) (seen 13) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 286) (parent 134) (seen 614 617) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 287) (parent 134) (seen 284) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 288) (parent 136) (seen 52) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 289) (parent 136) (seen 297) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 290) (parent 137) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 291) (parent 137) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 292) (parent 137) (seen 296 633) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 293) (parent 138) (unrealized (3 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 294) (parent 138) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 295) (parent 138) (seen 60) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 296) (parent 139) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 297) (parent 139) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 298) (parent 139) (seen 65) (unrealized (3 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 299) (parent 139) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 300) (parent 139) (seen 65) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 301) (parent 140) (seen 302) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 302) (parent 140) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 303) (parent 140) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 304) (parent 140) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 305) (parent 140) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 306) (parent 140) (seen 303) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 307) (parent 141) (unrealized (7 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 308) (parent 141) (unrealized (7 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 309) (parent 141) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 310) (parent 141) (seen 694 698) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 311) (parent 141) (seen 696 700) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 312) (parent 141) (seen 309) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 313) (parent 143) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 314) (parent 143) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 315) (parent 143) (seen 323 646) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 316) (parent 144) (seen 52) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 317) (parent 144) (seen 321 635 721) (unrealized (8 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 318) (parent 145) (unrealized (3 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 319) (parent 145) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 320) (parent 145) (seen 656 717) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 321) (parent 146) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 322) (parent 146) (seen 65) (unrealized (3 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 323) (parent 146) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 324) (parent 146) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 325) (parent 146) (seen 676 753) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 326) (parent 149) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 327) (parent 149) (seen 193) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 328) (parent 149) (seen 195) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 329) (parent 149) (seen 425) (unrealized (6 0) (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 330) (parent 150) (seen 197) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 331) (parent 150) (seen 198) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 332) (parent 150) (seen 429) (unrealized (6 0) (8 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 333) (parent 151) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 334) (parent 151) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 335) (parent 151) (seen 343 443) (unrealized (7 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 336) (parent 152) (seen 152) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 337) (parent 153) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 338) (parent 153) (seen 765) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 339) (parent 153) (seen 344 453) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 340) (parent 154) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 341) (parent 154) (seen 459 765) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 342) (parent 155) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 343) (parent 155) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 344) (parent 155) (seen 770) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 345) (parent 155) (seen 473 770) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 346) (parent 158) (seen 343) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 347) (parent 158) (seen 344) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 348) (parent 158) (seen 479 819 822) (unrealized (7 0)) (comment "5 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 349) (parent 158) (seen 152 488) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 350) (parent 160) (seen 217) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 351) (parent 161) (seen 218) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 352) (parent 162) (unrealized (8 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 353) (parent 162) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 354) (parent 162) (seen 500) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 355) (parent 162) (seen 353) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 356) (parent 162) (seen 505) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 357) (parent 162) (seen 510) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 358) (parent 165) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 359) (parent 165) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 360) (parent 167) (seen 228) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 361) (parent 167) (seen 372) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 362) (parent 167) (seen 361) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 363) (parent 167) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 364) (parent 167) (unrealized (5 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 365) (parent 168) (seen 16) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 366) (parent 170) (seen 368) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 367) (parent 170) (seen 242) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 368) (parent 170) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 369) (parent 170) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 370) (parent 170) (seen 13 21) (unrealized (5 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 371) (parent 170) (unrealized (5 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 372) (parent 171) (seen 225) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 373) (parent 172) (seen 226) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 374) (parent 172) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 375) (parent 172) (seen 361 383 515) (unrealized (7 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 376) (parent 172) (seen 379 520) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 377) (parent 173) (seen 231) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 378) (parent 173) (seen 232) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 379) (parent 173) (seen 361 524) (unrealized (7 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 380) (parent 173) (seen 178 368 529) (unrealized (7 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 381) (parent 174) (seen 185) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 382) (parent 174) (seen 533 859) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 383) (parent 176) (seen 361) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 384) (parent 176) (seen 237) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 385) (parent 176) (seen 238) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 386) (parent 177) (seen 188) (unrealized (7 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 387) (parent 177) (seen 13 539) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 388) (parent 178) (seen 240) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 389) (parent 178) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 390) (parent 178) (seen 368 392 545) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 391) (parent 178) (seen 178) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 392) (parent 180) (seen 368) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 393) (parent 180) (seen 246) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 394) (parent 180) (seen 247) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 395) (parent 180) (seen 248) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 396) (parent 182) (seen 373) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 397) (parent 182) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 398) (parent 182) (seen 361) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 399) (parent 182) (seen 398 407 554 903) (unrealized (8 0)) (comment "7 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 400) (parent 182) (seen 403 557 907) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 401) (parent 183) (seen 377) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 402) (parent 183) (seen 378) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 403) (parent 183) (seen 398 561) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 404) (parent 183) (seen 189 414 566) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 405) (parent 185) (seen 185) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 406) (parent 185) (seen 570 859 923) (unrealized (7 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 407) (parent 187) (seen 398) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 408) (parent 187) (seen 384) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 409) (parent 187) (seen 385) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 410) (parent 188) (seen 188 926) (unrealized (8 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 411) (parent 188) (seen 82 576 935) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 412) (parent 189) (seen 388) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 413) (parent 189) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 414) (parent 189) (seen 368) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 415) (parent 189) (seen 414 417 582 941) (unrealized (9 0)) (comment "8 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 416) (parent 189) (seen 189) (unrealized (9 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 417) (parent 191) (seen 414) (unrealized (8 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 418) (parent 191) (seen 393) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 419) (parent 191) (seen 394) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 420) (parent 191) (seen 395) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 421) (parent 194) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 422) (parent 194) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 423) (parent 196) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 424) (parent 196) (seen 446) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 425) (parent 196) (seen 424) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 426) (parent 196) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 427) (parent 196) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 428) (parent 198) (seen 17) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 429) (parent 199) (seen 431) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 430) (parent 199) (unrealized (7 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 431) (parent 199) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 432) (parent 199) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 433) (parent 199) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 434) (parent 199) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((3 1) (4 0)) ((4 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 435) (parent 200) (seen 122) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 436) (parent 201) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 437) (parent 201) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 438) (parent 201) (seen 435) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 439) (parent 201) (seen 458) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 440) (parent 201) (seen 442 444) (unrealized (6 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 441) (parent 202) (seen 522) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 442) (parent 202) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 443) (parent 202) (seen 523) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 444) (parent 202) (seen 438) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 445) (parent 202) (seen 210 466) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 446) (parent 204) (seen 225) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 447) (parent 205) (seen 226) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 448) (parent 205) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 449) (parent 205) (seen 424 459) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 450) (parent 205) (seen 454) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 451) (parent 206) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 452) (parent 206) (seen 523) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 453) (parent 206) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 454) (parent 206) (seen 424) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 455) (parent 206) (seen 211 431) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 456) (parent 207) (seen 484) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 457) (parent 207) (seen 989) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 458) (parent 208) (seen 993) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 459) (parent 208) (seen 424) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 460) (parent 208) (seen 175) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 461) (parent 208) (seen 179) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 462) (parent 209) (seen 486) (unrealized (7 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 463) (parent 209) (seen 90) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 464) (parent 210) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 465) (parent 210) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 466) (parent 210) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 467) (parent 210) (seen 474) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 468) (parent 210) (seen 210) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 469) (parent 211) (seen 240) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 470) (parent 211) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 471) (parent 211) (seen 431 473) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 472) (parent 211) (seen 211) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 473) (parent 212) (seen 431) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 474) (parent 212) (seen 1012) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 475) (parent 212) (seen 179) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 476) (parent 212) (seen 186) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 477) (parent 212) (seen 190) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 478) (parent 213) (seen 204) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 479) (parent 213) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 480) (parent 213) (seen 455 488) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 481) (parent 214) (seen 200) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 482) (parent 214) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 483) (parent 214) (seen 445 487 1084) (unrealized (7 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 484) (parent 215) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 485) (parent 215) (seen 461 1117) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 486) (parent 216) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 487) (parent 216) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 488) (parent 216) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 489) (parent 216) (seen 477 1149) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 490) (parent 219) (seen 129) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 491) (parent 219) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 492) (parent 219) (unrealized (9 0)) (comment "7 in cohort - 7 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 493) (parent 220) (seen 124) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 494) (parent 220) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 495) (parent 220) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 496) (parent 220) (seen 1159) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 497) (parent 221) (seen 28) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 498) (parent 222) (seen 62) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 499) (parent 222) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 500) (parent 222) (seen 64) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 501) (parent 222) (seen 497) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 502) (parent 222) (seen 501) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 503) (parent 223) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 504) (parent 223) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 505) (parent 223) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 506) (parent 223) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 507) (parent 223) (seen 506 1177) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 508) (parent 224) (seen 498) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 509) (parent 224) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 510) (parent 224) (seen 500) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 511) (parent 224) (seen 501) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 512) (parent 224) (seen 511 1178 1187) (unrealized (9 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 513) (parent 227) (seen 250) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 514) (parent 227) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 515) (parent 229) (seen 228) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 516) (parent 229) (seen 226) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 517) (parent 229) (seen 240) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 518) (parent 230) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 519) (parent 230) (seen 240) (unrealized (4 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 520) (parent 230) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 521) (parent 230) (seen 519 531) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 522) (parent 231) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 523) (parent 232) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 524) (parent 233) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 525) (parent 233) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 526) (parent 233) (unrealized (4 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 527) (parent 233) (seen 631) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 528) (parent 233) (unrealized (6 0) (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 529) (parent 234) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 530) (parent 234) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 531) (parent 234) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 532) (parent 234) (unrealized (6 0) (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 533) (parent 235) (unrealized (5 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-0 b) (a-1 b)) m (5 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 534) (parent 235) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 6 2 resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 535) (parent 235) (seen 105) (unrealized (5 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 536) (parent 235) (seen 534) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 537) (parent 236) (seen 436) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 538) (parent 236) (seen 573) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 539) (parent 239) (seen 112) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 540) (parent 239) (seen 251 534 1249 1257) (unrealized (6 0)) (comment "7 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 541) (parent 239) (seen 46 108) (unrealized (6 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 542) (parent 239) (seen 46) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 543) (parent 241) (seen 264) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 544) (parent 241) (unrealized (7 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 545) (parent 243) (seen 242) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 546) (parent 243) (seen 240) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 547) (parent 243) (seen 249) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 548) (parent 243) (seen 263) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 549) (parent 245) (seen 464) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 550) (parent 245) (seen 1125) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 551) (parent 245) (seen 586) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 552) (parent 250) (seen 250) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 553) (parent 250) (seen 1199 1202) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 554) (parent 252) (seen 251) (unrealized (7 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 555) (parent 252) (seen 516) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 556) (parent 252) (seen 517) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 557) (parent 253) (seen 520) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 558) (parent 253) (seen 518) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 559) (parent 253) (seen 263) (unrealized (5 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 560) (parent 253) (seen 559 568) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 561) (parent 256) (seen 524) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 562) (parent 256) (seen 525) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 563) (parent 256) (unrealized (5 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 564) (parent 256) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 565) (parent 256) (seen 1231) (unrealized (7 0) (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 566) (parent 257) (seen 529) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 567) (parent 257) (seen 530) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 568) (parent 257) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 569) (parent 257) (seen 1244) (unrealized (7 0) (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 570) (parent 258) (seen 1250) (unrealized (6 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 571) (parent 258) (seen 115) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 572) (parent 258) (seen 534) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 573) (parent 259) (seen 464) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 574) (parent 259) (seen 537) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 575) (parent 259) (seen 1256) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 576) (parent 262) (seen 112 1264) (unrealized (7 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 577) (parent 262) (seen 251 534 1260 1329 1338) (unrealized (7 0)) (comment "7 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 578) (parent 262) (seen 46 118) (unrealized (7 0)) (comment "2 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 579) (parent 262) (unrealized (7 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 580) (parent 264) (seen 264) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 581) (parent 264) (seen 1274 1277) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 582) (parent 266) (seen 265) (unrealized (8 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 583) (parent 266) (seen 546) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 584) (parent 266) (seen 547) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 585) (parent 266) (seen 548) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 586) (parent 268) (seen 1142) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 587) (parent 268) (seen 549) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 588) (parent 268) (seen 550) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 589) (parent 268) (seen 1285) (unrealized (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 590) (parent 274) (seen 592) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 591) (parent 274) (unrealized (8 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 592) (parent 274) (seen 1363) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 593) (parent 274) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 594) (parent 274) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 595) (parent 274) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 596) (parent 277) (unrealized (9 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 b)) m (9 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-4)) b (pubk a-4))))) (label 597) (parent 277) (seen 592) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 598) (parent 277) (seen 1368) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 599) (parent 277) (seen 597) (unrealized (9 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 600) (parent 277) (seen 1373) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 601) (parent 277) (seen 1378) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 602) (parent 279) (seen 279) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 603) (parent 279) (seen 284 287) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 604) (parent 281) (seen 164) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 605) (parent 281) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 606) (parent 281) (seen 604) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 607) (parent 281) (seen 58) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 608) (parent 281) (unrealized (6 0) (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 609) (parent 282) (seen 168) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 610) (parent 282) (seen 609) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 611) (parent 282) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 612) (parent 282) (unrealized (6 0) (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 613) (parent 283) (seen 101) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 614) (parent 283) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 615) (parent 283) (seen 622) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 616) (parent 284) (seen 284) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 617) (parent 285) (seen 1410) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 618) (parent 285) (seen 624 1431) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 619) (parent 286) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 620) (parent 286) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 621) (parent 286) (seen 1410) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 622) (parent 287) (unrealized (6 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 623) (parent 287) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 624) (parent 287) (seen 1421) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 625) (parent 287) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 626) (parent 287) (seen 1421) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 627) (parent 288) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 628) (parent 288) (seen 652) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 629) (parent 288) (seen 653) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 630) (parent 288) (seen 631 634) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 631) (parent 289) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 632) (parent 289) (seen 231) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 633) (parent 289) (seen 632) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 634) (parent 289) (seen 631) (unrealized (7 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 635) (parent 289) (seen 297 662 1237) (unrealized (7 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 636) (parent 290) (seen 101) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 637) (parent 291) (seen 628) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 638) (parent 291) (seen 627) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 639) (parent 291) (seen 1479) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 640) (parent 291) (seen 654 872 1468) (unrealized (8 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 641) (parent 291) (seen 642 645 1473) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (7 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 642) (parent 292) (seen 631) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 643) (parent 292) (seen 633) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 644) (parent 292) (seen 632) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 645) (parent 292) (seen 639 642 1476) (unrealized (8 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 646) (parent 292) (seen 296 659 1482) (unrealized (8 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 647) (parent 293) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 648) (parent 293) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 649) (parent 293) (seen 647) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (3 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 650) (parent 293) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 651) (parent 293) (seen 735) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (5 0)) ((5 1) (2 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 652) (parent 294) (seen 106) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 653) (parent 295) (seen 1479) (unrealized (7 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 654) (parent 295) (seen 639) (unrealized (7 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 655) (parent 295) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 656) (parent 295) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 657) (parent 296) (seen 664) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 658) (parent 296) (seen 663) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 659) (parent 296) (seen 662) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 660) (parent 296) (seen 672 893) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 661) (parent 296) (seen 296) (unrealized (9 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 662) (parent 297) (seen 242) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 663) (parent 297) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (6 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 664) (parent 297) (seen 671) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 665) (parent 297) (seen 52 673 1517) (unrealized (8 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 666) (parent 297) (seen 297) (unrealized (8 0)) (comment "2 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 667) (parent 298) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 668) (parent 298) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 669) (parent 298) (seen 667) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 670) (parent 298) (seen 65) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (5 0)) ((5 1) (2 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 671) (parent 299) (seen 110) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 672) (parent 300) (seen 659) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 673) (parent 300) (seen 662) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 674) (parent 300) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 675) (parent 300) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 676) (parent 300) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 677) (parent 302) (seen 74) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 678) (parent 303) (seen 303) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 679) (parent 303) (seen 309 312) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 680) (parent 304) (seen 168) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 681) (parent 304) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 682) (parent 304) (seen 680) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 683) (parent 304) (seen 63) (unrealized (7 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 684) (parent 304) (unrealized (7 0) (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 685) (parent 305) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 686) (parent 305) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 687) (parent 305) (seen 685) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 688) (parent 305) (seen 1415) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 689) (parent 305) (unrealized (7 0) (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 690) (parent 306) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 691) (parent 306) (seen 690) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 692) (parent 306) (seen 1415) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 693) (parent 306) (unrealized (7 0) (9 0)) (comment "7 in cohort - 7 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 694) (parent 307) (seen 1554) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 695) (parent 307) (seen 699) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 696) (parent 307) (seen 1567) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 697) (parent 307) (seen 711) (unrealized (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 698) (parent 308) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 699) (parent 308) (seen 112) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 700) (parent 308) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 701) (parent 308) (seen 709 1592) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 702) (parent 309) (seen 309) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 703) (parent 310) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 704) (parent 310) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 705) (parent 310) (seen 1554) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 706) (parent 311) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 707) (parent 311) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 708) (parent 311) (seen 1567) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 709) (parent 312) (seen 13) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 710) (parent 312) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 711) (parent 312) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 712) (parent 312) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 713) (parent 312) (seen 1578) (unrealized (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((6 1) (2 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 714) (parent 313) (seen 112) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 715) (parent 314) (seen 726) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 716) (parent 314) (seen 725) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 717) (parent 314) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 718) (parent 314) (seen 717 738 1488) (unrealized (9 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 719) (parent 314) (seen 723 1492) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 720) (parent 315) (seen 729) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 721) (parent 315) (seen 254) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 722) (parent 315) (seen 721) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 723) (parent 315) (seen 717) (unrealized (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 724) (parent 315) (seen 323 753) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 725) (parent 316) (seen 627) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 726) (parent 316) (seen 737) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 727) (parent 316) (seen 739 1470 1645 1646) (unrealized (8 0)) (comment "6 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 728) (parent 316) (seen 730 1474 1651) (unrealized (8 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 729) (parent 317) (seen 255) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 730) (parent 317) (seen 1645 1656) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 731) (parent 317) (seen 321 742 1662) (unrealized (8 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 732) (parent 318) (seen 647) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 733) (parent 318) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 734) (parent 318) (seen 732) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (3 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 735) (parent 318) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 736) (parent 318) (seen 735 1510) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (2 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 737) (parent 319) (seen 116) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 738) (parent 320) (seen 717) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 739) (parent 320) (seen 1645) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 740) (parent 320) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 741) (parent 320) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 742) (parent 321) (seen 265) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 743) (parent 321) (seen 663) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 744) (parent 321) (seen 756) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 745) (parent 321) (seen 742 758 1526) (unrealized (9 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 746) (parent 321) (seen 321) (unrealized (9 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 747) (parent 322) (seen 667) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 748) (parent 322) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 749) (parent 322) (seen 747) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (3 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 750) (parent 322) (seen 65 1535) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 751) (parent 323) (seen 744) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 752) (parent 323) (seen 743) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 9 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 753) (parent 323) (seen 742) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 754) (parent 323) (seen 753 757 1521 1693) (unrealized (10 0)) (comment "8 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 755) (parent 323) (seen 323) (unrealized (10 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (2 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 756) (parent 324) (seen 120) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 757) (parent 325) (seen 753) (unrealized (9 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 758) (parent 325) (seen 742) (unrealized (9 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 759) (parent 325) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 760) (parent 325) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 761) (parent 325) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 762) (parent 326) (seen 985) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 763) (parent 326) (seen 990) (unrealized (7 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 764) (parent 329) (unrealized (7 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 765) (parent 329) (seen 786) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 766) (parent 329) (seen 765) (unrealized (7 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 767) (parent 329) (seen 1000) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 768) (parent 329) (seen 1005) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 769) (parent 332) (unrealized (8 0)) (comment "4 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 770) (parent 332) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 771) (parent 332) (seen 1018) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 772) (parent 332) (seen 770) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 773) (parent 332) (seen 1023) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 774) (parent 332) (seen 1028) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 775) (parent 333) (seen 435) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 776) (parent 334) (seen 436) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 777) (parent 334) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 778) (parent 334) (seen 775) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 779) (parent 334) (seen 798 1034) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 780) (parent 334) (seen 781 784 1039) (unrealized (7 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 781) (parent 335) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 782) (parent 335) (seen 443) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 783) (parent 335) (seen 441) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 784) (parent 335) (seen 778 1044) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 785) (parent 335) (seen 343 806 1047) (unrealized (7 0)) (comment "6 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 786) (parent 337) (seen 446) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 787) (parent 338) (seen 447) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 788) (parent 338) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 789) (parent 338) (seen 765 799 1052) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 790) (parent 338) (seen 794 1058) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 791) (parent 339) (seen 452) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 792) (parent 339) (seen 453) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 793) (parent 339) (seen 451) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 794) (parent 339) (seen 765 1065) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 795) (parent 339) (seen 344 770 1069) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 796) (parent 340) (seen 824 1072) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 797) (parent 340) (seen 1076 1726) (unrealized (7 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 798) (parent 341) (seen 1730) (unrealized (7 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 799) (parent 341) (seen 765) (unrealized (7 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 800) (parent 341) (seen 460) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 801) (parent 341) (seen 461) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 802) (parent 342) (seen 826 1086) (unrealized (8 0)) (comment "8 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 803) (parent 342) (seen 152 1089) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 804) (parent 343) (seen 464) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 805) (parent 343) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 806) (parent 343) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 807) (parent 343) (seen 813 1097) (unrealized (8 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 808) (parent 343) (seen 343) (unrealized (8 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 809) (parent 344) (seen 469) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 810) (parent 344) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 811) (parent 344) (seen 770 815 1106) (unrealized (9 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 812) (parent 344) (seen 344) (unrealized (9 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 813) (parent 345) (seen 1746) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 814) (parent 345) (seen 475) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 815) (parent 345) (seen 770) (unrealized (8 0)) (comment "4 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 816) (parent 345) (seen 476) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 817) (parent 345) (seen 477) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 818) (parent 346) (seen 333) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 819) (parent 346) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 820) (parent 346) (seen 785 827 1131 1819) (unrealized (8 0)) (comment "8 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 821) (parent 347) (seen 337) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 822) (parent 347) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 823) (parent 347) (seen 795 828 1122) (unrealized (9 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 824) (parent 348) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 825) (parent 348) (seen 801 1136 1861) (unrealized (8 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 826) (parent 349) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 827) (parent 349) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 828) (parent 349) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 829) (parent 349) (seen 817 1152 1884) (unrealized (9 0)) (comment "8 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 830) (parent 352) (seen 493) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 831) (parent 352) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 832) (parent 352) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 833) (parent 352) (seen 1159) (unrealized (9 0)) (comment "7 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 834) (parent 353) (seen 497) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 835) (parent 354) (seen 498) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 836) (parent 354) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 837) (parent 354) (seen 500) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 838) (parent 354) (seen 834) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 839) (parent 354) (seen 838 1174) (unrealized (9 0)) (comment "7 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 840) (parent 355) (seen 490) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 841) (parent 355) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 842) (parent 355) (seen 1162 1897) (unrealized (10 0)) (comment "8 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 843) (parent 356) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 844) (parent 356) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 845) (parent 356) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 846) (parent 356) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 847) (parent 356) (seen 846 1184 1905) (unrealized (9 0)) (comment "7 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 848) (parent 357) (seen 835) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 849) (parent 357) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 850) (parent 357) (seen 837) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 9 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 851) (parent 357) (seen 838) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 852) (parent 357) (seen 851 1190 1906 1922) (unrealized (10 0)) (comment "8 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 853) (parent 358) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 854) (parent 358) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 855) (parent 358) (seen 853) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 856) (parent 358) (seen 165) (unrealized (6 0)) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 857) (parent 358) (seen 854) (unrealized (6 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 858) (parent 359) (seen 1245) (unrealized (6 0)) (comment "3 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 859) (parent 359) (unrealized (1 0)) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 860) (parent 359) (unrealized (6 0)) (comment "3 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 861) (parent 359) (seen 1936 1940) (unrealized (6 0)) (comment "5 in cohort - 3 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 862) (parent 359) (seen 859) (unrealized (6 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 863) (parent 360) (seen 53) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 864) (parent 360) (unrealized (7 0)) (comment "5 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 865) (parent 362) (seen 863) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 866) (parent 362) (seen 1952) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 867) (parent 363) (seen 57) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 868) (parent 363) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 869) (parent 363) (seen 867) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 870) (parent 363) (seen 372) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 871) (parent 363) (seen 870) (unrealized (7 0)) (comment "5 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3))))) (label 872) (parent 364) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 873) (parent 364) (seen 62) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 874) (parent 364) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 875) (parent 364) (seen 873) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 876) (parent 364) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 877) (parent 364) (unrealized (8 0)) (comment "6 in cohort - 6 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 878) (parent 366) (seen 881) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 879) (parent 366) (seen 882) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 880) (parent 366) (unrealized (9 0)) (comment "7 in cohort - 7 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 881) (parent 367) (seen 124) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 882) (parent 367) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 883) (parent 367) (seen 1977) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 884) (parent 368) (seen 28) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 885) (parent 369) (seen 62) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 886) (parent 369) (unrealized (1 0)) (comment "2 in cohort - 2 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 887) (parent 369) (seen 885) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 888) (parent 369) (seen 884) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 889) (parent 369) (seen 888 1965) (unrealized (8 0)) (comment "6 in cohort - 4 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 890) (parent 370) (realized) (comment "1 in cohort - 1 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 891) (parent 370) (seen 890) (realized) (comment "1 in cohort - 0 not yet seen")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 892) (parent 370) (seen 1973) (unrealized (8 0)) (comment "6 in cohort - 5 not yet seen")) (comment "Step limit exceeded--aborting run") (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1358) (parent 589) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1357) (parent 589) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (9 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1356) (parent 589) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1355) (parent 589) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1354) (parent 589) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1353) (parent 589) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1352) (parent 582) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1351) (parent 582) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1350) (parent 582) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1349) (parent 582) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1348) (parent 581) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1347) (parent 581) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1346) (parent 581) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((7 1) (8 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1345) (parent 581) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1344) (parent 581) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1343) (parent 579) (unrealized (1 0) (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1342) (parent 577) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 1341) (parent 577) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1340) (parent 576) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1339) (parent 576) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1338) (parent 576) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1337) (parent 575) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1336) (parent 575) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1335) (parent 575) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1334) (parent 575) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1333) (parent 575) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1332) (parent 572) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1331) (parent 572) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1330) (parent 572) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1329) (parent 572) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1328) (parent 570) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1327) (parent 570) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 1326) (parent 570) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1325) (parent 569) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1324) (parent 569) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (9 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1323) (parent 569) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (9 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1322) (parent 569) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1321) (parent 569) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1320) (parent 569) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1319) (parent 568) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (7 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1318) (parent 568) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1317) (parent 568) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1316) (parent 568) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1315) (parent 568) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1314) (parent 565) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1313) (parent 565) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1312) (parent 565) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1311) (parent 565) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1310) (parent 565) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1309) (parent 564) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1308) (parent 564) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1307) (parent 564) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1306) (parent 564) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (7 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1305) (parent 564) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1304) (parent 563) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1303) (parent 563) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1302) (parent 563) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1301) (parent 563) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1300) (parent 563) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1299) (parent 560) (unrealized (7 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1298) (parent 560) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1297) (parent 560) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1296) (parent 559) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1295) (parent 559) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1294) (parent 559) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1293) (parent 559) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1292) (parent 554) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1291) (parent 554) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1290) (parent 554) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1289) (parent 553) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1288) (parent 553) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1287) (parent 553) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1286) (parent 553) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1285) (parent 551) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1284) (parent 551) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1283) (parent 551) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1282) (parent 551) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1281) (parent 551) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1280) (parent 545) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (4 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1279) (parent 545) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1278) (parent 545) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1277) (parent 544) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1276) (parent 544) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1275) (parent 544) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1274) (parent 544) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1273) (parent 544) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1272) (parent 544) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1271) (parent 543) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1270) (parent 543) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1269) (parent 543) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1268) (parent 543) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1267) (parent 543) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1266) (parent 542) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1265) (parent 542) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1264) (parent 542) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1263) (parent 542) (unrealized (1 0) (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1262) (parent 540) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 1261) (parent 540) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0))))) (label 1260) (parent 540) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1259) (parent 539) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1258) (parent 539) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1257) (parent 539) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1256) (parent 538) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1255) (parent 538) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1254) (parent 538) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1253) (parent 538) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1252) (parent 536) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1251) (parent 536) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1250) (parent 536) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b)) m (5 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1249) (parent 536) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0))))) (label 1248) (parent 534) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1247) (parent 533) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1246) (parent 533) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (5 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1))))) (label 1245) (parent 533) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1244) (parent 532) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1243) (parent 532) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1242) (parent 532) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1241) (parent 532) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1240) (parent 532) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1239) (parent 532) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1238) (parent 531) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (6 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1237) (parent 531) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1236) (parent 531) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1235) (parent 531) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1234) (parent 531) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1233) (parent 530) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1232) (parent 529) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1231) (parent 528) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1230) (parent 528) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1229) (parent 528) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1228) (parent 528) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1227) (parent 528) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1226) (parent 527) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1225) (parent 527) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1224) (parent 527) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1223) (parent 527) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1222) (parent 526) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1221) (parent 526) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1220) (parent 526) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1219) (parent 526) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1218) (parent 526) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1217) (parent 525) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1216) (parent 524) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1215) (parent 523) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1214) (parent 522) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1213) (parent 521) (unrealized (6 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1212) (parent 521) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1211) (parent 521) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1210) (parent 520) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1209) (parent 519) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1208) (parent 519) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1207) (parent 519) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (4 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1206) (parent 519) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1205) (parent 518) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1204) (parent 515) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1203) (parent 515) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1202) (parent 514) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1201) (parent 514) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1200) (parent 514) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1199) (parent 514) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1198) (parent 514) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1197) (parent 513) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1196) (parent 513) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1195) (parent 513) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1194) (parent 513) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1193) (parent 512) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((8 1) (9 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1192) (parent 512) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1191) (parent 512) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1190) (parent 512) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1189) (parent 509) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1188) (parent 509) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1187) (parent 507) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1186) (parent 507) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1185) (parent 507) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1184) (parent 507) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1183) (parent 506) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1182) (parent 505) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1181) (parent 504) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1180) (parent 504) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1179) (parent 503) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1178) (parent 502) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1177) (parent 502) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1176) (parent 502) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1175) (parent 502) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1174) (parent 502) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1173) (parent 499) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1172) (parent 499) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1171) (parent 496) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1170) (parent 496) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1169) (parent 496) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1168) (parent 496) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1167) (parent 496) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (2 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1166) (parent 495) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1165) (parent 494) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1164) (parent 492) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1163) (parent 492) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1162) (parent 492) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1161) (parent 492) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1160) (parent 492) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1159) (parent 492) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1158) (parent 492) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (6 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1157) (parent 491) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1156) (parent 489) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1155) (parent 489) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1154) (parent 489) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1153) (parent 489) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1152) (parent 489) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1151) (parent 488) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1150) (parent 488) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1149) (parent 488) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1148) (parent 488) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1147) (parent 488) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1146) (parent 487) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1145) (parent 487) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1144) (parent 487) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1143) (parent 487) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1142) (parent 487) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1141) (parent 486) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1140) (parent 486) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1139) (parent 485) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1138) (parent 485) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1137) (parent 485) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1136) (parent 485) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1135) (parent 484) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1134) (parent 484) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1133) (parent 483) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1132) (parent 483) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1131) (parent 483) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1130) (parent 483) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1129) (parent 482) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1128) (parent 482) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1127) (parent 482) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1126) (parent 482) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1125) (parent 482) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1124) (parent 480) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1123) (parent 480) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1122) (parent 480) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1121) (parent 480) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1120) (parent 480) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1119) (parent 479) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1118) (parent 479) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1117) (parent 479) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1116) (parent 479) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1115) (parent 479) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1114) (parent 474) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1113) (parent 474) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1112) (parent 474) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1111) (parent 473) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1110) (parent 473) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1109) (parent 473) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1108) (parent 471) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1107) (parent 471) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1106) (parent 471) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1105) (parent 471) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1104) (parent 471) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1103) (parent 470) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1102) (parent 470) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1101) (parent 467) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1100) (parent 467) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1099) (parent 467) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1098) (parent 467) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1097) (parent 467) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1096) (parent 466) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1095) (parent 465) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1094) (parent 465) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1093) (parent 463) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1092) (parent 463) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1091) (parent 463) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1090) (parent 463) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1089) (parent 463) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1088) (parent 462) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1087) (parent 462) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1086) (parent 462) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1085) (parent 462) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (3 0)) ((3 1) (6 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1084) (parent 462) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1083) (parent 462) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1082) (parent 459) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1081) (parent 459) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1080) (parent 458) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1079) (parent 458) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1078) (parent 457) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1077) (parent 457) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1076) (parent 457) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1075) (parent 457) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1074) (parent 456) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1073) (parent 456) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1072) (parent 456) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1071) (parent 456) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1070) (parent 455) (unrealized (7 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1069) (parent 455) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1068) (parent 455) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1067) (parent 455) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1066) (parent 454) (unrealized (7 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1065) (parent 454) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1064) (parent 454) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1063) (parent 454) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1062) (parent 454) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1061) (parent 453) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1060) (parent 451) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1059) (parent 450) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1058) (parent 450) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1057) (parent 450) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1056) (parent 450) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1055) (parent 450) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1054) (parent 449) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1053) (parent 449) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1052) (parent 449) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1051) (parent 449) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1050) (parent 448) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1049) (parent 448) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1048) (parent 445) (unrealized (6 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1047) (parent 445) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1046) (parent 445) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1045) (parent 444) (unrealized (6 0) (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1044) (parent 444) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1043) (parent 444) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1042) (parent 444) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (3 0)) ((2 1) (4 0)) ((3 1) (2 0)) ((4 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1041) (parent 442) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1040) (parent 440) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1039) (parent 440) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1038) (parent 440) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1037) (parent 440) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1036) (parent 439) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1035) (parent 439) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1034) (parent 439) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1033) (parent 439) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1032) (parent 437) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1031) (parent 437) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1030) (parent 434) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1029) (parent 434) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1028) (parent 434) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1027) (parent 434) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1026) (parent 434) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1025) (parent 433) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1024) (parent 433) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1023) (parent 433) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1022) (parent 433) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1021) (parent 433) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1020) (parent 432) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1019) (parent 432) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1018) (parent 432) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1017) (parent 432) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1016) (parent 432) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1015) (parent 431) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1014) (parent 430) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1013) (parent 430) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1012) (parent 430) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1011) (parent 430) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1010) (parent 429) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1009) (parent 429) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1008) (parent 429) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1007) (parent 427) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1006) (parent 427) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1005) (parent 427) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1004) (parent 427) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1003) (parent 427) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1002) (parent 426) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1001) (parent 426) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1000) (parent 426) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 999) (parent 426) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 998) (parent 426) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 997) (parent 425) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 996) (parent 425) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 995) (parent 423) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 994) (parent 423) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 993) (parent 423) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 992) (parent 422) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 991) (parent 422) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 990) (parent 422) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (6 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 989) (parent 422) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 988) (parent 422) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 987) (parent 421) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 986) (parent 421) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 985) (parent 421) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 984) (parent 421) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 983) (parent 421) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 982) (parent 417) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 981) (parent 417) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 980) (parent 417) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 979) (parent 417) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 978) (parent 415) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 977) (parent 415) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (9 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 976) (parent 415) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 975) (parent 415) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 974) (parent 413) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 973) (parent 413) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 972) (parent 411) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((7 1) (8 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 971) (parent 411) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 970) (parent 411) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 969) (parent 411) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 968) (parent 407) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 967) (parent 407) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 966) (parent 407) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 965) (parent 406) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 964) (parent 406) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 963) (parent 406) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 962) (parent 404) (unrealized (8 0) (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 961) (parent 404) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 960) (parent 404) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 959) (parent 404) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 958) (parent 403) (unrealized (8 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 957) (parent 403) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 956) (parent 403) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 955) (parent 403) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 954) (parent 403) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 953) (parent 400) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 952) (parent 400) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 951) (parent 400) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 950) (parent 400) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 949) (parent 399) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 948) (parent 399) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 947) (parent 399) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 946) (parent 397) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 945) (parent 397) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 944) (parent 392) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 943) (parent 392) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 942) (parent 392) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 941) (parent 390) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 940) (parent 390) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 939) (parent 390) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 938) (parent 390) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 937) (parent 389) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 936) (parent 389) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 935) (parent 387) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 934) (parent 387) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 933) (parent 387) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 932) (parent 387) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 931) (parent 386) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 930) (parent 386) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 929) (parent 386) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 928) (parent 386) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 927) (parent 386) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 926) (parent 386) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 925) (parent 383) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 924) (parent 383) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 923) (parent 382) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 922) (parent 382) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 921) (parent 382) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 920) (parent 381) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 919) (parent 381) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 918) (parent 381) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 3 resp 2) m (6 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 917) (parent 381) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 916) (parent 380) (unrealized (7 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 915) (parent 380) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 914) (parent 380) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 913) (parent 380) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 912) (parent 379) (unrealized (7 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 911) (parent 379) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 910) (parent 379) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 909) (parent 379) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 908) (parent 379) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 907) (parent 376) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 906) (parent 376) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 905) (parent 376) (unrealized (5 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 904) (parent 376) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 903) (parent 375) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 902) (parent 375) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 901) (parent 375) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 900) (parent 374) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 899) (parent 374) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 898) (parent 371) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (5 0) (enc m (pubk a-3)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 897) (parent 371) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 896) (parent 371) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 895) (parent 371) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 894) (parent 371) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (5 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3))))) (label 893) (parent 371) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1359) (parent 590) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1360) (parent 590) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1361) (parent 590) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1362) (parent 591) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1363) (parent 591) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1364) (parent 591) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1365) (parent 591) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1366) (parent 593) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1367) (parent 593) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1368) (parent 593) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1369) (parent 593) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1370) (parent 593) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1371) (parent 594) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1372) (parent 594) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1373) (parent 594) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1374) (parent 594) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1375) (parent 594) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1376) (parent 595) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1377) (parent 595) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1378) (parent 595) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 9 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1379) (parent 595) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1380) (parent 595) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1381) (parent 596) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1382) (parent 596) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1383) (parent 596) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1384) (parent 596) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1385) (parent 598) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1386) (parent 598) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1387) (parent 598) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (7 0) (enc m (pubk a-5)) (enc (enc m (pubk a-5)) b (pubk a-5)) (enc (enc m (pubk b)) a-5 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-4)) b (pubk a-4))))) (label 1388) (parent 598) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk a)) a-6 (pubk a))) (send (enc (enc m (pubk a-6)) a (pubk a-6))))) (label 1389) (parent 598) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 4 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1390) (parent 599) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 8 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1391) (parent 599) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 a-7 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (defstrand resp 2 (m m) (a a-7) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6)))) ((recv (enc (enc m (pubk b)) a-7 (pubk b))) (send (enc (enc m (pubk a-7)) b (pubk a-7))))) (label 1392) (parent 599) (unrealized (11 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1393) (parent 600) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1394) (parent 600) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1395) (parent 600) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (7 0) (enc m (pubk a-5)) (enc (enc m (pubk a-5)) b (pubk a-5)) (enc (enc m (pubk b)) a-5 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-4)) b (pubk a-4))))) (label 1396) (parent 600) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk a)) a-6 (pubk a))) (send (enc (enc m (pubk a-6)) a (pubk a-6))))) (label 1397) (parent 600) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 6 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1398) (parent 601) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1399) (parent 601) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1400) (parent 601) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-4) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 10 resp 2) m (7 0) (enc m (pubk a-5)) (enc (enc m (pubk a-5)) b (pubk a-5)) (enc (enc m (pubk b)) a-5 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1401) (parent 601) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-6 (pubk a))) (send (enc (enc m (pubk a-6)) a (pubk a-6))))) (label 1402) (parent 601) (unrealized (11 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1403) (parent 603) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1404) (parent 603) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1405) (parent 603) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1406) (parent 603) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1407) (parent 605) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1408) (parent 605) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1409) (parent 608) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1410) (parent 608) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1411) (parent 608) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1412) (parent 608) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1413) (parent 608) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1414) (parent 611) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1415) (parent 611) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1416) (parent 611) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 7 resp 2) m (6 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1417) (parent 611) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1418) (parent 611) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1419) (parent 612) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1420) (parent 612) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1421) (parent 612) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1422) (parent 612) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1423) (parent 612) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1424) (parent 612) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1425) (parent 614) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1426) (parent 614) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1427) (parent 614) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1428) (parent 614) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1429) (parent 614) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1430) (parent 615) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1431) (parent 615) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1432) (parent 615) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1433) (parent 615) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1434) (parent 617) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1435) (parent 617) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1436) (parent 617) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1437) (parent 617) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1438) (parent 618) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1439) (parent 618) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1440) (parent 618) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1441) (parent 618) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1442) (parent 619) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1443) (parent 619) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((4 1) (5 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 1444) (parent 620) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1445) (parent 621) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1446) (parent 621) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1447) (parent 621) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1448) (parent 621) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1449) (parent 622) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1450) (parent 622) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1451) (parent 622) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1452) (parent 622) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1453) (parent 622) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1454) (parent 623) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1455) (parent 623) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1456) (parent 624) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1457) (parent 624) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1458) (parent 624) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1459) (parent 624) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1460) (parent 625) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1461) (parent 626) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1462) (parent 626) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1463) (parent 626) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1464) (parent 626) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1465) (parent 626) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (5 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1466) (parent 627) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2))))) (label 1467) (parent 629) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1468) (parent 629) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1469) (parent 629) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1470) (parent 629) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1471) (parent 630) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1472) (parent 630) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1473) (parent 630) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1474) (parent 630) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (5 0)) ((5 1) (2 0))) (non-orig (privk a)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a-0 (pubk a))) (send (enc (enc m (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1475) (parent 631) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1476) (parent 634) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1477) (parent 634) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1478) (parent 634) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1479) (parent 634) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (7 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1480) (parent 634) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1481) (parent 634) (unrealized (7 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1482) (parent 635) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1483) (parent 635) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (7 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1484) (parent 635) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1485) (parent 635) (unrealized (7 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1486) (parent 640) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1487) (parent 640) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1488) (parent 640) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1489) (parent 641) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1490) (parent 641) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1491) (parent 641) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1492) (parent 641) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1493) (parent 645) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1494) (parent 645) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1495) (parent 645) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (8 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1496) (parent 645) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1497) (parent 645) (unrealized (8 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1498) (parent 646) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1499) (parent 646) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (8 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1500) (parent 646) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (7 0)) ((6 1) (3 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1501) (parent 646) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1502) (parent 646) (unrealized (8 0) (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (5 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1503) (parent 647) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1504) (parent 648) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1505) (parent 648) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((3 1) (5 0)) ((4 1) (2 0)) ((5 1) (2 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1506) (parent 650) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1507) (parent 651) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1508) (parent 651) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1509) (parent 651) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1510) (parent 651) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1511) (parent 653) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1512) (parent 653) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1513) (parent 654) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (6 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1514) (parent 654) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((3 1) (6 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1515) (parent 655) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((3 1) (5 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1516) (parent 656) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1517) (parent 660) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1518) (parent 660) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1519) (parent 660) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1520) (parent 660) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1521) (parent 660) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (8 0)) ((6 1) (3 0)) ((7 1) (3 0)) ((8 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1522) (parent 661) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (5 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1523) (parent 663) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1524) (parent 665) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1525) (parent 665) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1526) (parent 665) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (7 0)) ((6 1) (3 0)) ((7 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1527) (parent 666) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (3 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (5 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1528) (parent 667) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1529) (parent 668) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1530) (parent 668) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1531) (parent 670) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1532) (parent 670) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1533) (parent 670) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((7 1) (8 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1534) (parent 670) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (3 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1535) (parent 670) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1536) (parent 672) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1537) (parent 672) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1538) (parent 672) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1539) (parent 673) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1540) (parent 673) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (3 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1541) (parent 673) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((3 1) (7 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1542) (parent 674) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1543) (parent 675) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (2 0)) ((5 1) (2 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1544) (parent 676) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1545) (parent 679) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1546) (parent 679) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1547) (parent 679) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1548) (parent 679) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1549) (parent 679) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1550) (parent 681) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1551) (parent 681) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1552) (parent 684) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1553) (parent 684) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1554) (parent 684) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1555) (parent 684) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1556) (parent 684) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1557) (parent 684) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1558) (parent 685) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1559) (parent 686) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1560) (parent 686) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1561) (parent 688) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1562) (parent 688) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 6 resp 2) m (7 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1563) (parent 688) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1564) (parent 688) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1565) (parent 689) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1566) (parent 689) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1567) (parent 689) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1568) (parent 689) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1569) (parent 689) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1570) (parent 689) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (3 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1571) (parent 690) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1572) (parent 692) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1573) (parent 692) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (7 0) (enc m (pubk a-2)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1574) (parent 692) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1575) (parent 692) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1576) (parent 693) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1577) (parent 693) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (9 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1578) (parent 693) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1579) (parent 693) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1580) (parent 693) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1581) (parent 693) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1582) (parent 693) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1583) (parent 694) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1584) (parent 694) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1585) (parent 694) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1586) (parent 694) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1587) (parent 696) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1588) (parent 696) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1589) (parent 696) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1590) (parent 696) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1591) (parent 697) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1592) (parent 697) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1593) (parent 697) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1594) (parent 697) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1595) (parent 697) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1596) (parent 697) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1597) (parent 698) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1598) (parent 698) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1599) (parent 698) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1600) (parent 698) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1601) (parent 698) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-2)) b (pubk a-2)) (enc (enc m (pubk b)) a-2 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1602) (parent 700) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1603) (parent 700) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1604) (parent 700) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1605) (parent 700) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1606) (parent 700) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1607) (parent 701) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1608) (parent 701) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1609) (parent 701) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1610) (parent 701) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1611) (parent 703) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1612) (parent 703) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((3 1) (6 0)) ((4 1) (2 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 1613) (parent 704) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1614) (parent 705) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1615) (parent 705) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1616) (parent 705) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1617) (parent 705) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1618) (parent 705) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1619) (parent 706) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1620) (parent 706) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1))))) (label 1621) (parent 707) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1622) (parent 708) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1623) (parent 708) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1624) (parent 708) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1625) (parent 708) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1626) (parent 708) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1627) (parent 709) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1628) (parent 709) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1629) (parent 709) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1630) (parent 709) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1631) (parent 710) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1632) (parent 710) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-1 b) (a-2 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1633) (parent 711) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2))))) (label 1634) (parent 711) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((5 1) (7 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1635) (parent 711) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1636) (parent 711) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1637) (parent 711) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((4 1) (6 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1638) (parent 712) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1639) (parent 713) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1640) (parent 713) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1641) (parent 713) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1642) (parent 713) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1643) (parent 713) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1644) (parent 713) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (2 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1645) (parent 717) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1646) (parent 718) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1647) (parent 718) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1648) (parent 718) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1649) (parent 718) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1650) (parent 719) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1651) (parent 719) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1652) (parent 719) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1653) (parent 719) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1654) (parent 719) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1655) (parent 723) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1656) (parent 723) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1657) (parent 723) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (9 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1658) (parent 723) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1659) (parent 723) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1660) (parent 723) (unrealized (9 0) (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 8 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1661) (parent 724) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 2 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1662) (parent 724) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (9 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 5 resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1663) (parent 724) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1664) (parent 724) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1665) (parent 724) (unrealized (9 0) (11 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1666) (parent 727) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1667) (parent 727) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1668) (parent 728) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1669) (parent 728) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1670) (parent 728) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1671) (parent 730) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1672) (parent 730) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (8 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1673) (parent 730) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1674) (parent 730) (unrealized (8 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1675) (parent 731) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (8 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1676) (parent 731) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1677) (parent 731) (unrealized (8 0) (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1678) (parent 733) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1679) (parent 733) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (2 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1680) (parent 735) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (3 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1681) (parent 736) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1682) (parent 736) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1683) (parent 736) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (3 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1684) (parent 736) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1685) (parent 738) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1686) (parent 738) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1687) (parent 738) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (8 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1688) (parent 739) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (8 0)) ((7 1) (3 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1689) (parent 739) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (7 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1690) (parent 739) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (2 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1691) (parent 740) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (2 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1692) (parent 741) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1693) (parent 745) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m m) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (6 0)) ((6 1) (3 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc m (pubk a)) a-1 (pubk a))) (send (enc (enc m (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1694) (parent 745) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1695) (parent 745) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1696) (parent 745) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1697) (parent 745) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1698) (parent 748) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1699) (parent 748) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1700) (parent 750) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1701) (parent 750) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1702) (parent 750) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((8 1) (9 0)) ((9 1) (3 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1703) (parent 750) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (3 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1704) (parent 750) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1705) (parent 754) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (10 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 6 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1706) (parent 754) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (10 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 8 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1707) (parent 754) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1708) (parent 754) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 4 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1709) (parent 757) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 6 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1710) (parent 757) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 8 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1711) (parent 757) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0)) ((11 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1712) (parent 757) (unrealized (11 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (9 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1713) (parent 758) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((6 1) (9 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1714) (parent 758) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1715) (parent 758) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (5 0)) ((7 1) (3 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1716) (parent 758) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (2 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1717) (parent 759) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((6 1) (2 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1718) (parent 760) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (2 0)) ((4 1) (2 0)) ((5 1) (4 0)) ((6 1) (2 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a-0 (pubk b))) (send (enc (enc m (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1719) (parent 761) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1720) (parent 762) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1721) (parent 762) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1722) (parent 762) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1723) (parent 762) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1724) (parent 762) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1725) (parent 763) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b) (a-3 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1726) (parent 763) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1727) (parent 763) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1728) (parent 763) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1729) (parent 763) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1730) (parent 764) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1731) (parent 764) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1732) (parent 764) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1733) (parent 766) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1734) (parent 766) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1735) (parent 767) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1736) (parent 767) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1737) (parent 767) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1738) (parent 767) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1739) (parent 767) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1740) (parent 768) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1741) (parent 768) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1742) (parent 768) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1743) (parent 768) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1744) (parent 768) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1745) (parent 769) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1746) (parent 769) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1747) (parent 769) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1748) (parent 769) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1749) (parent 770) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1750) (parent 771) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1751) (parent 771) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1752) (parent 771) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1753) (parent 771) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1754) (parent 771) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1755) (parent 772) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1756) (parent 772) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1757) (parent 772) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1758) (parent 773) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1759) (parent 773) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1760) (parent 773) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1761) (parent 773) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1762) (parent 773) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1763) (parent 774) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1764) (parent 774) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1765) (parent 774) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 9 resp 2) m (6 0) (enc m (pubk a-4)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1766) (parent 774) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk a)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1767) (parent 774) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1768) (parent 777) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1769) (parent 777) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1770) (parent 779) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1771) (parent 779) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1772) (parent 779) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1773) (parent 779) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1774) (parent 780) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1775) (parent 780) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1776) (parent 780) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1777) (parent 780) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((2 1) (1 0)) ((3 1) (5 0)) ((4 1) (3 0)) ((5 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1778) (parent 781) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1779) (parent 784) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1780) (parent 784) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1781) (parent 784) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1782) (parent 784) (unrealized (7 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1783) (parent 785) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1784) (parent 785) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1785) (parent 785) (unrealized (7 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1786) (parent 788) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1787) (parent 788) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1788) (parent 789) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1789) (parent 789) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1790) (parent 789) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1791) (parent 789) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1792) (parent 790) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1793) (parent 790) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1794) (parent 790) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1795) (parent 790) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1796) (parent 790) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1797) (parent 794) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1798) (parent 794) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1799) (parent 794) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1800) (parent 794) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1801) (parent 794) (unrealized (8 0) (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1802) (parent 795) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1803) (parent 795) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1804) (parent 795) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-6) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-6 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-6)) a (pubk a-6))))) (label 1805) (parent 795) (unrealized (8 0) (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1806) (parent 796) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1807) (parent 796) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1808) (parent 796) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1809) (parent 796) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1810) (parent 797) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1811) (parent 797) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1812) (parent 797) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1813) (parent 797) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1814) (parent 798) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1815) (parent 798) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1816) (parent 799) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1817) (parent 799) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1818) (parent 802) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1819) (parent 802) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1820) (parent 802) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1821) (parent 802) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((7 1) (8 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1822) (parent 802) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1823) (parent 802) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1824) (parent 803) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1825) (parent 803) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1826) (parent 803) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((7 1) (8 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1827) (parent 803) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1828) (parent 803) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1829) (parent 805) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1830) (parent 805) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((4 1) (5 0)) ((5 1) (1 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1831) (parent 806) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1832) (parent 807) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1833) (parent 807) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1834) (parent 807) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1835) (parent 807) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (6 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1836) (parent 807) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1837) (parent 810) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1838) (parent 810) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (9 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1839) (parent 811) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1840) (parent 811) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1841) (parent 811) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1842) (parent 811) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1843) (parent 811) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1844) (parent 813) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1845) (parent 813) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1846) (parent 813) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1847) (parent 815) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1848) (parent 815) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1849) (parent 815) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1850) (parent 819) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1851) (parent 819) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1852) (parent 819) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1853) (parent 819) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1854) (parent 819) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1855) (parent 820) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1856) (parent 820) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1857) (parent 820) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1858) (parent 820) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1859) (parent 822) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1860) (parent 822) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 8 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1861) (parent 822) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1862) (parent 822) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1863) (parent 822) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1864) (parent 823) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (9 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1865) (parent 823) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1866) (parent 823) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (9 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1867) (parent 823) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1868) (parent 823) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1869) (parent 824) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1870) (parent 824) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1871) (parent 825) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1872) (parent 825) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (8 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1873) (parent 825) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (7 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1874) (parent 825) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1875) (parent 826) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1876) (parent 826) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1877) (parent 827) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1878) (parent 827) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 5 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-3)) b (pubk a-3)) (enc (enc m (pubk b)) a-3 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1879) (parent 827) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1880) (parent 827) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (7 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1881) (parent 827) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 4 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4))))) (label 1882) (parent 828) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 b)) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1883) (parent 828) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 9 resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a-4)) b (pubk a-4)) (enc (enc m (pubk b)) a-4 (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1884) (parent 828) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-5 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-5)) a (pubk a-5))))) (label 1885) (parent 828) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1886) (parent 828) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1887) (parent 829) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((5 1) (9 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1888) (parent 829) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((6 1) (9 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1889) (parent 829) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1890) (parent 829) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (1 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1891) (parent 829) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1892) (parent 831) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (7 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1893) (parent 832) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (9 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1894) (parent 833) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1895) (parent 833) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1896) (parent 833) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1897) (parent 833) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1898) (parent 833) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (8 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1899) (parent 833) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1900) (parent 836) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1901) (parent 836) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (9 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1902) (parent 839) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1903) (parent 839) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1904) (parent 839) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1905) (parent 839) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1906) (parent 839) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1907) (parent 841) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (10 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 9 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1908) (parent 842) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-6 a)) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1909) (parent 842) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (10 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 2 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1910) (parent 842) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 a-7 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-7) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-7 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-7)) b (pubk a-7))))) (label 1911) (parent 842) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (10 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 7 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6))))) (label 1912) (parent 842) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (defstrand resp 2 (m m) (a a-6) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (8 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a-6 (pubk b))) (send (enc (enc m (pubk a-6)) b (pubk a-6)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1913) (parent 842) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (5 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4))))) (label 1914) (parent 843) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1915) (parent 844) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1916) (parent 844) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1917) (parent 845) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-1) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (4 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (3 0)) ((5 1) (3 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-1 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-3)) b (pubk a-3))))) (label 1918) (parent 846) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (9 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 5 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1919) (parent 847) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1920) (parent 847) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((7 1) (9 0)) ((8 1) (6 0)) ((9 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 7 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1921) (parent 847) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (8 0)) ((8 1) (6 0)) ((9 1) (6 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1922) (parent 847) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1923) (parent 849) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (10 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1924) (parent 849) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1925) (parent 852) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (10 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 5 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1926) (parent 852) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((9 1) (10 0)) ((10 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 11 9 resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5))))) (label 1927) (parent 852) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-2) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-5) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((0 0) (11 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (4 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0)) ((10 1) (6 0)) ((11 1) (10 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (10 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-4 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-5 (pubk a))) (send (enc (enc m (pubk a-5)) a (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1928) (parent 852) (unrealized (10 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((3 1) (5 0)) ((4 1) (1 0)) ((5 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1929) (parent 853) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2))))) (label 1930) (parent 854) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1931) (parent 854) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1932) (parent 857) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1933) (parent 857) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1934) (parent 857) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1935) (parent 857) (unrealized (6 0) (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1936) (parent 858) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1937) (parent 858) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (1 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1))))) (label 1938) (parent 859) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b)) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2))))) (label 1939) (parent 860) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1940) (parent 860) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc m (pubk b)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1941) (parent 860) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b))))) (label 1942) (parent 861) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 7 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2))))) (label 1943) (parent 861) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1944) (parent 861) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1945) (parent 862) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a b) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-2 b)) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) b (pubk a))) (send (enc (enc m (pubk b)) a (pubk b)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1946) (parent 862) (unrealized (1 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-3 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-3)) b (pubk a-3))))) (label 1947) (parent 862) (unrealized (6 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (6 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 4 resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1948) (parent 862) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (1 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (6 0) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3))))) (label 1949) (parent 862) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1950) (parent 864) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1951) (parent 864) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1952) (parent 864) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1953) (parent 864) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1954) (parent 864) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (8 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1955) (parent 866) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1956) (parent 866) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1957) (parent 866) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1958) (parent 866) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (6 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1959) (parent 866) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1960) (parent 868) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1961) (parent 868) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 3 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1962) (parent 871) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1963) (parent 871) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 8 2 resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1964) (parent 871) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (6 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (7 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1965) (parent 871) (unrealized (7 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (4 0))) (non-orig (privk a)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3))))) (label 1966) (parent 872) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1967) (parent 874) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1968) (parent 874) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (1 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (4 0)) ((6 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation generalization deleted (2 0)) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1969) (parent 876) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1970) (parent 877) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (8 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1971) (parent 877) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (b a a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a b) (b b)) (deflistener m) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) b)) (a a-2) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (defstrand resp 2 (m m) (a b) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-3 b) (a-4 b)) m (8 0) (enc (enc m (pubk b)) b (pubk b))) (traces ((send (enc (enc m (pubk b)) b (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc (enc m (pubk b)) b (pubk b)) a-2 (pubk b))) (send (enc (enc (enc m (pubk b)) b (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b)))) ((recv (enc (enc m (pubk b)) b (pubk b))) (send (enc (enc m (pubk b)) b (pubk b))))) (label 1972) (parent 877) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1973) (parent 877) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((7 1) (8 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1974) (parent 877) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (7 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (5 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (6 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1975) (parent 877) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (9 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 8 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1976) (parent 880) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (9 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 3 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1977) (parent 880) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-5 a)) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1978) (parent 880) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (9 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 2 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1979) (parent 880) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 a-6 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-6) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-6 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-6)) b (pubk a-6))))) (label 1980) (parent 880) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (9 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 10 6 resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5))))) (label 1981) (parent 880) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-4) (b b)) (defstrand resp 2 (m m) (a a-5) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((0 0) (10 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (7 0)) ((10 1) (9 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (9 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-4 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a-5 (pubk b))) (send (enc (enc m (pubk a-5)) b (pubk a-5)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1982) (parent 880) (unrealized (9 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (6 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1983) (parent 882) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (8 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1984) (parent 883) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (contracted (a-4 a)) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1985) (parent 883) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (8 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1986) (parent 883) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (7 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4))))) (label 1987) (parent 883) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (7 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (7 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk b)) a-4 (pubk b))) (send (enc (enc m (pubk a-4)) b (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1988) (parent 883) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk b)) a-3 (pubk b))) (send (enc (enc m (pubk a-3)) b (pubk a-3))))) (label 1989) (parent 886) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (defstrand resp 2 (m m) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (8 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (1 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (1 0) (enc m (pubk a)) (enc m (pubk b)) (enc (enc m (pubk a)) b (pubk a)) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a-3 (pubk a))) (send (enc (enc m (pubk a-3)) a (pubk a-3))))) (label 1990) (parent 886) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1991) (parent 889) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (8 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1992) (parent 889) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((2 1) (8 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 2 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1993) (parent 889) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((2 1) (7 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (5 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 1994) (parent 889) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m m) (a a-1) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-2) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (5 0)) ((2 1) (1 0)) ((3 1) (4 0)) ((4 1) (1 0)) ((5 1) (6 0)) ((6 1) (4 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation generalization deleted (4 0)) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc m (pubk b)) a-1 (pubk b))) (send (enc (enc m (pubk a-1)) b (pubk a-1)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-2 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-2)) a (pubk a-2))))) (label 1995) (parent 890) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 a-5 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-5) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-5 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-5)) b (pubk a-5))))) (label 1996) (parent 892) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a a-0 a-1 a-2 a-3 name)) (defstrand init 1 (m m) (a a) (b a)) (deflistener m) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-0) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b a)) (defstrand resp 2 (m m) (a a) (b a)) (defstrand resp 2 (m (cat (enc m (pubk a)) a)) (a a-3) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0))) (non-orig (privk a)) (uniq-orig m) (operation nonce-test (displaced 9 7 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk a)) a (pubk a)))) ((recv m) (send m)) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-0 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-0)) a (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk a)) a-2 (pubk a))) (send (enc (enc m (pubk a-2)) a (pubk a-2)))) ((recv (enc (enc m (pubk a)) a (pubk a))) (send (enc (enc m (pubk a)) a (pubk a)))) ((recv (enc (enc (enc m (pubk a)) a (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) a (pubk a-3)) a (pubk a-3))))) (label 1997) (parent 892) (realized) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (8 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 3 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1998) (parent 892) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((6 1) (8 0)) ((7 1) (5 0)) ((8 1) (5 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (displaced 9 6 resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4))))) (label 1999) (parent 892) (unrealized (8 0)) (aborted) (comment "aborted")) (defskeleton dy (vars (m text) (a b a-0 a-1 a-2 a-3 a-4 name)) (defstrand init 1 (m m) (a a) (b b)) (deflistener m) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk b)) a)) (a a-0) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-1) (b a)) (defstrand resp 2 (m m) (a a-2) (b b)) (defstrand resp 2 (m m) (a a) (b b)) (defstrand resp 2 (m (cat (enc m (pubk a)) b)) (a a-3) (b a)) (defstrand resp 2 (m m) (a a-4) (b a)) (defstrand resp 2 (m m) (a a) (b b)) (precedes ((0 0) (2 0)) ((0 0) (3 0)) ((0 0) (6 0)) ((0 0) (9 0)) ((2 1) (4 0)) ((3 1) (1 0)) ((4 1) (1 0)) ((5 1) (1 0)) ((6 1) (7 0)) ((7 1) (5 0)) ((8 1) (5 0)) ((9 1) (8 0))) (non-orig (privk a) (privk b)) (uniq-orig m) (operation nonce-test (added-strand resp 2) m (8 0) (enc (enc m (pubk b)) a (pubk b))) (traces ((send (enc (enc m (pubk b)) a (pubk b)))) ((recv m) (send m)) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk b)) a (pubk b)) a-0 (pubk b))) (send (enc (enc (enc m (pubk b)) a (pubk a-0)) b (pubk a-0)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-1 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-1)) a (pubk a-1)))) ((recv (enc (enc m (pubk b)) a-2 (pubk b))) (send (enc (enc m (pubk a-2)) b (pubk a-2)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a)))) ((recv (enc (enc (enc m (pubk a)) b (pubk a)) a-3 (pubk a))) (send (enc (enc (enc m (pubk a)) b (pubk a-3)) a (pubk a-3)))) ((recv (enc (enc m (pubk a)) a-4 (pubk a))) (send (enc (enc m (pubk a-4)) a (pubk a-4)))) ((recv (enc (enc m (pubk b)) a (pubk b))) (send (enc (enc m (pubk a)) b (pubk a))))) (label 2000) (parent 892) (unrealized (8 0)) (aborted) (comment "aborted"))