FU$ U$ U$ 0I:9" #%%DSIDICT:_cv currentdict /bu known {bu}if userdict /_cv known not{userdict /_cv 30 dict put}if _cv begin /bdf{bind def}bind def currentscreen/cs exch def/ca exch def/cf exch def systemdict/setcmykcolor known{/cvcmyk /setcmykcolor load def}{/cvcmyk{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}bdf}ifelse /ss{//cf //ca //cs setscreen}bdf /stg{ss setgray}bdf /strgb{ss setrgbcolor}bdf /stcmyk{ss cvcmyk}bdf /min1{dup 0 eq{pop 1}if}bdf end currentdict /bn known {bn}if d1drw2VeP ddrw2:ddrw2:$d4drw2: ,  Helvetica .+Wd4drw2:  p)1ddrw2:d1drw2Ud ddrw2:ddrw2:$d4drw2:  (Vd4drw2:  p)2ddrw2:d`drw2gsgs Z "g d`drw2gggg Z "gd`drw2~~ Z "~ud`drw2 Z "d`drw2gg Z "td`drw2n~~n Z "~d`drw2~~~~ Z "~d`drw2nvnv Z "nd`drw2wwww Z "wd`drw2bb Z "bd`drw2 Z "d`drw2w@@w@@ Z wd`drw2bssb Z "sd`drw2bbbb Z #djdrw2@@ Z   """""djdrw2|@@~~ Z   ""~"~"~"~djdrw2@@ Z   """djdrw2`c@@bb Z   "c"b"bd1drw2X# ddrw2:ddrw2:$d4drw2:  , Geneva+#6precharge Sblockd drw2:  + write registersd drw2:  (sgoto next key stated drw2:  (ZDES iteration to Sblockddrw2:d1drw2# ddrw2:ddrw2:$d4drw2: A(evaluate Sblockd drw2:  d drw2:  * generate next subkeyd drw2:  *finish DES iterationddrw2:ddrw2D