Untitled

342 min read Original article ↗
%PDF-1.2 %���� 2 0 obj << /Length 15406 >> stream BT /T22 1 Tf 0.12 0 0 -0.12 168 696.06 Tm 0 g /GS1 gs 0 Tc 0 Tw (A)Tj 145.9999 0 TD (F)Tj 74 0 TD (uture-Adaptable)Tj 1015.0001 0 TD (P)Tj 88 0 TD (assw)Tj 264 0 TD (ord)Tj 243 0 TD (Sc)Tj 131 0 TD (heme)Tj /T21 1 Tf -1530 241.0005 TD [(Niels)-32000(Pro)]TJ 392 0 TD (v)Tj 47.9998 0 TD (os)Tj 121.0002 0 TD [(and)-32000(Da)]TJ 309.9998 0 TD [(vid)-32000(Mazi)]TJ 371.0002 0 TD (\022)Tj 2.9998 0 TD (eres)Tj /T20 1 Tf -1101.9998 116 TD (f)Tj /T21 1 Tf 50 0 TD (pro)Tj 138 0 TD (v)Tj 48 0 TD (os,dm)Tj /T20 1 Tf 250 0 TD (g)Tj /T21 1 Tf 50 0 TD [(@op)-3000(en)]TJ 276 0 TD (bsd.org)Tj /T19 1 Tf -726 116.9995 TD (The)Tj 200 0 TD (Op)Tj 120 0 TD (enBSD)Tj 331 0 TD (Pr)Tj 101.9998 0 TD (oje)Tj 120 0 TD (ct)Tj /T18 1 Tf -2333 325 TD (Abstract)Tj /T17 1 Tf 0 244.0005 TD (Man)Tj 162 0 TD (y)Tj 100 0 TD (authen)Tj 247 0 TD (tication)Tj 334 0 TD (sc)Tj 68 0 TD (hemes)Tj 278 0 TD [(dep)-2000(end)]TJ 318.0001 0 TD (on)Tj 144.9998 0 TD (secret)Tj -1651.9999 100 TD (passw)Tj 212 0 TD (ords.)Tj 285.0001 0 TD (Unfortunately)Tj 503 0 TD (,)Tj 81 0 TD (the)Tj 166.9999 0 TD (length)Tj 278.0001 0 TD (and)Tj 186 0 TD (ran-)Tj -1712.0001 100 TD (domness)Tj 363.0001 0 TD (of)Tj 123.9999 0 TD (user-c)Tj 212 0 TD (hosen)Tj 260 0 TD (passw)Tj 212 0 TD (ords)Tj 209.0001 0 TD (remain)Tj 307 0 TD (\014xed)Tj -1687.0001 99 TD (o)Tj 40 0 TD (v)Tj 42.0001 0 TD (er)Tj 116 0 TD (time.)Tj 281.9999 0 TD (In)Tj 124 0 TD (con)Tj 123 0 TD (trast,)Tj 247.0001 0 TD (hardw)Tj 225 0 TD (are)Tj 157.9999 0 TD (impro)Tj 211.0001 0 TD (v)Tj 42 0 TD (emen)Tj 187 0 TD (ts)Tj -1797.0001 100 TD (constan)Tj 276.0001 0 TD (tly)Tj 131.9999 0 TD (giv)Tj 107 0 TD (e)Tj 70 0 TD (attac)Tj 183 0 TD (k)Tj 42 0 TD [(ers)-31000(increasing)]TJ 529 0 TD (computational)Tj -1339 99 TD 2 Tc (po)Tj 88.0001 0 TD 0 Tc (w)Tj 57.9999 0 TD (er.)Tj 146.0001 0 TD (As)Tj 128 0 TD (a)Tj 74.9999 0 TD (result,)Tj 262 0 TD (passw)Tj 212 0 TD [(ord)-31000(sc)]TJ 220 0 TD (hemes)Tj 255 0 TD (suc)Tj 113.9999 0 TD (h)Tj 79.0002 0 TD (as)Tj 107.9998 0 TD (the)Tj -1744.9999 100 TD (traditional)Tj 434 0 TD (UNIX)Tj 267 0 TD (user-authen)Tj 424 0 TD (tication)Tj 326.0001 0 TD (system)Tj 298 0 TD (are)Tj -1749.0001 100 TD [(failing)-27000(with)-28000(time.)]TJ 0 198.9998 TD (This)Tj 202.9999 0 TD [(pap)-2000(er)]TJ 246.0001 0 TD (discusses)Tj 362 0 TD (w)Tj 58 0 TD (a)Tj 40 0 TD (ys)Tj 116 0 TD (of)Tj 108 0 TD (building)Tj 336.0001 0 TD (systems)Tj 322 0 TD (in)Tj -1791.0001 100 TD (whic)Tj 164.0001 0 TD (h)Tj 87.9999 0 TD (passw)Tj 212 0 TD (ord)Tj 162 0 TD (securit)Tj 239 0 TD (y)Tj 85.0001 0 TD (k)Tj 41.9999 0 TD (eeps)Tj 195.0001 0 TD (up)Tj 133.9999 0 TD (with)Tj 204.0001 0 TD (hardw)Tj 225 0 TD (are)Tj -1750.0001 99 TD [(sp)-2000(eeds.)]TJ 309 0 TD (W)Tj 78 0 TD (e)Tj 71 0 TD [(formalize)-32000(the)]TJ 511 0 TD [(prop)-2000(erties)-32000(desirable)-31000(in)]TJ 849.0001 0 TD (a)Tj -1818.0001 100 TD 2 Tc [(g)2000(ood)]TJ 209 0 TD 0 Tc (passw)Tj 212 0 TD [(ord)-31000(system,)]TJ 458 0 TD (and)Tj 167 0 TD (sho)Tj 119 0 TD (w)Tj 93 0 TD (that)Tj 186 0 TD (the)Tj 148.0001 0 TD (compu-)Tj -1592.0001 99 TD (tational)Tj 317.0001 0 TD (cost)Tj 180.0001 0 TD (of)Tj 103 0 TD (an)Tj 85.9999 0 TD (y)Tj 79 0 TD (secure)Tj 258 0 TD (passw)Tj 212 0 TD (ord)Tj 155 0 TD (sc)Tj 67.9999 0 TD (heme)Tj 224.0002 0 TD (m)Tj 67 0 TD (ust)Tj -1749.0001 100 TD [(increase)-28000(as)-29000(hardw)]TJ 645 0 TD [(are)-28000(impro)]TJ 351 0 TD (v)Tj 42 0 TD (es.)Tj 135 0 TD (W)Tj 78 0 TD [(e)-30000(presen)]TJ 297.0001 0 TD 29 Tc (tt)Tj 90.9998 0 TD 0 Tc (w)Tj 58.0002 0 TD [(o)-29000(al-)]TJ -1697.0001 100 TD [(gorithms)-29000(with)-31000(adaptable)-29000(cost|)]TJ /T16 1 Tf 1152.9999 0 TD (eksblow\014sh)Tj /T17 1 Tf 389.0002 0 TD [(,)-32000(a)-30000(blo)-2000(c)]TJ 275 0 TD (k)Tj -1817.0001 99.0002 TD [(cipher)-32000(with)]TJ 448 0 TD [(a)-32000(purp)-2000(osefully)]TJ 553 0 TD [(exp)-2000(ensiv)]TJ 310.0001 0 TD 32 Tc (ek)Tj 110.9999 0 TD 0 Tc [(ey)-31000(sc)]TJ 179.9999 0 TD (hedule,)Tj -1601.9999 100 TD (and)Tj /T16 1 Tf 166.0001 0 TD (b)Tj 33.9999 0 TD (crypt)Tj /T17 1 Tf 183.0001 0 TD (,)Tj 58.0001 0 TD [(a)-32000(related)-32000(hash)-32000(function.)]TJ 927.9999 0 TD (F)Tj 47 0 TD [(ailing)-32000(a)]TJ 306.0001 0 TD (ma-)Tj -1722.0001 100 TD (jor)Tj 146 0 TD (breakthrough)Tj 533 0 TD (in)Tj 116 0 TD (complexit)Tj 351 0 TD (y)Tj 90.0001 0 TD (theory)Tj 227 0 TD (,)Tj 73 0 TD (these)Tj 232 0 TD (al-)Tj -1768.0001 99 TD (gorithms)Tj 359 0 TD (should)Tj 277 0 TD (allo)Tj 128 0 TD (w)Tj 99 0 TD (passw)Tj 212 0 TD (ord-based)Tj 390.0001 0 TD (systems)Tj 321 0 TD (to)Tj -1786.0001 100 TD [(adapt)-22000(to)-22000(hardw)]TJ 551 0 TD [(are)-21000(impro)]TJ 344 0 TD (v)Tj 42.0001 0 TD (emen)Tj 187 0 TD [(ts)-21000(and)-22000(remain)-22000(secure)]TJ -1124.0001 99 TD (w)Tj 58 0 TD [(ell)-27000(in)]TJ 177.0001 0 TD [(to)-28000(the)-28000(future.)]TJ /T18 1 Tf -235.0001 310.9998 TD (1)Tj 168 0 TD (In)Tj 101.0001 0 TD [(tro)-3000(duction)]TJ /T17 1 Tf -269.0001 244 TD (As)Tj 130 0 TD [(micropro)-2000(cessors)-31000(gro)]TJ 721 0 TD (w)Tj 93 0 TD (faster,)Tj 261.0001 0 TD (so)Tj 108.9999 0 TD [(do)-2000(es)]TJ 195.0001 0 TD (the)Tj 149.9998 0 TD [(sp)-2000(eed)]TJ -1658.9999 100.0001 TD [(of)-23000(cryptographic)-22000(soft)]TJ 745 0 TD (w)Tj 58.0001 0 TD (are.)Tj 167.9999 0 TD (F)Tj 47.0001 0 TD [(ast)-23000(cryptograph)]TJ 570.9998 0 TD [(y)-21000(o)0(p)-2000(ens)]TJ -1588.9999 99 TD (man)Tj 155 0 TD (y)Tj 86.0001 0 TD [(opp)-2000(ortunities)]TJ 525.9999 0 TD (for)Tj 142 0 TD (making)Tj 308 0 TD (systems)Tj 322.9999 0 TD (more)Tj 223.0002 0 TD (se-)Tj -1763.0001 100 TD (cure.)Tj 216.0001 0 TD [(It)-29000(renders)-27000(encryption)-28000(usable)-28000(for)-28000(a)-29000(wide)-28000(range)]TJ -216.0001 100 TD [(of)-25000(applications.)]TJ 585 0 TD [(It)-26000(also)-24000(p)-2000(ermits)-25000(larger)-24000(v)]TJ 825 0 TD [(alues)-25000(of)-25000(tun-)]TJ -1410 99 TD (able)Tj 188.0001 0 TD (securit)Tj 238.9999 0 TD (y)Tj 84 0 TD (parameters)Tj 443 0 TD (suc)Tj 114.0001 0 TD (h)Tj 85.9999 0 TD (as)Tj 115 0 TD (k)Tj 42.0001 0 TD (ey)Tj 119.9999 0 TD (length.)Tj 325.0001 0 TD (In-)Tj -1756.0001 100 TD (creasing)Tj 336 0 TD (securit)Tj 239.0001 0 TD (y)Tj 87.9999 0 TD (parameters)Tj 448.0001 0 TD (mak)Tj 152.9999 0 TD (es)Tj 114 0 TD (cryptograph)Tj 441.0001 0 TD (y)Tj -1819.0001 100 TD [(exp)-2000(onen)]TJ 298.0001 0 TD [(tially)-30000(\(or)-29000(at)-30000(least)-30000(sup)-2000(erp)-2000(olynomially\))-30000(more)]TJ -298.0001 99 TD [(di\016cult)-30000(to)-28000(break,)-29000(dw)]TJ 766 0 TD [(ar\014ng)-27000(an)]TJ 322 0 TD [(y)-28000(b)-2000(ene\014t)-30000(faster)-28000(hard-)]TJ -1088 100 TD (w)Tj 58 0 TD (are)Tj 151 0 TD (ma)Tj 109 0 TD (y)Tj 84 0 TD (o\013er)Tj 200 0 TD (attac)Tj 183 0 TD (k)Tj 42 0 TD (ers.)Tj 200 0 TD (Unfortunately)Tj 503.0001 0 TD (,)Tj 67 0 TD (one)Tj 166 0 TD (se-)Tj -1763.0001 99 TD (curit)Tj 169.0001 0 TD (y)Tj 76.9999 0 TD (parameter|the)Tj 602 0 TD (length)Tj 259 0 TD (and)Tj 168 0 TD (en)Tj 81 0 TD (trop)Tj 151.0001 0 TD 32 Tc [(yo)32000(f)]TJ 176.9998 0 TD 0 Tc (user-)Tj -1683.9999 100 TD (c)Tj 35.0001 0 TD [(hosen)-31000(passw)]TJ 446.9999 0 TD [(ords|do)-2000(es)-30000(not)-32000(scale)-32000(at)-32000(all)-32000(with)]TJ 1203.0001 0 TD (com-)Tj -1685.0001 100 TD [(puting)-25000(p)-2000(o)]TJ 348.0001 0 TD (w)Tj 57.9999 0 TD (er.)Tj 128.0001 0 TD [(While)-26000(man)]TJ 395 0 TD [(y)-24000(systems)-25000(require)-24000(users)-24000(to)]TJ -929 99 TD (c)Tj 35.0001 0 TD [(ho)-2000(ose)-28000(secret)-29000(passw)]TJ 679.9999 0 TD [(ords)-27000(for)-29000(authen)]TJ 557 0 TD [(tication,)-30000(few)-30000(ac-)]TJ -1272 100 TD [(tually)-24000(adapt)-23000(their)-24000(algorithms)-22000(to)-24000(preserv)]TJ 1426 0 TD [(e)-22000(securit)]TJ 298.0001 0 TD 23 Tc [(yi)23000(n)]TJ 286 -4286.0005 TD 0 Tc [(the)-28000(face)-27000(of)-28000(increasingly)-26000(p)-2000(o)]TJ 949 0 TD (w)Tj 58 0 TD [(erful)-27000(attac)]TJ 374 0 TD (k)Tj 42 0 TD (ers.)Tj -1423 199.0005 TD (One)Tj 183 0 TD (widespread)Tj 437 0 TD (use)Tj 150 0 TD (of)Tj 101.9998 0 TD (passw)Tj 212 0 TD (ords,)Tj 212 0 TD (and)Tj 169 0 TD (a)Tj 76.0002 0 TD 2 Tc [(g)2000(ood)]TJ 211 0 TD 0 Tc (ex-)Tj -1752 100 TD (ample)Tj 257 0 TD (of)Tj 107 0 TD (failure)Tj 269 0 TD (to)Tj 113.9998 0 TD (adapt,)Tj 274 0 TD (is)Tj 96 0 TD (the)Tj 155.0002 0 TD (UNIX)Tj 257 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 100 TD (system.)Tj 327 0 TD (UNIX,)Tj 274 0 TD (a)Tj 76 0 TD (m)Tj 67 0 TD (ulti-user)Tj 333.9998 0 TD [(op)-2000(erating)]TJ 378.0002 0 TD (system,)Tj 307 0 TD (re-)Tj -1763 99 TD [(quires)-27000(users)-27000(to)-27000(pro)]TJ 671.9998 0 TD (v)Tj 42.0002 0 TD [(e)-26000(their)-28000(iden)]TJ 412 0 TD (tit)Tj 85 0 TD [(y)-27000(b)-2000(efore)-28000(accessing)]TJ -1211 100 TD [(system)-30000(resources.)]TJ 673 0 TD [(A)-30000(user)-29000(t)]TJ 300 0 TD [(ypically)-29000(b)-2000(egins)-30000(a)-29000(session)]TJ -973 100 TD (b)Tj 44 0 TD [(y)-23000(pro)]TJ 185.9998 0 TD [(viding)-21000(her)-23000(username)-22000(and)-23000(secret)-22000(passw)]TJ 1349.0002 0 TD [(ord)-22000(to)-22000(a)]TJ -1579 99 TD [(login)-24000(program.)]TJ 564 0 TD [(This)-24000(program)-22000(then)-25000(v)]TJ 743 0 TD [(eri\014es)-23000(the)-25000(pass-)]TJ -1307 100 TD (w)Tj 58 0 TD [(ord)-29000(using)-29000(a)-29000(system-wide)-29000(passw)]TJ 1123 0 TD [(ord)-28000(\014le.)]TJ 321 0 TD (Giv)Tj 130 0 TD [(en)-30000(the)]TJ -1632 98.9998 TD [(imp)-2000(ortance)-23000(of)-23000(k)]TJ 564 0 TD [(eeping)-23000(passw)]TJ 465.9998 0 TD [(ords)-21000(secret,)-23000(UNIX)-24000(do)-2000(es)]TJ -1029.9998 100 TD (not)Tj 153.9998 0 TD [(store)-32000(plain)]TJ 387 0 TD (text)Tj 179.0002 0 TD (passw)Tj 212 0 TD [(ords)-31000(in)]TJ 288 0 TD (this)Tj 167 0 TD (\014le.)Tj 184 0 TD (Instead,)Tj -1571 100 TD [(it)-27000(k)]TJ 124 0 TD (eeps)Tj /T16 1 Tf 178 0 TD (hashes)Tj /T17 1 Tf 267 0 TD [(of)-26000(passw)]TJ 305 0 TD [(ords,)-24000(using)-26000(a)-26000(one-w)]TJ 696 0 TD (a)Tj 40 0 TD [(y)-24000(func-)]TJ -1610 99.0002 TD (tion,)Tj /T16 1 Tf 189 0 TD (crypt)Tj /T17 1 Tf 212 0 TD [([9],)-22000(that)-22000(can)-21000(only)-20000(b)-2000(e)-22000(in)]TJ 801.9998 0 TD (v)Tj 42.0002 0 TD [(erted)-20000(b)]TJ 249 0 TD [(y)-21000(guessing)]TJ -1494 100 TD (preimages.)Tj 420 0 TD (T)Tj 52.9998 0 TD 24 Tc (ov)Tj 108.0002 0 TD 0 Tc [(erify)-25000(a)-24000(passw)]TJ 464.9998 0 TD [(ord,)-24000(the)-26000(login)-24000(program)]TJ -1045.9998 100 TD [(hashes)-24000(the)-25000(passw)]TJ 613 0 TD [(ord)-23000(and)-24000(compares)-24000(the)-25000(result)-24000(to)-25000(the)]TJ -613 99 TD [(appropriate)-26000(hash)-27000(in)-28000(the)-28000(passw)]TJ 1094 0 TD [(ord)-25000(\014le.)]TJ -1094 199 TD (A)Tj 59.9998 0 TD [(t)-22000(the)-22000(time)-22000(of)-22000(deplo)]TJ 655 0 TD (ymen)Tj 194 0 TD [(t)-21000(i)0(n)-22000(1976,)]TJ /T16 1 Tf 356 0 TD (crypt)Tj /T17 1 Tf 213 0 TD [(could)-21000(hash)]TJ -1477.9998 100 TD (few)Tj 120 0 TD [(er)-30000(than)-30000(4)-31000(passw)]TJ 581 0 TD [(ords)-28000(p)-2000(e)0(r)-30000(second.)]TJ 638.9998 0 TD [(Since)-31000(the)-30000(only)]TJ -1339.9998 100 TD (kno)Tj 129.9998 0 TD (wn)Tj 149 0 TD (w)Tj 58.0002 0 TD (a)Tj 40 0 TD (y)Tj 86 0 TD (of)Tj 111 0 TD (in)Tj 66.9998 0 TD (v)Tj 42.0002 0 TD (erting)Tj /T16 1 Tf 256 0 TD (crypt)Tj /T17 1 Tf 235 0 TD (is)Tj 99 0 TD (to)Tj 117.9998 0 TD (guess)Tj 234.0002 0 TD (preim-)Tj -1625 99 TD (ages,)Tj 215.9998 0 TD (the)Tj 153.0002 0 TD (algorithm)Tj 389 0 TD (made)Tj 231 0 TD (passw)Tj 212 0 TD (ords)Tj 189.9998 0 TD (v)Tj 42 0 TD (ery)Tj 150.0002 0 TD (di\016cult)Tj -1583 100 TD (to)Tj 108 0 TD (reco)Tj 146.9998 0 TD (v)Tj 42 0 TD [(er)-32000(from)]TJ 305.0002 0 TD (their)Tj 206 0 TD (hashes|so)Tj 428 0 TD (m)Tj 66.9998 0 TD (uc)Tj 81.0002 0 TD (h)Tj 80 0 TD (so,)Tj 133 0 TD (in)Tj 104 0 TD (fact,)Tj -1701 100 TD [(that)-26000(the)-27000(designers)-24000(of)-26000(UNIX)-27000(felt)-26000(comfortable)-25000(lea)]TJ 1706 0 TD (ving)Tj -1706 99 TD [(the)-28000(passw)]TJ 354.9998 0 TD [(ord)-26000(\014le)-28000(readable)-26000(b)]TJ 657.0002 0 TD [(y)-27000(all)-28000(users.)]TJ 427.9998 0 TD (T)Tj 52.9998 0 TD 2 Tc [(od)2000(a)]TJ 130.0005 0 TD 0 Tc (y)Tj 37 0 TD 27 Tc (,o)Tj 90 0 TD 0 Tc (v)Tj 41.9995 0 TD (er)Tj -1791.9995 100 TD [(20)-26000(y)]TJ 152 0 TD [(ears)-25000(later,)-27000(a)-26000(fast)-27000(w)]TJ 672 0 TD [(orkstation)-25000(with)-27000(hea)]TJ 705 0 TD [(vily)-26000(opti-)]TJ -1529 99 TD [(mized)-30000(soft)]TJ 371.9998 0 TD (w)Tj 58 0 TD [(are)-28000(can)-30000(p)-2000(erform)-29000(o)]TJ 651 0 TD (v)Tj 42.0002 0 TD [(er)-28000(200,000)]TJ /T16 1 Tf 400 0 TD (crypt)Tj /T17 1 Tf 221.9995 0 TD (op-)Tj -1744.9995 100 TD [(erations)-24000(p)-2000(e)0(r)-25000(second.)]TJ 754.9998 0 TD (A)Tj 60 0 TD (ttac)Tj 141.0002 0 TD (k)Tj 42 0 TD [(ers)-23000(can)-25000(no)]TJ 362 0 TD [(w)-25000(exp)-2000(edien)]TJ 401 0 TD (tly)Tj -1761 100 TD (disco)Tj 178.9998 0 TD (v)Tj 42.0002 0 TD [(er)-28000(plain)]TJ 275.9998 0 TD [(text)-30000(passw)]TJ 387 0 TD [(ords)-28000(b)]TJ 226.0002 0 TD [(y)-29000(hashing)-30000(en)]TJ 462 0 TD [(tire)-29000(dic-)]TJ -1572 99 TD [(tionaries)-30000(of)-31000(common)-31000(passw)]TJ 987 0 TD [(ords)-29000(and)-31000(comparing)-30000(the)]TJ -987 100 TD [(results)-28000(to)-28000(en)]TJ 447.9998 0 TD [(tries)-27000(in)-28000(a)-28000(passw)]TJ 564.0002 0 TD [(ord)-26000(\014le.)]TJ /T16 1 Tf 314.9998 0 TD (crypt)Tj /T17 1 Tf 219.0002 0 TD (nonethe-)Tj -1546 100 TD [(less)-25000(still)-26000(enjo)]TJ 458.9998 0 TD [(ys)-25000(widespread)-24000(use,)-26000(and)-25000(legacy)-25000(soft)]TJ 1232.9998 0 TD (w)Tj 58.0005 0 TD (are)Tj -1750 98.9999 TD (ev)Tj 78.9998 0 TD [(en)-32000(forces)-32000(man)]TJ 509.0002 0 TD [(y)-31000(sites)]TJ 265.9998 0 TD [(to)-32000(k)]TJ 148.0002 0 TD [(eep)-32000(their)]TJ 356 0 TD (passw)Tj 212 0 TD [(ord)-30000(\014les)]TJ -1570 100 TD [(readable)-26000(b)]TJ 376 0 TD [(y)-28000(all)-27000(users.)]TJ -376 199 TD (T)Tj 53 0 TD 2 Tc [(od)2000(a)]TJ 130 0 TD 22 Tc (yw)Tj 124 0 TD [(eh)22000(a)]TJ 145 0 TD 0 Tc (v)Tj 42 0 TD [(e)-21000(authen)]TJ 305 0 TD [(tication)-22000(sc)]TJ 366.9998 0 TD [(hemes)-22000(considerably)]TJ -1165.9998 100 TD [(more)-22000(sophisticated)-23000(than)-23000(the)-23000(UNIX)-24000(passw)]TJ 1476.9998 0 TD [(ord)-21000(\014le.)]TJ 307.0002 0 TD (In)Tj -1784 99 TD [(practice,)-20000(ho)]TJ 415.9998 0 TD (w)Tj 58.0002 0 TD (ev)Tj 78.9998 0 TD [(er,)-18000(implemen)]TJ 459.0002 0 TD [(tations)-19000(of)-19000(these)-19000(sc)]TJ 627 0 TD (hemes)Tj -1639 100 TD [(still)-22000(often)-23000(dep)-2000(end)-22000(on)-22000(users)-21000(remem)]TJ 1199 0 TD [(b)-2000(ering)-21000(secret)-21000(pass-)]TJ -1199 100 TD (w)Tj 58 0 TD (ords.)Tj 223 0 TD [(There)-30000(are)-30000(alternativ)]TJ 736.9998 0 TD [(es,)-31000(suc)]TJ 238.0002 0 TD [(h)-30000(a)0(s)-31000(issuing)-30000(sp)-2000(e-)]TJ -1256 99.0001 TD [(cial)-20000(authen)]TJ 391.9998 0 TD [(tication)-20000(hardw)]TJ 522.0002 0 TD [(are)-19000(to)-20000(users)-20000(or)-20000(giving)-20000(them)]TJ -914 100 TD (prin)Tj 146 0 TD [(ted)-18000(lists)-19000(of)-18000(randomly)-18000(generated)-17000(access)-18000(co)-2000(des,)-19000(but)]TJ -146 99.0001 TD (these)Tj 225 0 TD (approac)Tj 286 0 TD (hes)Tj 153 0 TD (generally)Tj 364.9998 0 TD (incon)Tj 192 0 TD (v)Tj 42.0002 0 TD (enience)Tj 302 0 TD (users)Tj 221 0 TD (or)Tj -1786 100 TD [(incur)-30000(additional)-30000(cost.)]TJ 821 0 TD (Th)Tj 104 0 TD [(us,)-31000(passw)]TJ 345 0 TD [(ords)-28000(con)]TJ 305 0 TD (tin)Tj 99 0 TD [(ue)-29000(to)]TJ ET endstream endobj 3 0 obj << /ProcSet [/PDF /Text ] /Font << /T16 4 0 R /T17 5 0 R /T18 6 0 R /T19 7 0 R /T20 8 0 R /T21 9 0 R /T22 10 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 14 0 obj << /Length 18682 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc (pla)Tj 109 0 TD [(y)-26000(a)0(n)-25000(imp)-2000(ortan)]TJ 516.0001 0 TD [(t)-26000(role)-26000(in)-26000(the)-27000(v)]TJ 494.9999 0 TD [(ast)-26000(ma)-5000(jorit)]TJ 402.0001 0 TD [(y)-25000(o)0(f)-26000(user-)]TJ -1522.0001 100 TD (authen)Tj 247.0001 0 TD [(tication)-27000(systems.)]TJ -247.0001 199 TD (This)Tj 202.9999 0 TD [(pap)-2000(er)]TJ 246.0001 0 TD (discusses)Tj 362 0 TD 0 Tw (w)Tj 58 0 TD (a)Tj 40 0 TD (ys)Tj 116 0 TD (of)Tj 108 0 TD (building)Tj 336.0001 0 TD (systems)Tj 322 0 TD (in)Tj -1791.0001 100 TD (whic)Tj 164.0001 0 TD (h)Tj 87.9999 0 TD (passw)Tj 212 0 TD (ord)Tj 162 0 TD (securit)Tj 239 0 TD (y)Tj 85.0001 0 TD (k)Tj 41.9999 0 TD (eeps)Tj 195.0001 0 TD (up)Tj 133.9999 0 TD (with)Tj 204.0001 0 TD (hardw)Tj 225 0 TD (are)Tj -1750.0001 99 TD [(sp)-2000(eeds.)]TJ 302 0 TD (W)Tj 78 0 TD [(e)-31000(presen)]TJ 298.0001 0 TD 29 Tc (tt)Tj 90.9999 0 TD 0 Tc (w)Tj 58 0 TD [(o)-30000(algorithms)-29000(with)-31000(adaptable)]TJ -827 100 TD (cost|)Tj /T16 1 Tf 227 0 TD (eksblow\014sh)Tj /T17 1 Tf 389 0 TD [(,)-22000(a)-18000(blo)-2000(c)]TJ 253 0 TD [(k)-19000(cipher)-19000(with)-20000(a)-18000(purp)-2000(osefully)]TJ -869 99 TD [(exp)-2000(ensiv)]TJ 310.0001 0 TD 32 Tc (ek)Tj 110.9999 0 TD 0 Tc (ey)Tj 114 0 TD (sc)Tj 68.0001 0 TD (hedule,)Tj 291.9999 0 TD (and)Tj /T16 1 Tf 167.0001 0 TD (b)Tj 33.9999 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (,)Tj 58.0001 0 TD [(a)-32000(related)-32000(hash)]TJ -1337.0001 100 TD (function.)Tj 355.9999 0 TD (F)Tj 47 0 TD [(ailing)-24000(a)-24000(m)0(a)-5000(jor)-22000(breakthrough)-23000(in)-24000(complex-)]TJ -402.9999 100 TD (it)Tj 53 0 TD [(y)-27000(theory)]TJ 298.0001 0 TD [(,)-27000(these)-27000(algorithms)-26000(should)-27000(allo)]TJ 1064 0 TD [(w)-26000(passw)]TJ 298.0001 0 TD (ord-)Tj -1713.0001 99 TD [(based)-30000(systems)-30000(to)-30000(adapt)-30000(to)-30000(hardw)]TJ 1216 0 TD [(are)-29000(impro)]TJ 352.0001 0 TD (v)Tj 42 0 TD (emen)Tj 187 0 TD (ts)Tj -1797.0001 100 TD [(and)-27000(remain)-27000(secure)-27000(20)-27000(y)]TJ 841 0 TD [(ears)-26000(in)]TJ 238 0 TD [(to)-27000(the)-28000(future.)]TJ -1079 199 TD (The)Tj 181 0 TD (rest)Tj 173.0001 0 TD (of)Tj 104.9999 0 TD (the)Tj 154 0 TD [(pap)-2000(er)]TJ 243.0001 0 TD (is)Tj 94 0 TD (organized)Tj 384.9999 0 TD (as)Tj 112 0 TD (follo)Tj 153.0001 0 TD (ws.)Tj 183.9998 0 TD (In)Tj -1783.9999 100 TD [(Section)-20000(2,)-22000(w)]TJ 428 0 TD [(e)-19000(discuss)-20000(related)-20000(w)]TJ 655 0 TD [(ork)-19000(on)-19000(passw)]TJ 456.9999 0 TD [(ord)-19000(secu-)]TJ -1539.9999 98.9995 TD (rit)Tj 86 0 TD (y)Tj 37.0001 0 TD (.)Tj 57.9999 0 TD [(In)-25000(Section)-24000(3,)-25000(w)]TJ 536 0 TD [(e)-24000(explain)-24000(the)-25000(requiremen)]TJ 889.0001 0 TD [(ts)-24000(for)-23000(a)]TJ -1606.0001 100 TD [(go)-2000(o)-2000(d)-27000(passw)]TJ 415 0 TD [(ord)-26000(sc)]TJ 215 0 TD (heme.)Tj 250 0 TD [(Section)-28000(4)-28000(presen)]TJ 590.9999 0 TD (ts)Tj /T16 1 Tf 92.0002 0 TD (eksblow-)Tj -1563.0001 100 TD (\014sh)Tj /T17 1 Tf 123.0001 0 TD (,)Tj 59 0 TD (a)Tj 75.9999 0 TD (64-bit)Tj 247 0 TD [(blo)-2000(c)]TJ 148.0001 0 TD (k)Tj 78 0 TD (cipher)Tj 256 0 TD (that)Tj 187 0 TD (lets)Tj 158.9999 0 TD (users)Tj 216.0001 0 TD (tune)Tj 195.9998 0 TD (the)Tj -1744.9999 99 TD (cost)Tj 177 0 TD (of)Tj 100.9999 0 TD (the)Tj 149.0001 0 TD (k)Tj 42.0001 0 TD (ey)Tj 113.9999 0 TD (sc)Tj 68 0 TD (hedule.)Tj 313 0 TD (Section)Tj 297.0001 0 TD (5)Tj 76 0 TD (in)Tj 66.9999 0 TD [(tro)-2000(duces)]TJ 340.9999 0 TD (the)Tj -1744.9999 100.0005 TD (v)Tj 39.0001 0 TD (ariable-cost)Tj /T16 1 Tf 443.9999 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 219 0 TD (passw)Tj 212 0 TD [(ord)-26000(hashing)-28000(function)-28000(and)]TJ -948 100 TD [(describ)-2000(es)-30000(our)-30000(implemen)]TJ 856.0001 0 TD [(tation)-31000(in)-31000(the)-31000(Op)-2000(enBSD)-31000(op-)]TJ -856.0001 98.9998 TD [(erating)-30000(system.)]TJ 604 0 TD (Finally)Tj 248 0 TD [(,)-32000(Section)-31000(6)-31000(compares)]TJ /T16 1 Tf 791.0001 0 TD (b)Tj 33.9998 0 TD (crypt)Tj /T17 1 Tf -1676.9999 100 TD [(to)-27000(t)]TJ 131 0 TD (w)Tj 58.0001 0 TD [(o)-27000(widely-used)-27000(passw)]TJ 730.9999 0 TD [(ord)-26000(hashing)-27000(functions.)]TJ /T18 1 Tf -920 300.0002 TD (2)Tj 168 0 TD (Related)Tj 415 0 TD (W)Tj 107 0 TD (ork)Tj /T17 1 Tf -690 234.9998 TD (P)Tj 55 0 TD (assw)Tj 166 0 TD (ord)Tj 161.0001 0 TD (guessing)Tj 343.9999 0 TD (attac)Tj 183 0 TD (ks)Tj 118 0 TD (can)Tj 168 0 TD 2 Tc (be)Tj 128 0 TD 0 Tc (categorized)Tj 449.0001 0 TD (b)Tj 44 0 TD (y)Tj -1816.0001 99.0002 TD [(the)-30000(amoun)]TJ 388.0001 0 TD 29 Tc [(to)29000(f)-1000(i)29000(n)]TJ 224.9999 0 TD 0 Tc [(teraction)-29000(they)-30000(require)-28000(with)-30000(an)-30000(au-)]TJ -613 99.9998 TD (then)Tj 159 0 TD [(tication)-30000(system.)]TJ 621 0 TD (In)Tj /T16 1 Tf 106 0 TD (on-line)Tj /T17 1 Tf 286 0 TD (attac)Tj 183.0001 0 TD [(ks,)-29000(the)-30000(p)-2000(erp)-2000(e-)]TJ -1355.0001 100 TD (trator)Tj 247.0001 0 TD (m)Tj 66.9999 0 TD (ust)Tj 145 0 TD (mak)Tj 153 0 TD (e)Tj 70 0 TD (use)Tj 150 0 TD (of)Tj 101 0 TD (an)Tj 122.0001 0 TD (authen)Tj 246.9999 0 TD (tication)Tj 310.0001 0 TD (system)Tj -1612.0001 99.0002 TD (to)Tj 109 0 TD (c)Tj 35.0001 0 TD (hec)Tj 117.9999 0 TD (k)Tj 78 0 TD (eac)Tj 114 0 TD (h)Tj 80 0 TD (guess)Tj 225.0001 0 TD (of)Tj 101.9999 0 TD (a)Tj 77 0 TD (passw)Tj 212 0 TD (ord.)Tj 201 0 TD (In)Tj /T16 1 Tf 112.0001 0 TD (o\013-line)Tj /T17 1 Tf 295.9998 0 TD (at-)Tj -1758.9999 100 TD (tac)Tj 109 0 TD (ks,)Tj 139.0001 0 TD (an)Tj 125 0 TD (attac)Tj 182.9999 0 TD (k)Tj 42 0 TD (er)Tj 106 0 TD (obtains)Tj 300 0 TD (information|suc)Tj 620.0001 0 TD (h)Tj 83 0 TD (as)Tj 111 0 TD (a)Tj -1818.0001 99 TD (passw)Tj 212 0 TD [(ord)-26000(hash|that)-28000(allo)]TJ 705 0 TD [(ws)-27000(him)-28000(to)-28000(c)]TJ 423 0 TD (hec)Tj 117.9999 0 TD [(k)-27000(passw)]TJ 283 0 TD (ord)Tj -1740.9999 100 TD (guesses)Tj 297.0001 0 TD (on)Tj 123.9999 0 TD (his)Tj 139 0 TD (o)Tj 40.0001 0 TD (wn,)Tj 167.9999 0 TD (with)Tj 198 0 TD (no)Tj 125 0 TD (further)Tj 288 0 TD (access)Tj 254.9999 0 TD (to)Tj 111 0 TD (the)Tj -1744.9999 100 TD (system.)Tj 320.0001 0 TD [(On-line)-31000(attac)]TJ 481.9999 0 TD [(ks)-31000(are)-30000(generally)-31000(considerably)]TJ -802 99 TD (slo)Tj 96 0 TD (w)Tj 58.0001 0 TD (er)Tj 104.9999 0 TD (than)Tj 204.0001 0 TD (o\013-line)Tj 284 0 TD (ones.)Tj 246 0 TD (Systems)Tj 331 0 TD (can)Tj 162 0 TD (detect)Tj 258.9998 0 TD (on-)Tj -1744.9999 100 TD [(line)-23000(attac)]TJ 335.0001 0 TD [(ks)-21000(fairly)-22000(easily)-21000(and)-22000(defend)-23000(against)-21000(them)-23000(b)]TJ 1481 0 TD (y)Tj -1816.0001 100 TD (slo)Tj 96 0 TD [(wing)-28000(the)-29000(rate)-28000(of)-29000(passw)]TJ 823 0 TD [(ord)-27000(c)]TJ 183 0 TD (hec)Tj 118 0 TD (king.)Tj 218 0 TD [(In)-29000(con)]TJ 227.9999 0 TD (trast,)Tj -1665.9999 98.9998 TD [(once)-25000(an)-25000(attac)]TJ 483 0 TD (k)Tj 42.0001 0 TD [(er)-23000(has)-24000(obtained)-25000(passw)]TJ 788.9999 0 TD [(ord)-23000(v)]TJ 186.0001 0 TD (eri\014cation)Tj -1500.0001 100.0001 TD [(information,)-28000(the)-28000(only)-28000(protection)-27000(a)-28000(system)-28000(has)-27000(from)]TJ 0 99 TD [(o\013-line)-20000(attac)]TJ 450.0001 0 TD [(ks)-20000(is)-21000(the)-21000(computational)-19000(cost)-21000(of)-20000(c)]TJ 1138 0 TD (hec)Tj 118 0 TD (king)Tj -1706.0001 100 TD [(p)-2000(oten)]TJ 202.9999 0 TD [(tial)-28000(passw)]TJ 360.0001 0 TD (ords.)Tj -563 199 TD (T)Tj 53 0 TD (ec)Tj 71.9999 0 TD [(hniques)-22000(for)-21000(mitigating)-22000(the)-23000(threat)-22000(of)-22000(o\013-line)-22000(pass-)]TJ -124.9999 100 TD (w)Tj 58 0 TD [(ord)-22000(guessing)-22000(generally)-21000(aspire)-23000(to)-23000(one)-22000(of)-23000(t)]TJ 1416.0001 0 TD (w)Tj 58 0 TD [(o)-23000(goals|)]TJ -1532.0001 100 TD [(limiting)-30000(a)-29000(system's)-30000(susceptibilit)]TJ 1148 0 TD [(y)-29000(t)0(o)-30000(o\013-line)-29000(attac)]TJ 635.9999 0 TD (ks)Tj -1783.9999 99 TD [(or)-26000(increasing)-26000(their)-27000(computational)-26000(cost.)]TJ 1438 0 TD [(As)-27000(a)-27000(simple)]TJ -1438 100 TD [(example)-21000(of)-21000(the)-21000(former,)-21000(man)]TJ 981.0001 0 TD [(y)-21000(m)0(o)-2000(dern)-21000(UNIX)-22000(systems)]TJ -981.0001 99 TD (no)Tj 86 0 TD (w)Tj 93.0001 0 TD (k)Tj 41.9999 0 TD (eep)Tj 153 0 TD (passw)Tj 212 0 TD [(ord)-32000(hashes)]TJ 423 0 TD (secret)Tj 242 0 TD (from)Tj 203.0001 0 TD (users,)Tj 239 0 TD (stor-)Tj -1693.0001 100 TD [(ing)-32000(them)-32000(in)-32000(a)-31000(read-protected)]TJ /T16 1 Tf 1091 0 TD (shadow)Tj /T17 1 Tf 300 0 TD (passw)Tj 211.9999 0 TD [(ord)-30000(\014le)]TJ -1602.9999 100 TD [(rather)-27000(than)-27000(in)-28000(the)-28000(standard)-27000(op)-2000(enly)-27000(readable)-27000(one.)]TJ 0 199 TD (Muc)Tj 157.0001 0 TD (h)Tj 81.9999 0 TD (of)Tj 103 0 TD (the)Tj 152.0001 0 TD (w)Tj 57.9999 0 TD (ork)Tj 153 0 TD (on)Tj 124 0 TD (prev)Tj 158.0001 0 TD (en)Tj 81 0 TD (ting)Tj 177.9999 0 TD (o\013-line)Tj 283.0001 0 TD (passw)Tj 211.9998 0 TD (ord)Tj 269.0002 -5317 TD (attac)Tj 183 0 TD (ks)Tj 119.9998 0 TD (has)Tj 165 0 TD (cen)Tj 118.0002 0 TD (tered)Tj 228.9998 0 TD (around)Tj 299.0002 0 TD (comm)Tj 214.9998 0 TD (unication)Tj 381.0002 0 TD (o)Tj 40 0 TD (v)Tj 41.9995 0 TD (er)Tj -1791.9995 100 TD (insecure)Tj 327 0 TD (net)Tj 113 0 TD (w)Tj 57.9998 0 TD (orks.)Tj 233.0002 0 TD (If)Tj 90.9998 0 TD (cryptographic)Tj 536.0002 0 TD [(proto)-2000(cols)]TJ 366 0 TD (rely)Tj -1724 99 TD (on)Tj 124 0 TD (user-c)Tj 211.9998 0 TD (hosen)Tj 239.0002 0 TD (passw)Tj 212 0 TD (ords)Tj 188 0 TD (as)Tj 111 0 TD (k)Tj 41.9998 0 TD (eys,)Tj 175 0 TD (they)Tj 195.0002 0 TD (ma)Tj 109 0 TD (y)Tj 80 0 TD [(op)-2000(en)]TJ -1687 100 TD (themselv)Tj 319 0 TD (es)Tj 109.9998 0 TD (up)Tj 134.0002 0 TD (to)Tj 114 0 TD (o\013-line)Tj 287.9998 0 TD (guessing)Tj 342.0002 0 TD (attac)Tj 183 0 TD (ks.)Tj 176 0 TD (Gong)Tj -1666 100 TD (et.)Tj 127.9998 0 TD (al.)Tj 124.0002 0 TD ([7)Tj 63.9998 0 TD (])Tj 59.0002 0 TD (suggest)Tj 300 0 TD (sev)Tj 112 0 TD (eral)Tj 169 0 TD [(proto)-2000(col)]TJ 333 0 TD (design)Tj 262 0 TD (tric)Tj 123 0 TD (ks)Tj 112 0 TD (to)Tj -1786 99 TD (th)Tj 76 0 TD (w)Tj 58 0 TD [(art)-18000(passw)]TJ 337 0 TD [(ord)-16000(guessing)-18000(b)]TJ 500.9998 0 TD [(y)-18000(net)]TJ 175.0002 0 TD (w)Tj 57.9998 0 TD [(ork)-17000(attac)]TJ 319.0002 0 TD (k)Tj 42 0 TD [(ers.)-32000(Un-)]TJ -1566 100 TD (fortunately)Tj 395 0 TD [(,)-25000(their)-24000(most)-24000(in)]TJ 509.9998 0 TD [(teresting)-24000(prop)-2000(osals)-22000(require)]TJ -904.9998 99 TD [(encryption)-27000(algorithms)-26000(with)-28000(un)]TJ 1102.9998 0 TD [(usual)-27000(and)-28000(di\016cult)-28000(to)]TJ -1102.9998 100 TD (ac)Tj 77 0 TD (hiev)Tj 148 0 TD [(e)-26000(prop)-2000(erties.)]TJ -225 199 TD (Sev)Tj 125 0 TD [(eral)-31000(p)-2000(eople)-32000(ha)]TJ 516.9998 0 TD (v)Tj 42 0 TD [(e)-31000(designed)-32000(secure)-32000(passw)]TJ 877.0002 0 TD [(ord)-30000(pro-)]TJ -1561 100 TD [(to)-2000(cols)]TJ 250 0 TD (that)Tj 190.9998 0 TD (let)Tj 132.0002 0 TD (users)Tj 219.9998 0 TD (authen)Tj 247 0 TD (ticate)Tj 242.0002 0 TD (themselv)Tj 319 0 TD (es)Tj 109 0 TD (o)Tj 40 0 TD (v)Tj 41.9995 0 TD (er)Tj -1791.9995 100 TD [(insecure)-25000(net)]TJ 429.9998 0 TD (w)Tj 58.0002 0 TD [(orks)-23000(without)-26000(the)-25000(need)-25000(to)-25000(remem)]TJ 1154.9995 0 TD 2 Tc [(be)2000(r)-23000(o)2000(r)]TJ -1642.9995 99 TD 0 Tc [(certify)-28000(public)-30000(k)]TJ 552 0 TD (eys.)Tj 175 0 TD (Bello)Tj 181.9998 0 TD [(vin)-28000(and)-28000(Merritt)-29000([2)]TJ 662.0002 0 TD [(,)-29000(3)0(])-28000(\014rst)]TJ -1571 100 TD [(prop)-2000(osed)]TJ 369 0 TD (the)Tj 158 0 TD (idea,)Tj 218 0 TD (giving)Tj 262 0 TD (sev)Tj 112 0 TD (eral)Tj 176 0 TD (concrete)Tj 343 0 TD (proto-)Tj -1638 98.9995 TD [(cols)-24000(putativ)]TJ 421.9998 0 TD [(ely)-24000(resistan)]TJ 405.0002 0 TD [(t)-24000(t)0(o)-24000(o\013-line)-25000(guessing)-23000(attac)]TJ 934 0 TD (ks.)Tj -1761 100 TD (P)Tj 54.9998 0 TD [(atel)-32000([11)]TJ 272.0002 0 TD (])Tj 56.9998 0 TD [(later)-32000(cryptanalyzed)-32000(those)]TJ 963.0002 0 TD [(proto)-2000(cols,)]TJ 388 0 TD (but)Tj -1735 100 TD [(p)-2000(eople)-25000(ha)]TJ 344 0 TD (v)Tj 41.9998 0 TD [(e)-23000(since)-24000(con)]TJ 383.0002 0 TD (tin)Tj 98.9998 0 TD [(ued)-25000(dev)]TJ 279.0002 0 TD [(eloping)-23000(and)-25000(re\014ning)]TJ -1147 99 TD [(others)-22000(in)-23000(the)-24000(same)-22000(v)]TJ 721 0 TD (ein.)Tj 163.9998 0 TD [(More)-22000(recen)]TJ 398.0002 0 TD [(t)-22000(prop)-2000(osals)-21000(suc)]TJ 531 0 TD (h)Tj -1814 100.0005 TD [(as)-27000(SRP)-27000([16)]TJ 399 0 TD [(])-28000(sho)]TJ 170 0 TD [(w)-27000(promise)-27000(of)-27000(b)-2000(eing)-28000(secure.)]TJ -569 198.9998 TD [(Of)-26000(course,)-25000(ev)]TJ 471 0 TD [(en)-25000(a)-26000(secure)-25000(passw)]TJ 636 0 TD [(ord)-24000(proto)-2000(col)-24000(requires)]TJ -1107 100 TD [(some)-25000(serv)]TJ 351 0 TD [(er)-23000(capable)-25000(of)-25000(v)]TJ 522 0 TD [(alidating)-25000(users)-25000(with)-25000(correct)]TJ -873 99 TD (passw)Tj 212 0 TD (ords.)Tj 235.9998 0 TD (An)Tj 144 0 TD (attac)Tj 183.0002 0 TD (k)Tj 41.9998 0 TD (er)Tj 104 0 TD (who)Tj 183 0 TD (obtains)Tj 299 0 TD (that)Tj 188.0002 0 TD (serv)Tj 145 0 TD (er's)Tj -1736 100 TD (secret)Tj 241.9998 0 TD (state)Tj 209.0002 0 TD (can)Tj 157.9998 0 TD (moun)Tj 201 0 TD (t)Tj 65.0002 0 TD (an)Tj 120.9998 0 TD (o\013-line)Tj 281 0 TD [(guessing)-32000(attac)]TJ 516.9998 0 TD (k.)Tj -1793.9995 100 TD (Because)Tj 333 0 TD (secure)Tj 263.9998 0 TD (passw)Tj 212 0 TD (ord)Tj 162 0 TD [(proto)-2000(cols)]TJ 373.0002 0 TD (require)Tj 295 0 TD (public)Tj -1639 99 TD (k)Tj 41.9998 0 TD (ey)Tj 117.0002 0 TD (cryptograph)Tj 441 0 TD (y)Tj 78.9998 0 TD ([8)Tj 64 0 TD (],)Tj 86 0 TD (they)Tj 196.0002 0 TD (do)Tj 124 0 TD (ha)Tj 86 0 TD (v)Tj 41.9998 0 TD (e)Tj 73.0002 0 TD (a)Tj 78.9998 0 TD (tunable)Tj 309.0002 0 TD (k)Tj 41.9995 0 TD (ey)Tj -1779.9995 100 TD (length)Tj 271.9998 0 TD (parameter.)Tj 483 0 TD (Ho)Tj 102.0002 0 TD (w)Tj 57.9998 0 TD (ev)Tj 79.0002 0 TD (er,)Tj 142 0 TD (this)Tj 178.9998 0 TD (parameter)Tj 416.0002 0 TD (pri-)Tj -1731 100 TD (marily)Tj 275 0 TD (con)Tj 122.9998 0 TD (trols)Tj 203.0002 0 TD (the)Tj 157.9998 0 TD (di\016cult)Tj 274.0002 0 TD (y)Tj 86 0 TD (of)Tj 108.9998 0 TD (moun)Tj 201 0 TD (ting)Tj 184.0002 0 TD (o\013-line)Tj -1613 99 TD (attac)Tj 183 0 TD (ks)Tj 112 0 TD (without)Tj 318 0 TD (a)Tj 77.9998 0 TD (serv)Tj 145.0002 0 TD (er's)Tj 159.9998 0 TD (secret)Tj 245 0 TD (state;)Tj 239 0 TD (it)Tj 92.0002 0 TD (only)Tj 191 0 TD (in-)Tj -1763 100 TD (directly)Tj 309.9998 0 TD (a\013ects)Tj 264.0002 0 TD (the)Tj 150 0 TD (cost)Tj 178.9998 0 TD (of)Tj 102 0 TD (an)Tj 123 0 TD (o\013-line)Tj 282.0002 0 TD (attac)Tj 182.9995 0 TD (k)Tj 78 0 TD (giv)Tj 107.0005 0 TD (en)Tj -1778 99.0002 TD [(that)-28000(state.)]TJ 415.9998 0 TD (T)Tj 53.0002 0 TD [(uning)-28000(k)]TJ 272.9998 0 TD [(ey)-27000(length)-28000(to)-27000(preserv)]TJ 724 0 TD [(e)-26000(passw)]TJ 275.0002 0 TD (ord)Tj -1741 100 TD [(guessing)-30000(costs)-31000(w)]TJ 598 0 TD [(ould)-31000(ha)]TJ 273.9998 0 TD (v)Tj 42.0002 0 TD [(e)-31000(other)-31000(unin)]TJ 448 0 TD [(tended)-32000(conse-)]TJ -1362 100 TD (quences,)Tj 340 0 TD (for)Tj 135 0 TD (instance)Tj 331 0 TD (increasing)Tj 395.9998 0 TD (message)Tj 326.0002 0 TD (sizes)Tj 198 0 TD (and)Tj -1726 99 TD [(costing)-30000(serv)]TJ 429.9998 0 TD [(ers)-29000(unnecessary)-29000(computation.)]TJ 1121.0002 0 TD [(By)-31000(com-)]TJ -1551 100 TD [(bining)-24000(a)-24000(s)0(c)]TJ 383.9998 0 TD [(heme)-24000(lik)]TJ 301 0 TD [(e)-24000(SRP)-24000(with)-25000(the)]TJ /T16 1 Tf 575.0002 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 215 0 TD (algorithm)Tj -1509 100 TD (presen)Tj 229.9998 0 TD [(ted)-30000(in)-31000(this)-31000(pap)-2000(er,)-31000(ho)]TJ 756.0002 0 TD (w)Tj 58 0 TD (ev)Tj 79 0 TD [(er,)-30000(one)-30000(can)-31000(v)]TJ 473 0 TD [(ary)-30000(the)]TJ -1596 99 TD [(cost)-21000(of)-22000(guessing)-21000(passw)]TJ 789 0 TD [(ords)-19000(indep)-2000(enden)]TJ 583 0 TD [(tly)-23000(from)-21000(most)]TJ -1372 100 TD [(other)-27000(prop)-2000(erties)-27000(of)-27000(the)-28000(proto)-2000(col.)]TJ 0 198.9999 TD (Whatev)Tj 284 0 TD [(er)-30000(progress)-28000(o)-2000(ccurs)-29000(in)-31000(prev)]TJ 943.9998 0 TD (en)Tj 81.0002 0 TD [(ting)-29000(o\013-line)-31000(at-)]TJ -1309 100 TD (tac)Tj 109 0 TD [(ks,)-25000(one)-25000(can)-26000(nev)]TJ 550.9998 0 TD [(er)-24000(rule)-26000(them)-26000(out)-25000(en)]TJ 695 0 TD (tirely)Tj 185.0002 0 TD (.)Tj 59 0 TD [(In)-26000(fact,)]TJ -1599 99 TD (the)Tj 152 0 TD (decision)Tj 323 0 TD (to)Tj 111 0 TD (ha)Tj 85.9998 0 TD (v)Tj 42.0002 0 TD (e)Tj 73 0 TD (an)Tj 124 0 TD [(op)-2000(enly)]TJ 277 0 TD (readable)Tj 341 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 100 TD (\014le)Tj 140 0 TD (w)Tj 57.9998 0 TD [(as)-32000(not)]TJ 261 0 TD (an)Tj 121 0 TD (o)Tj 40.0002 0 TD (v)Tj 42 0 TD (ersigh)Tj 212 0 TD 31 Tc [(to)31000(n)]TJ 184.9998 0 TD 0 Tc (the)Tj 149.0002 0 TD (part)Tj 186 0 TD (of)Tj 100 0 TD (the)Tj 148.9995 0 TD (UNIX)Tj -1642.9995 100 TD (system)Tj 283 0 TD (designers)Tj 363 0 TD ([9].)Tj 169.9998 0 TD (Rather,)Tj 310.0002 0 TD (it)Tj 90.9998 0 TD (w)Tj 58.0002 0 TD (as)Tj 109 0 TD (a)Tj 76 0 TD (reaction)Tj 326 0 TD (to)Tj -1786 99 TD (the)Tj 147.9998 0 TD (di\016cult)Tj 274 0 TD 32 Tc [(yo)32000(fk)]TJ 217.0002 0 TD 0 Tc [(eeping)-31000(the)]TJ 410 0 TD (passw)Tj 212 0 TD [(ord)-30000(\014le)-32000(secret)-32000(in)]TJ -1261 100 TD [(previous)-25000(systems,)-25000(and)-26000(to)-25000(the)-26000(realization)-24000(that)-26000(a)-25000(sup-)]TJ 0 99.0001 TD [(p)-2000(osedly)]TJ 315 0 TD (secret)Tj 250.9998 0 TD (passw)Tj 212 0 TD (ord)Tj 161.0002 0 TD (\014le)Tj 149 0 TD (w)Tj 57.9998 0 TD (ould)Tj 199.0002 0 TD (need)Tj 208 0 TD (to)Tj 116.9995 0 TD (resist)Tj -1669.9995 100 TD (o\013-line)Tj 283 0 TD (guessing)Tj 336 0 TD (an)Tj 85.9998 0 TD (yw)Tj 102.0002 0 TD (a)Tj 39.9998 0 TD (y)Tj 37 0 TD (.)Tj 82 0 TD (This)Tj 198.0002 0 TD (realization)Tj 414 0 TD (remains)Tj -1578 99.9998 TD (equally)Tj 292.9998 0 TD (true)Tj 183.0002 0 TD [(to)-2000(da)]TJ 162 0 TD (y)Tj 37 0 TD (.)Tj 82 0 TD (Aside)Tj 237 0 TD (from)Tj 203 0 TD (the)Tj 151 0 TD (ob)Tj 86 0 TD (vious)Tj 222 0 TD (issues)Tj -1656 99.0001 TD [(of)-29000(bac)]TJ 219 0 TD [(kup)-28000(tap)-2000(e)-29000(securit)]TJ 590.9998 0 TD (y)Tj 37 0 TD [(,)-29000(attac)]TJ 235.0002 0 TD (k)Tj 42 0 TD [(ers)-27000(who)-28000(compromise)]TJ -1124 99.9999 TD [(UNIX)-32000(mac)]TJ 394 0 TD [(hines)-31000(routinely)-32000(mak)]TJ 726.9998 0 TD [(e)-30000(o)0(\013)-32000(with)-32000(the)-32000(list)-32000(of)]TJ -1120.9998 100 TD [(hashed)-27000(passw)]TJ 489 0 TD [(ords,)-26000(whether)-27000(shado)]TJ 727.9998 0 TD (w)Tj 58.0002 0 TD [(ed)-26000(or)-27000(not.)]TJ ET endstream endobj 15 0 obj << /ProcSet [/PDF /Text ] /Font << /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 17 0 obj << /Length 18680 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc [(A)-31000(p)-2000(o)-2000(o)0(r)-29000(hashing)-30000(algorithm)-29000(not)-30000(only)-29000(complicates)-30000(re-)]TJ 0 100 TD (co)Tj 77 0 TD 0 Tw (v)Tj 42.0001 0 TD [(ery)-30000(from)-31000(break-ins,)-32000(it)-32000(also)-31000(endangers)-30000(other)-32000(ma-)]TJ -119.0001 99 TD (c)Tj 35.0001 0 TD (hines.)Tj 259 0 TD (P)Tj 54.9999 0 TD [(eople)-31000(often)]TJ 431 0 TD (c)Tj 35 0 TD [(ho)-2000(ose)-31000(the)]TJ 381 0 TD [(same)-32000(passw)]TJ 424.9999 0 TD [(ord)-30000(on)]TJ -1620.9999 100 TD (m)Tj 67.0001 0 TD (ultiple)Tj 262.9999 0 TD (mac)Tj 146 0 TD (hines.)Tj 260 0 TD (Man)Tj 162 0 TD (y)Tj 77.0001 0 TD [(sites)-32000(in)]TJ 256.9999 0 TD (ten)Tj 113 0 TD [(tionally)-32000(main-)]TJ -1345 100 TD [(tain)-28000(iden)]TJ 321 0 TD [(tical)-27000(passw)]TJ 396 0 TD [(ord)-25000(\014les)-28000(on)-27000(all)-27000(mac)]TJ 689 0 TD [(hines)-27000(for)-27000(ad-)]TJ -1406 99 TD (ministrativ)Tj 398.0001 0 TD (e)Tj 71.0001 0 TD (con)Tj 122.9999 0 TD (v)Tj 42 0 TD (enience.)Tj 345 0 TD (While)Tj 248.9999 0 TD (shado)Tj 207.0001 0 TD (w)Tj 94.0001 0 TD (passw)Tj 211.9998 0 TD (ord)Tj -1740.9999 100 TD (\014les)Tj 171.9999 0 TD (certainly)Tj 350.0002 0 TD (do)Tj 120.9999 0 TD (not)Tj 154.0001 0 TD (h)Tj 43.9999 0 TD (urt)Tj 144 0 TD (securit)Tj 239.0001 0 TD (y)Tj 37 0 TD (,)Tj 57.9999 0 TD (the)Tj 149.0001 0 TD (big)Tj 144 0 TD (\015a)Tj 86 0 TD (w)Tj 93 0 TD (in)Tj -1791.0001 99 TD [(UNIX)-32000(passw)]TJ 460 0 TD [(ord)-30000(securit)]TJ 390.0001 0 TD [(y)-31000(i)0(s)-31000(not)-32000(its)-32000(op)-2000(enly)-31000(readable)]TJ -850.0001 100 TD (passw)Tj 212 0 TD (ord)Tj 160.0001 0 TD (\014le.)Tj 204.9999 0 TD (Rather,)Tj 318 0 TD (it)Tj 96 0 TD (is)Tj 97 0 TD (the)Tj 156 0 TD (c)Tj 35 0 TD (hoice)Tj 225.0001 0 TD (of)Tj 107 0 TD (a)Tj 82 0 TD (hash)Tj -1693.0001 100 TD [(function)-24000(that)-24000(cannot)-23000(adapt)-24000(to)-23000(a)-23000(50,000)-22000(fold)-23000(increase)]TJ 0 99 TD [(in)-30000(the)-30000(sp)-2000(eed)-30000(of)-29000(hardw)]TJ 796 0 TD [(are)-28000(and)-29000(soft)]TJ 433 0 TD (w)Tj 58.0001 0 TD (are.)Tj 176 0 TD [(This)-30000(pap)-2000(er)]TJ -1463.0001 100 TD (presen)Tj 230 0 TD (ts)Tj 99.0001 0 TD (sc)Tj 68 0 TD (hemes)Tj 256.0001 0 TD (that)Tj 186.9999 0 TD (can)Tj 159.0001 0 TD (adapt)Tj 241.9999 0 TD (to)Tj 109 0 TD (suc)Tj 113.9999 0 TD (h)Tj 80.0002 0 TD (impro)Tj 211 0 TD (v)Tj 42 0 TD (e-)Tj -1797.0001 100 TD (men)Tj 149.9999 0 TD [(ts)-28000(in)-27000(e\016ciency)]TJ 512.0001 0 TD (.)Tj -662 199 TD (Others)Tj 289 0 TD (ha)Tj 86.0001 0 TD (v)Tj 41.9999 0 TD (e)Tj 81 0 TD (already)Tj 309 0 TD [(prop)-2000(osed)]TJ 370.9999 0 TD (n)Tj 44.0001 0 TD (umerous)Tj 348.9999 0 TD (sc)Tj 68 0 TD (hemes)Tj -1638.9999 98.9995 TD (to)Tj 117.0001 0 TD (increase)Tj 330.0001 0 TD (the)Tj 159 0 TD (cost)Tj 185.9999 0 TD (of)Tj 111 0 TD (guessing)Tj 344 0 TD (passw)Tj 212.0001 0 TD (ords.)Tj 258 0 TD (The)Tj -1717.0001 100 TD (F)Tj 46.9999 0 TD [(reeBSD)-23000(op)-2000(erating)-22000(system,)-24000(for)-23000(instance,)-23000(in)]TJ 1492 0 TD [(tro)-2000(duced)]TJ -1538.9999 100 TD [(a)-23000(replacemen)]TJ 470 0 TD [(t)-22000(for)]TJ /T16 1 Tf 177.0001 0 TD (crypt)Tj /T17 1 Tf 213.9999 0 TD [(based)-23000(on)-22000(the)-24000(MD5)-23000([13)]TJ 786.0001 0 TD [(])-23000(mes-)]TJ -1647.0001 99 TD (sage)Tj 188.0001 0 TD (digest)Tj 248.9999 0 TD (algorithm.)Tj 435 0 TD (MD5)Tj /T16 1 Tf 217 0 TD (crypt)Tj /T17 1 Tf 227 0 TD (tak)Tj 116 0 TD (es)Tj 104.0001 0 TD (consider-)Tj -1536.0001 100.0005 TD [(ably)-22000(longer)-21000(to)-23000(compute)-22000(than)-23000(the)-23000(original)]TJ /T16 1 Tf 1470.9999 0 TD (crypt)Tj /T17 1 Tf 183.0002 0 TD (.)Tj 58 0 TD (Y)Tj 55 0 TD (et,)Tj -1767.0001 100 TD (it)Tj 88.0001 0 TD (still)Tj 167.9999 0 TD [(has)-32000(a)]TJ 228 0 TD (\014xed)Tj 206 0 TD (cost)Tj 177 0 TD (and)Tj 167 0 TD (th)Tj 76 0 TD (us)Tj 112 0 TD [(cannot)-32000(not)]TJ 429.9999 0 TD (adapt)Tj -1651.9999 98.9998 TD [(to)-30000(faster)-30000(hardw)]TJ 561 0 TD (are.)Tj 177 0 TD [(As)-31000(time)-31000(passes,)-29000(MD5)]TJ /T16 1 Tf 806.0001 0 TD (crypt)Tj /T17 1 Tf 220.9998 0 TD (of-)Tj -1764.9999 100 TD (fers)Tj 168 0 TD (steadily)Tj 321 0 TD (decreasing)Tj 415 0 TD (protection)Tj 410 0 TD (against)Tj 299.0001 0 TD (o\013-line)Tj -1613.0001 99 TD [(guessing)-27000(attac)]TJ 512 0 TD (ks.)Tj 137 0 TD (Signi\014can)Tj 349 0 TD [(t)-28000(optimizations)-28000(ha)]TJ 664.0001 0 TD (v)Tj 42 0 TD [(e)-27000(al-)]TJ -1704.0001 100 TD (ready)Tj 244.0001 0 TD [(b)-2000(een)]TJ 210.9999 0 TD (found)Tj 249 0 TD (to)Tj 116 0 TD [(sp)-2000(eed)]TJ 244 0 TD (up)Tj 136 0 TD (the)Tj 158 0 TD (calculation)Tj 435.0001 0 TD (of)Tj -1793.0001 100 TD (MD5)Tj /T16 1 Tf 209 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj -392 199 TD [(Abadi)-31000(et.)-31000(al.)-31000([1)]TJ 556 0 TD [(])-31000(prop)-2000(ose)-30000(strengthening)-30000(user-c)]TJ 1101.9999 0 TD (hosen)Tj -1657.9999 100 TD (passw)Tj 212 0 TD [(ords)-30000(b)]TJ 228 0 TD (y)Tj 77 0 TD [(app)-2000(ending)-32000(random)-32000(bits)]TJ 885 0 TD [(to)-32000(them.)]TJ 366.0001 0 TD (A)Tj 59.9998 0 TD (t)Tj -1827.9999 99 TD (authen)Tj 247.0001 0 TD (tication)Tj 309.9999 0 TD (time,)Tj 219 0 TD (soft)Tj 130.0001 0 TD (w)Tj 57.9999 0 TD [(are)-32000(uses)]TJ 326 0 TD (the)Tj 149 0 TD (kno)Tj 130.0001 0 TD (wn)Tj 138.9998 0 TD (part)Tj -1707.9999 100 TD [(of)-30000(the)-30000(passw)]TJ 454 0 TD [(ord)-28000(and)-30000(a)-30000(hash)-29000(of)-30000(the)-31000(full)-30000(passw)]TJ 1183.0001 0 TD [(ord)-28000(to)]TJ -1637.0001 99.0002 TD (guess)Tj 231 0 TD (the)Tj 156 0 TD (random)Tj 318 0 TD (bits.)Tj 234 0 TD (As)Tj 136 0 TD (hardw)Tj 225 0 TD (are)Tj 151.0001 0 TD (gets)Tj 185 0 TD (faster,)Tj -1636.0001 100 TD (one)Tj 170.0001 0 TD (can)Tj 171 0 TD (easily)Tj 245.9999 0 TD (tune)Tj 208 0 TD (this)Tj 180.0001 0 TD (tec)Tj 103.9999 0 TD (hnique)Tj 287 0 TD (b)Tj 44 0 TD (y)Tj 90.0001 0 TD (increasing)Tj -1500.0001 100 TD (the)Tj 154.0001 0 TD (n)Tj 44 0 TD (um)Tj 112.9999 0 TD 2 Tc [(be)2000(r)]TJ 155.0001 0 TD 0 Tc (of)Tj 104.9999 0 TD (random)Tj 316.0001 0 TD (bits.)Tj 225 0 TD (Unfortunately)Tj 502.9998 0 TD (,)Tj 64.0002 0 TD (pass-)Tj -1679.0001 99 TD (w)Tj 58 0 TD (ord)Tj 176 0 TD (strengthening)Tj 551 0 TD (inheren)Tj 266 0 TD (tly)Tj 155.0001 0 TD (giv)Tj 106.9999 0 TD (es)Tj 125 0 TD (unauthen)Tj 338.9999 0 TD (ti-)Tj -1776.9999 100 TD (cated)Tj 234 0 TD (users)Tj 222 0 TD (the)Tj 156 0 TD (abilit)Tj 187 0 TD (y)Tj 85 0 TD (to)Tj 114 0 TD (moun)Tj 201.0001 0 TD (t)Tj 72.9999 0 TD (o\013-line)Tj 286.9999 0 TD (guessing)Tj -1558.9999 100 TD (attac)Tj 183 0 TD (ks.)Tj 169 0 TD (Th)Tj 104 0 TD (us,)Tj 143 0 TD (it)Tj 94 0 TD (cannot)Tj 283 0 TD 2 Tc (be)Tj 124 0 TD 0 Tc (com)Tj 146 0 TD (bined)Tj 236.0001 0 TD (with)Tj 200 0 TD (tec)Tj 104 0 TD (h-)Tj -1786.0001 99 TD [(niques)-21000(lik)]TJ 338.0001 0 TD [(e)-22000(SRP)-21000(that)-22000(attempt)-22000(to)-21000(limit)-22000(the)-22000(p)-2000(ossibilit)]TJ 1478 0 TD (y)Tj -1816.0001 100 TD [(of)-28000(o\013-line)-27000(attac)]TJ 552 0 TD [(ks)-26000(in)-28000(the)-28000(\014rst)-28000(place.)]TJ -552 198.9999 TD (Finally)Tj 248.0001 0 TD [(,)-23000(man)]TJ 200.9999 0 TD [(y)-21000(systems)-22000(rely)-21000(less)-22000(directly)-21000(on)-22000(passw)]TJ 1291.9999 0 TD (ord)Tj -1740.9999 100 TD (securit)Tj 239 0 TD (y)Tj 82 0 TD (for)Tj 139 0 TD (authen)Tj 247 0 TD (tication.)Tj 372 0 TD (The)Tj 182.0001 0 TD [(p)-2000(opular)]TJ 319 0 TD (ssh)Tj 151 0 TD ([17)Tj 106 0 TD (])Tj -1837.0001 99 TD [(remote)-30000(login)-29000(program,)-29000(for)-30000(example,)-30000(allo)]TJ 1453.0001 0 TD [(ws)-29000(users)-29000(to)]TJ -1453.0001 100 TD (authen)Tj 247.0001 0 TD [(ticate)-23000(themselv)]TJ 544.9999 0 TD [(es)-23000(using)-23000(RSA)-24000(encryption.)]TJ 943.0001 0 TD (Ssh)Tj -1735.0001 100 TD (serv)Tj 145.0001 0 TD [(ers)-22000(m)]TJ 191.9999 0 TD [(ust)-23000(ha)]TJ 220 0 TD (v)Tj 42 0 TD [(e)-23000(a)-23000(user's)-23000(RSA)-24000(public)-24000(k)]TJ 833 0 TD (ey)Tj 74.0001 0 TD [(,)-24000(but)-24000(they)]TJ -1506.0001 99 TD (need)Tj 199 0 TD (not)Tj 153 0 TD [(store)-32000(an)]TJ 295.0001 0 TD [(y)-32000(information)-32000(with)]TJ 724.9999 0 TD (whic)Tj 164.0001 0 TD (h)Tj 78.9998 0 TD [(to)-32000(v)]TJ 148.0002 0 TD (er-)Tj -1763.0001 100 TD [(ify)-32000(user-c)]TJ 336 0 TD [(hosen)-29000(passw)]TJ 445.0001 0 TD (ords.)Tj 222.9999 0 TD [(The)-31000(catc)]TJ 320.0001 0 TD [(h)-31000(is,)-32000(of)-31000(course,)]TJ -1324.0001 99.0001 TD [(that)-26000(users)-25000(m)]TJ 452 0 TD [(ust)-25000(store)-25000(their)-25000(priv)]TJ 675 0 TD [(ate)-26000(k)]TJ 179 0 TD [(eys)-24000(somewhere,)]TJ -1306 100 TD (and)Tj 170.0001 0 TD (this)Tj 169.9999 0 TD (usually)Tj 293 0 TD (means)Tj 263 0 TD (on)Tj 124 0 TD (disk,)Tj 207 0 TD (encrypted)Tj 393.9999 0 TD (with)Tj 197.0002 0 TD (a)Tj -1818.0001 99.9998 TD (passw)Tj 212 0 TD (ord.)Tj 227 0 TD (W)Tj 78 0 TD (orse)Tj 187 0 TD (y)Tj 42 0 TD (et,)Tj 140 0 TD (ssh)Tj 155 0 TD (uses)Tj 192 0 TD (simple)Tj 274.0001 0 TD (3-DES)Tj 279 0 TD (to)Tj -1786.0001 99.0001 TD (encrypt)Tj 312 0 TD (priv)Tj 141 0 TD (ate)Tj 148 0 TD (k)Tj 42 0 TD (eys,)Tj 176 0 TD (making)Tj 302 0 TD (the)Tj 153.0001 0 TD (cost)Tj 181 0 TD (of)Tj 103.9998 0 TD (guessing)Tj -1558.9999 99.9999 TD [(ssh)-26000(passw)]TJ 350.0001 0 TD [(ords)-25000(comparable)-25000(to)-26000(the)-27000(cost)-27000(of)-26000(computing)]TJ /T16 1 Tf -350.0001 100 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj 85 0 TD (Nonetheless,)Tj 489 0 TD [(b)-2000(ecause)]TJ 315 0 TD (of)Tj 103 0 TD (its)Tj 124.0001 0 TD (\015exibilit)Tj 295 0 TD (y)Tj 37 0 TD (,)Tj 62 0 TD (ssh's)Tj -1693.0001 99.0001 TD (RSA)Tj 202 0 TD (authen)Tj 247 0 TD [(tication)-32000(is)-32000(a)-32000(generally)-31000(b)-2000(etter)]TJ 1081.0001 0 TD (approac)Tj 286 0 TD (h)Tj 194 -5280 TD (than)Tj 201 0 TD (sc)Tj 68 0 TD (hemes)Tj 256 0 TD (more)Tj 214.9998 0 TD (closely)Tj 272.0002 0 TD (tied)Tj 173 0 TD (to)Tj 109 0 TD (passw)Tj 212 0 TD (ords.)Tj 233 0 TD (F)Tj 47 0 TD (or)Tj -1786 100 TD [(example,)-28000(without)-28000(mo)-2000(difying)-28000(the)-28000(core)-27000(proto)-2000(cols,)-26000(ssh)]TJ 0 99 TD [(could)-32000(easily)-32000(emplo)]TJ 675 0 TD [(y)-32000(the)]TJ /T16 1 Tf 224 0 TD (eksblow\014sh)Tj /T17 1 Tf 429.9998 0 TD [(algorithm)-31000(pro-)]TJ -1328.9998 100 TD [(p)-2000(osed)-22000(in)-22000(this)-22000(pap)-2000(er)-21000(to)-22000(impro)]TJ 1008.9998 0 TD (v)Tj 42.0002 0 TD [(e)-20000(the)-22000(securit)]TJ 433 0 TD [(y)-21000(o)0(f)-22000(stored)]TJ -1484 100 TD [(secret)-27000(k)]TJ 277.9998 0 TD (eys.)Tj /T18 1 Tf -277.9998 315 TD (3)Tj 167.9998 0 TD (Design)Tj 473 0 TD (criteria)Tj 494.0002 0 TD (for)Tj 278 0 TD (passw)Tj 281.9995 0 TD (ord)Tj -1526.9998 116 TD (sc)Tj 91.0002 0 TD (hemes)Tj /T17 1 Tf -259 249 TD (An)Tj 106 0 TD [(y)-23000(algorithm)-22000(that)-23000(tak)]TJ 732 0 TD [(es)-22000(a)-23000(user-c)]TJ 369 0 TD [(hosen)-21000(passw)]TJ 437 0 TD [(ord)-21000(as)]TJ -1644 100 TD (input)Tj 227.9998 0 TD (should)Tj 270 0 TD 2 Tc (be)Tj 120 0 TD 0 Tc (hardened)Tj 366 0 TD (against)Tj 293 0 TD (passw)Tj 212.0002 0 TD [(ord)-32000(guess-)]TJ -1489 100 TD (ing.)Tj 202.9998 0 TD (That)Tj 218.0002 0 TD (means)Tj 265 0 TD (an)Tj 85.9998 0 TD (y)Tj 82 0 TD (public)Tj 260.0002 0 TD (or)Tj 112.9998 0 TD (long-liv)Tj 269.0002 0 TD (ed)Tj 120 0 TD (output)Tj -1616 99 TD [(should)-22000(b)-2000(e)-23000(of)-22000(minimal)-22000(use)-22000(in)-23000(reconstructing)-21000(the)-22000(pass-)]TJ 0 100 TD (w)Tj 58 0 TD (ord.)Tj 193 0 TD (Sev)Tj 125 0 TD [(eral)-31000(design)-32000(criteria)-31000(can)-32000(help)-32000(ac)]TJ 1134 0 TD (hiev)Tj 148 0 TD [(e)-31000(this)]TJ -1658 99 TD (goal.)Tj 0 200 TD (Ideally)Tj 238 0 TD (,)Tj 63 0 TD (one)Tj 163 0 TD (w)Tj 57.9998 0 TD (ould)Tj 195 0 TD (lik)Tj 88 0 TD (e)Tj 74 0 TD (an)Tj 86 0 TD (y)Tj 82.0002 0 TD (passw)Tj 211.9998 0 TD (ord)Tj 157 0 TD (handling)Tj 351.9998 0 TD (al-)Tj -1767.9995 99 TD (gorithm)Tj 333 0 TD (to)Tj 119.9998 0 TD 2 Tc (be)Tj 133.0002 0 TD 0 Tc (a)Tj 88 0 TD (strong)Tj 272.9998 0 TD (one-w)Tj 211.0002 0 TD (a)Tj 40 0 TD (y)Tj 89 0 TD (function)Tj 344 0 TD (of)Tj 113.9995 0 TD (the)Tj -1744.9995 100 TD (passw)Tj 212 0 TD [(ord|that)-19000(is,)-22000(giv)]TJ 583 0 TD [(en)-20000(the)-21000(algorithm's)-19000(output)-21000(and)]TJ -795 100 TD [(other)-32000(inputs,)]TJ 504.9998 0 TD [(an)-32000(attac)]TJ 303.0002 0 TD (k)Tj 42 0 TD [(er)-30000(should)]TJ 369 0 TD (ha)Tj 85.9998 0 TD (v)Tj 42.0002 0 TD [(e)-31000(little)]TJ 270.9995 0 TD (c)Tj 35.0005 0 TD (hance)Tj -1653 99 TD (of)Tj 102 0 TD (learning)Tj 326.9998 0 TD (ev)Tj 79.0002 0 TD (en)Tj 118 0 TD (partial)Tj 276 0 TD (information)Tj 457 0 TD (she)Tj 152 0 TD (could)Tj 229 0 TD (not)Tj -1740 100 TD [(already)-24000(ha)]TJ 377 0 TD (v)Tj 42 0 TD [(e)-25000(guessed)-24000(ab)-2000(out)-26000(the)-26000(passw)]TJ 948.9998 0 TD (ord.)Tj 178.0002 0 TD (Unfortu-)Tj -1546 99 TD (nately)Tj 216.9998 0 TD [(,)-21000(one-w)]TJ 255 0 TD (a)Tj 40.0002 0 TD [(y)-17000(functions)-19000(are)-18000(de\014ned)-19000(asymptotically)]TJ -512 100 TD [(with)-23000(resp)-2000(ect)-23000(to)-23000(their)-23000(input)-23000(lengths|an)-23000(attac)]TJ 1607 0 TD (k)Tj 42 0 TD [(er)-21000(has)]TJ -1649 100 TD (negligible)Tj 377.9998 0 TD (probabilit)Tj 354.0002 0 TD (y)Tj 79 0 TD (of)Tj 103 0 TD (in)Tj 67 0 TD (v)Tj 42 0 TD (erting)Tj 247.9998 0 TD (a)Tj 78.0002 0 TD (one-w)Tj 211 0 TD (a)Tj 40 0 TD (y)Tj 78 0 TD (func-)Tj -1678 99 TD (tion)Tj 184 0 TD (on)Tj 128 0 TD (su\016cien)Tj 289 0 TD (tly)Tj 139.9998 0 TD (large)Tj 216.0002 0 TD (inputs,)Tj 293 0 TD (but)Tj 165.9998 0 TD (exactly)Tj 299.0002 0 TD (ho)Tj 86 0 TD (w)Tj -1801 100 TD (large)Tj 209.9998 0 TD [(dep)-2000(ends)]TJ 328.0002 0 TD (on)Tj 121.9998 0 TD (the)Tj 150 0 TD (attac)Tj 183.0002 0 TD (k)Tj 42 0 TD (er.)Tj 148.9998 0 TD (Because)Tj 325.0002 0 TD (there)Tj 219 0 TD (is)Tj 89.9995 0 TD (a)Tj -1817.9995 100 TD (\014xed)Tj 209.9998 0 TD (limit)Tj 207 0 TD (to)Tj 111 0 TD (the)Tj 152 0 TD (size)Tj 167 0 TD (of)Tj 104.0002 0 TD (passw)Tj 212 0 TD (ords)Tj 188 0 TD (users)Tj 218 0 TD (will)Tj 166 0 TD (tol-)Tj -1735 98.9998 TD [(erate,)-29000(w)]TJ 290.9998 0 TD [(e)-28000(need)-29000(a)-29000(di\013eren)]TJ 599 0 TD [(t)-29000(criterion)-28000(for)-28000(functions)-29000(on)]TJ -889.9998 100.0002 TD (passw)Tj 212 0 TD (ords.)Tj -212 198.9998 TD (Informally)Tj 370 0 TD 31 Tc (,w)Tj 112 0 TD 30 Tc (ew)Tj 125 0 TD 0 Tc [(ould)-30000(lik)]TJ 275 0 TD [(e)-30000(a)-30000(passw)]TJ 351 0 TD [(ord)-29000(sc)]TJ 218 0 TD [(heme)-30000(to)-31000(b)-2000(e)]TJ -1451 100 TD [(\\as)-31000(go)-2000(o)-2000(d)-32000(as)-32000(the)]TJ 611 0 TD (passw)Tj 212 0 TD [(ords)-30000(users)-32000(c)]TJ 433 0 TD [(ho)-2000(ose.")]TJ 317 0 TD (Giv)Tj 130 0 TD [(en)-32000(a)]TJ -1703 99 TD (probabilit)Tj 353.9998 0 TD [(y)-30000(distribution)]TJ /T15 1 Tf 530 0 TD (D)Tj /T17 1 Tf 102.0002 0 TD [(on)-30000(passw)]TJ 329.9998 0 TD [(ords,)-29000(w)]TJ 263.9998 0 TD [(e)-31000(de\014ne)]TJ -1579.9995 100 TD (the)Tj /T16 1 Tf 140 0 TD (pr)Tj 73 0 TD (e)Tj 33.9998 0 TD (dictability)Tj /T15 1 Tf 386.0002 0 TD (R)Tj /T17 1 Tf 63.9998 0 TD (\()Tj /T15 1 Tf 32 0 TD (D)Tj /T17 1 Tf 71.0002 0 TD [(\))-25000(o)0(f)-24000(the)-24000(distribution)-25000(to)-24000(b)-2000(e)-25000(the)]TJ -800 100 TD (highest)Tj 292.9998 0 TD (probabilit)Tj 354 0 TD (y)Tj 78.0002 0 TD (Pr)Tj 89 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T17 1 Tf 38.9998 0 TD (\))Tj 67.0002 0 TD (of)Tj 101.9998 0 TD (an)Tj 86 0 TD (y)Tj 77 0 TD (single)Tj 238 0 TD (passw)Tj 211.9998 0 TD (ord)Tj /T15 1 Tf 154.0005 0 TD (s)Tj /T17 1 Tf -1821 99 TD (in)Tj /T15 1 Tf 96.9998 0 TD (D)Tj /T17 1 Tf 71 0 TD (:)Tj /T15 1 Tf 61 0 TD (R)Tj /T17 1 Tf 64 0 TD (\()Tj /T15 1 Tf 32.0002 0 TD (D)Tj /T17 1 Tf 71 0 TD [(\))-24000(=)-23000(max)]TJ /T14 1 Tf 299 12.0002 TD (s)Tj /T13 1 Tf 31 0 TD (2)Tj /T14 1 Tf 45 0 TD (D)Tj /T17 1 Tf 74 -12.0002 TD (Pr)Tj 88.9998 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T17 1 Tf 39 0 TD (\).)Tj 94.0002 0 TD [(A)-28000(function)-29000(of)-28000(a)-27000(pass-)]TJ -1099 100 TD (w)Tj 58 0 TD [(ord)-19000(is)-21000(secure)-19000(if)-21000(an)-21000(attac)]TJ 819.9998 0 TD (k)Tj 42.0002 0 TD [(er's)-18000(probabilit)]TJ 497.9998 0 TD [(y)-20000(o)0(f)-20000(learning)]TJ -1417.9998 99.0002 TD (an)Tj 85.9998 0 TD [(y)-29000(partial)-29000(information)-29000(ab)-2000(out)-30000(the)-30000(passw)]TJ 1392 0 TD [(ord)-28000(is)-29000(pro-)]TJ -1477.9998 99.9999 TD [(p)-2000(ortional)-22000(to)-23000(the)-23000(pro)-2000(duct)-23000(of)-23000(the)-23000(w)]TJ 1181 0 TD [(ork)-21000(she)-23000(in)]TJ 346 0 TD (v)Tj 42 0 TD [(ests)-22000(and)]TJ -1569 100 TD [(the)-28000(predictabilit)]TJ 583.9998 0 TD [(y)-27000(o)0(f)-28000(the)-28000(passw)]TJ 521 0 TD [(ord)-25000(distribution.)]TJ -1104.9998 199 TD [(What)-30000(do)-2000(es)-30000(it)-31000(mean)-30000(for)-29000(an)-30000(attac)]TJ 1164.9998 0 TD (k)Tj 42.0002 0 TD [(er)-29000(to)-30000(learn)-29000(partial)]TJ -1207 100 TD [(information)-19000(ab)-2000(out)-19000(a)-19000(passw)]TJ 944 0 TD (ord?)Tj 193 0 TD (W)Tj 77.9998 0 TD [(e)-20000(de\014ne)-19000(partial)-19000(in-)]TJ -1214.9998 99 TD [(formation)-22000(to)-23000(b)-2000(e)-23000(the)-24000(v)]TJ 758.9998 0 TD [(alue)-23000(of)-23000(an)]TJ 347 0 TD [(y)-22000(single-bit)-23000(predicate)]TJ -1105.9998 100 TD [(on)-27000(a)-26000(passw)]TJ 395 0 TD (ord.)Tj 179 0 TD (In)Tj 74 0 TD [(teresting)-26000(predicates)-27000(on)-26000(passw)]TJ 1060 0 TD (ords)Tj -1708 99 TD (migh)Tj 177.9998 0 TD [(t)-23000(include)-23000(the)-24000(\014rst)-23000(bit)-23000(of)-23000(a)-23000(passw)]TJ 1133.0002 0 TD [(ord,)-22000(or)-22000(the)-23000(par-)]TJ -1311 100 TD (it)Tj 53 0 TD (y)Tj 78 0 TD (of)Tj 102 0 TD (bits)Tj 168 0 TD (in)Tj 103.9998 0 TD (a)Tj 76.0002 0 TD (passw)Tj 211.9998 0 TD (ord.)Tj 199 0 TD (An)Tj 143.0002 0 TD (attac)Tj 182.9998 0 TD (k)Tj 42.0002 0 TD (er)Tj 103 0 TD (can)Tj 159 0 TD (alw)Tj 122.9995 0 TD (a)Tj 40.0005 0 TD (ys)Tj -1785 100.0001 TD [(guess)-31000(certain)-31000(predicates)-30000(with)-32000(high)-32000(probabilit)]TJ 1635 0 TD (y|for)Tj -1635 98.9998 TD (instance,)Tj 357 0 TD (the)Tj 151 0 TD (trivial)Tj 256 0 TD (predicate)Tj /T15 1 Tf 368 0 TD (P)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 31.9998 0 TD (s)Tj /T17 1 Tf 39 0 TD (\))Tj 70.0002 0 TD (=)Tj 101 0 TD (1)Tj 78 0 TD (whic)Tj 164 0 TD (h)Tj 82 0 TD (re-)Tj -1763 100.0002 TD [(turns)-22000(1)-21000(o)0(n)-22000(all)-22000(passw)]TJ 707 0 TD [(ords.)-32000(If)-23000(a)-21000(function)-23000(of)-22000(a)-21000(passw)]TJ 1034 0 TD (ord)Tj -1741 100 TD [(is)-30000(secure,)-31000(ho)]TJ 449 0 TD (w)Tj 58 0 TD (ev)Tj 79 0 TD [(er,)-29000(its)-30000(output)-31000(should)-30000(not)-31000(let)-30000(an)-31000(at-)]TJ ET endstream endobj 18 0 obj << /ProcSet [/PDF /Text ] /Font << /T13 19 0 R /T14 20 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 23 0 obj << /Length 22228 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc (tac)Tj 109 0 TD 0 Tw (k)Tj 42.0001 0 TD [(er)-21000(guess)-21000(an)]TJ 388.9999 0 TD [(y)-21000(predicate)-22000(more)-21000(accurately)-21000(than)-22000(she)]TJ -540 100 TD [(could)-27000(ha)]TJ 307.0001 0 TD (v)Tj 41.9999 0 TD [(e)-27000(without)-28000(the)-28000(function's)-28000(output.)]TJ -349 199 TD [(More)-29000(formally)]TJ 511 0 TD [(,)-29000(let)]TJ /T15 1 Tf 173 0 TD (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32.0001 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD [(\))-30000(b)-2000(e)-30000(a)-29000(function.)]TJ 610.9998 0 TD [(The)-30000(argu-)]TJ -1497.9999 100 TD (men)Tj 149.9999 0 TD (t)Tj /T15 1 Tf 69.0001 0 TD (s)Tj /T17 1 Tf 75 0 TD (represen)Tj 300.0001 0 TD (ts)Tj 100 0 TD (a)Tj 78 0 TD (user's)Tj 240.9999 0 TD (secret)Tj 244 0 TD (passw)Tj 212.0001 0 TD (ord,)Tj 181 0 TD (whic)Tj 163.9998 0 TD (h)Tj -1813.9999 99 TD (will)Tj 171 0 TD 2 Tc (be)Tj 128 0 TD 0 Tc (dra)Tj 119 0 TD (wn)Tj 147 0 TD (from)Tj 211 0 TD (a)Tj 84 0 TD (probabilit)Tj 354 0 TD (y)Tj 85.0001 0 TD (distribution)Tj /T15 1 Tf 466.9998 0 TD (D)Tj /T17 1 Tf 71.0002 0 TD (.)Tj -1837.0001 100 TD [(The)-19000(argumen)]TJ 475.0001 0 TD (t)Tj /T15 1 Tf 50.9999 0 TD (t)Tj /T17 1 Tf 49.0001 0 TD (represen)Tj 300 0 TD [(ts)-18000(an)]TJ 168.9999 0 TD [(y)-19000(additional)-18000(non-secret)]TJ -1044 99 TD (inputs)Tj /T15 1 Tf 257.0001 0 TD (F)Tj /T17 1 Tf 95.9999 0 TD (migh)Tj 178.0001 0 TD [(t)-30000(tak)]TJ 178 0 TD (e.)Tj 105 0 TD [(Let)-31000(the)-31000(v)]TJ 337 0 TD [(alues)-30000(of)]TJ /T15 1 Tf 309.0001 0 TD (t)Tj /T17 1 Tf 59.9998 0 TD [(b)-2000(e)-31000(dra)]TJ 235.0002 0 TD (wn)Tj -1755.0001 100 TD [(from)-26000(a)-26000(probabilit)]TJ 617 0 TD [(y)-25000(distribution)]TJ /T15 1 Tf 521 0 TD (T)Tj /T17 1 Tf 61.0001 0 TD (.)Tj 57.9999 0 TD (W)Tj 78 0 TD [(e)-27000(m)0(o)-2000(del)-26000(an)-27000(at-)]TJ -1335 100 TD (tac)Tj 109 0 TD (k)Tj 42.0001 0 TD (er)Tj 109 0 TD (as)Tj 116 0 TD (a)Tj 82.9999 0 TD (randomized)Tj 461 0 TD [(b)-2000(o)-2000(olean)]TJ 322 0 TD (circuit)Tj /T12 1 Tf 230.9999 -30 TD (1)Tj /T17 1 Tf 37.0002 30 TD (,)Tj /T15 1 Tf 67.9998 0 TD (A)Tj /T17 1 Tf 62 0 TD (,)Tj 68 0 TD (that)Tj -1707.9999 99 TD (tries)Tj 207.0001 0 TD (to)Tj 122.9999 0 TD (guess)Tj 239.0001 0 TD (a)Tj 90.9999 0 TD (predicate)Tj /T15 1 Tf 382 0 TD (P)Tj /T17 1 Tf 114.0001 0 TD [(ab)-2000(out)]TJ 258.9999 0 TD (a)Tj 91.0001 0 TD (passw)Tj 212 0 TD (ord.)Tj -1718.0001 100 TD (The)Tj 189.0001 0 TD (cost)Tj 187.9999 0 TD (of)Tj 113 0 TD (an)Tj 133 0 TD (attac)Tj 183.0001 0 TD (k|or)Tj 245.9999 0 TD (the)Tj 160.0001 0 TD (w)Tj 57.9999 0 TD (ork)Tj 163 0 TD (in)Tj 67.0001 0 TD (v)Tj 42 0 TD (ested)Tj 230 0 TD (b)Tj 44 0 TD (y)Tj -1816.0001 100 TD (an)Tj 137 0 TD (attac)Tj 183.0001 0 TD (k)Tj 41.9999 0 TD (er|is)Tj 256 0 TD (the)Tj 165 0 TD (n)Tj 44 0 TD (um)Tj 113 0 TD 2 Tc [(be)2000(r)]TJ 167 0 TD 0 Tc (of)Tj 116 0 TD (gates)Tj 234.0001 0 TD (in)Tj 118 0 TD (the)Tj 164.9998 0 TD (cir-)Tj -1739.9999 99 TD (cuit,)Tj 206 0 TD (whic)Tj 164.0001 0 TD (h)Tj 87.9999 0 TD (w)Tj 58.0001 0 TD (e)Tj 78 0 TD (denote)Tj /T11 1 Tf 281 0 TD (j)Tj /T15 1 Tf 22.9999 0 TD (A)Tj /T11 1 Tf 62 0 TD (j)Tj /T17 1 Tf 23 0 TD (.)Tj 102 0 TD (W)Tj 78 0 TD (e)Tj 79 0 TD (use)Tj 157.0001 0 TD (the)Tj 157 0 TD (notation)Tj -1556.0001 100 TD (Pr)Tj 89.0001 0 TD ([)Tj /T15 1 Tf 22.9999 0 TD (v)Tj /T12 1 Tf 40 11.9995 TD (1)Tj /T11 1 Tf 61.0001 -11.9995 TD ( )Tj /T15 1 Tf 106 0 TD (S)Tj /T12 1 Tf 51 11.9995 TD (1)Tj /T15 1 Tf 37.9999 -11.9995 TD 32 Tc (;v)Tj /T12 1 Tf 95.0001 11.9995 TD 0 Tc (2)Tj /T11 1 Tf 60.9999 -11.9995 TD ( )Tj /T15 1 Tf 106 0 TD (S)Tj /T12 1 Tf 51 11.9995 TD (2)Tj /T15 1 Tf 37 -11.9995 TD (;)Tj 56 0 TD 14 Tc (:::)Tj /T17 1 Tf 124 0 TD 0 Tc (;)Tj /T15 1 Tf 56 0 TD (B)Tj /T17 1 Tf 67 0 TD [(])-28000(t)0(o)-28000(denote)-27000(the)-29000(proba-)]TJ -1061 98.9995 TD (bilit)Tj 145.0001 0 TD [(y)-30000(o)0(f)-30000(statemen)]TJ 496.9999 0 TD (t)Tj /T15 1 Tf 62 0 TD (B)Tj /T17 1 Tf 97 0 TD [(after)-30000(an)-29000(exp)-2000(erimen)]TJ 687.9999 0 TD [(t)-30000(i)0(n)-30000(whic)]TJ 325 0 TD (h)Tj -1813.9999 100 TD (v)Tj 39.0001 0 TD (ariables)Tj /T15 1 Tf 306.9999 0 TD (v)Tj /T12 1 Tf 40 12 TD (1)Tj /T15 1 Tf 37.0001 -12 TD 14 Tc (;v)Tj /T12 1 Tf 77.0001 12 TD 0 Tc (2)Tj /T15 1 Tf 37.9999 -12 TD 14 Tc (;:::)Tj /T17 1 Tf 176 0 TD 0 Tc [(are)-28000(dra)]TJ 259 0 TD [(wn)-28000(from)-29000(probabilit)]TJ 685.9999 0 TD [(y)-27000(dis-)]TJ -1658.9999 100 TD (tributions)Tj /T15 1 Tf 385.0001 0 TD (S)Tj /T12 1 Tf 50.9999 12 TD (1)Tj /T15 1 Tf 37 -12 TD 14 Tc (;S)Tj /T12 1 Tf 88 12 TD 0 Tc (2)Tj /T15 1 Tf 37 -12 TD 14 Tc (;:::)Tj /T17 1 Tf 148 0 TD 0 Tc [(,)-29000(resp)-2000(ectiv)]TJ 374 0 TD (ely)Tj 97 0 TD (.)Tj 64 0 TD (No)Tj 102 0 TD 29 Tc (ww)Tj 147.0001 0 TD 0 Tc [(e)-29000(can)-28000(de-)]TJ -1530.0001 99 TD [(\014ne)-26000(what)-26000(it)-27000(means)-26000(for)-25000(a)-26000(passw)]TJ 1101 0 TD [(ord)-24000(function)-27000(to)-26000(resist)]TJ -1101 100.0005 TD (attac)Tj 183 0 TD (k.)Tj 114.0001 0 TD (W)Tj 78 0 TD 32 Tc [(es)32000(a)]TJ 141.9999 0 TD 0 Tc [(y)-30000(that)-32000(function)]TJ /T15 1 Tf 587 0 TD (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD 32 Tc [(\)i)32000(s)1000(a)32000(n)]TJ /T15 1 Tf 269.9999 0 TD 0 Tc (\017)Tj /T16 1 Tf 34.0002 0 TD (-se)Tj 97.9998 0 TD (cur)Tj 114.0002 0 TD (e)Tj -1823.0001 100 TD (p)Tj 38.0001 0 TD (asswor)Tj 238 0 TD [(d)-31000(function)]TJ /T17 1 Tf 403.9999 0 TD [(if)-28000(the)-28000(follo)]TJ 372 0 TD [(wing)-27000(hold:)]TJ -991.9999 264.9998 TD (1.)Tj 106 0 TD [(Finding)-20000(partial)-18000(information)-18000(ab)-2000(out)]TJ /T15 1 Tf 1230 0 TD (F)Tj /T17 1 Tf 64.9999 0 TD [('s)-19000(secret)-18000(in-)]TJ -1294.9998 100 TD [(put)-31000(is)-31000(as)-30000(hard)-30000(as)-30000(guessing)-29000(passw)]TJ 1192 0 TD (ords.)Tj 221.0001 0 TD [(Put)-31000(an-)]TJ -1413 99.0002 TD [(other)-22000(w)]TJ 269.9999 0 TD (a)Tj 40 0 TD (y)Tj 37 0 TD [(,)-22000(for)-22000(an)]TJ 253 0 TD [(y)-22000(passw)]TJ 278 0 TD [(ord)-20000(distribution)]TJ /T15 1 Tf 588.9999 0 TD (D)Tj /T17 1 Tf 93 0 TD (and)Tj -1559.9998 100 TD (predicate)Tj /T15 1 Tf 351.9999 0 TD (P)Tj /T17 1 Tf 65 0 TD [(,)-20000(a)0(n)-19000(attac)]TJ 333 0 TD (k)Tj 42 0 TD (er)Tj /T15 1 Tf 87 0 TD (A)Tj /T17 1 Tf 82 0 TD [(who)-19000(guesses)]TJ /T15 1 Tf 446.0001 0 TD (P)Tj /T17 1 Tf 84 0 TD (based)Tj -1491 100 TD [(on)-29000(output)-31000(from)]TJ /T15 1 Tf 590.0001 0 TD (F)Tj /T17 1 Tf 94 0 TD [(will)-30000(do)-30000(almost)-29000(as)-29000(w)]TJ 708.9998 0 TD [(ell)-29000(when)]TJ /T15 1 Tf -1392.9998 99 TD (F)Tj /T17 1 Tf 92.9999 0 TD [(is)-27000(computed)-28000(on)-27000(unrelated)-27000(passw)]TJ 1162 0 TD (ords:)Tj /T11 1 Tf -1211 182.9998 TD (8)Tj /T15 1 Tf 47 0 TD 2 Tc (D;)Tj /T11 1 Tf 125.9999 0 TD 0 Tc (8)Tj /T15 1 Tf 47 0 TD 2 Tc (P;)Tj /T11 1 Tf 110 0 TD 0 Tc (8)Tj /T15 1 Tf 47 0 TD (A;)Tj /T10 1 Tf -294 54.0002 TD (\014)Tj 0 50 TD (\014)Tj /T17 1 Tf 28 20.9998 TD (Pr)Tj /T10 1 Tf 89.0001 -68 TD (\002)Tj /T15 1 Tf 34.9999 68 TD (t)Tj /T12 1 Tf 30.0001 12 TD (1)Tj /T11 1 Tf 59.9999 -12 TD ( )Tj /T15 1 Tf 106 0 TD 14 Tc [(T)7000(;)-18000(:::)-13000(;)]TJ 291 0 TD 0 Tc (t)Tj /T14 1 Tf 30.0001 12 TD (c)Tj /T11 1 Tf 56.9999 -12 TD ( )Tj /T15 1 Tf 106 0 TD 7 Tc [(T;)-24000(s)]TJ /T11 1 Tf 172 0 TD 0 Tc ( )Tj /T15 1 Tf 106 0 TD 2 Tc (D;)Tj -861 124.0002 TD 0 Tc (b)Tj /T11 1 Tf 59 0 TD ( )Tj /T15 1 Tf 106 0 TD (A)Tj /T17 1 Tf 62 0 TD (\()Tj /T15 1 Tf 32 0 TD (t)Tj /T12 1 Tf 30.0001 12 TD (1)Tj /T15 1 Tf 37.9999 -12 TD 14 Tc (;F)Tj /T17 1 Tf 102 0 TD 0 Tc (\()Tj /T15 1 Tf 31.9999 0 TD [(s;)-14000(t)]TJ /T12 1 Tf 106.0001 12 TD (1)Tj /T17 1 Tf 37 -12 TD (\))Tj /T15 1 Tf 31.9999 0 TD 14 Tc [(;:::)-14000(;t)]TJ /T14 1 Tf 229.0001 12 TD 0 Tc (c)Tj /T15 1 Tf 34 -12 TD 14 Tc (;F)Tj /T17 1 Tf 102.0001 0 TD 0 Tc (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T14 1 Tf 106 12 TD (c)Tj /T17 1 Tf 32.9998 -12 TD (\)\);)Tj /T15 1 Tf -1171.9999 125 TD (b)Tj /T17 1 Tf 59 0 TD (=)Tj /T15 1 Tf 88 0 TD (P)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T17 1 Tf 39.0001 0 TD (\))Tj /T10 1 Tf 31.9999 -68.0002 TD (\003)Tj /T11 1 Tf -521.9999 200 TD (\000)Tj /T17 1 Tf 82.9999 0 TD (Pr)Tj /T10 1 Tf 89 -67 TD (\002)Tj /T15 1 Tf 34.0001 67 TD (t)Tj /T12 1 Tf 29.9999 12 TD (1)Tj /T11 1 Tf 61 -12 TD ( )Tj /T15 1 Tf 106 0 TD 14 Tc [(T)7000(;)-18000(:::)-13000(;)]TJ 291 0 TD 0 Tc (t)Tj /T14 1 Tf 30 12 TD (c)Tj /T11 1 Tf 56 -12 TD ( )Tj /T15 1 Tf 106 0 TD 7 Tc [(T;)-25000(s)]TJ /T11 1 Tf 173 0 TD 0 Tc ( )Tj /T15 1 Tf 106.0001 0 TD 2 Tc (D;)Tj -958.0001 125 TD 0 Tc (b)Tj /T11 1 Tf 59 0 TD ( )Tj /T15 1 Tf 106 0 TD (A)Tj /T17 1 Tf 62 0 TD (\()Tj /T15 1 Tf 32 0 TD (t)Tj /T12 1 Tf 30.0001 12 TD (1)Tj /T15 1 Tf 37.9999 -12 TD 14 Tc (;F)Tj /T17 1 Tf 102 0 TD 0 Tc (\()Tj /T15 1 Tf 31.9999 0 TD [(s;)-14000(t)]TJ /T12 1 Tf 106.0001 12 TD (1)Tj /T17 1 Tf 37 -12 TD (\))Tj /T15 1 Tf 31.9999 0 TD 14 Tc [(;:::)-14000(;t)]TJ /T14 1 Tf 229.0001 12 TD 0 Tc (c)Tj /T15 1 Tf 34 -12 TD 14 Tc (;F)Tj /T17 1 Tf 102.0001 0 TD 0 Tc (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T14 1 Tf 106 12 TD (c)Tj /T17 1 Tf 32.9998 -12 TD (\)\))Tj /T15 1 Tf 64 0 TD (;)Tj -1235.9999 125 TD (s)Tj /T13 1 Tf 39 -34.9998 TD (0)Tj /T11 1 Tf 47.0001 34.9998 TD ( )Tj /T15 1 Tf 105.9999 0 TD (D)Tj /T17 1 Tf 71 0 TD (;)Tj /T15 1 Tf 55 0 TD (b)Tj /T17 1 Tf 59 0 TD (=)Tj /T15 1 Tf 87.0001 0 TD (P)Tj /T17 1 Tf 64.9999 0 TD (\()Tj /T15 1 Tf 31.9999 0 TD (s)Tj /T13 1 Tf 39.0001 -34.9998 TD (0)Tj /T17 1 Tf 24 34.9998 TD (\))Tj /T10 1 Tf 32 -68 TD (\003)Tj 35 -2.9998 TD (\014)Tj 0 50 TD (\014)Tj /T15 1 Tf -940 175 TD (<)Tj 102.0001 -56 TD (\017)Tj ET q 5.04 0 0 -0.48 118.908 264.768 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT /T17 1 Tf 0.12 0 0 -0.12 118.92 255.18 Tm (2)Tj /T11 1 Tf 69.9999 -57 TD 18 Tc (\001j)Tj /T15 1 Tf 64.0001 0 TD 0 Tc (A)Tj /T11 1 Tf 61.9999 0 TD 19 Tc (j\001)Tj /T15 1 Tf 84 0 TD 0 Tc (R)Tj /T17 1 Tf 64 0 TD (\()Tj /T15 1 Tf 32 0 TD (D)Tj /T17 1 Tf 71 0 TD (\))Tj -777.9999 238.9999 TD (2.)Tj 106 0 TD [(Finding)-32000(second)-32000(preimages)-30000(is)-32000(as)-32000(hard)-31000(as)-31000(guess-)]TJ 0 99 TD [(ing)-25000(passw)]TJ 347.9999 0 TD (ords.)Tj 210 0 TD [(\(A)-26000(second)-24000(preimage)-24000(of)-25000(an)-24000(input)]TJ -557.9999 100 TD (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD (\))Tj 68 0 TD (is)Tj 91.0001 0 TD (a)Tj 76.9999 0 TD (di\013eren)Tj 268 0 TD (t)Tj 68 0 TD (passw)Tj 212 0 TD (ord)Tj /T15 1 Tf 154 0 TD (s)Tj /T13 1 Tf 39 -30 TD (0)Tj /T11 1 Tf 59 30 TD (6)Tj /T17 1 Tf 0 0 TD (=)Tj /T15 1 Tf 101 0 TD (s)Tj /T17 1 Tf 74.0001 0 TD (for)Tj 135 0 TD (whic)Tj 163.9998 0 TD (h)Tj /T15 1 Tf -1647.9998 100 TD (F)Tj /T17 1 Tf 64.9999 0 TD (\()Tj /T15 1 Tf 32.0001 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD 23 Tc (\)=)Tj /T15 1 Tf 142.9999 0 TD 0 Tc (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T13 1 Tf 39 -29.9999 TD (0)Tj /T15 1 Tf 23 29.9999 TD 14 Tc (;t)Tj /T17 1 Tf 67 0 TD 0 Tc (\).\))Tj 125 0 TD [(Here)-26000(w)]TJ 253 0 TD [(e)-26000(m)0(o)-2000(del)-27000(the)-27000(attac)]TJ 634.0001 0 TD (k)Tj 42 0 TD (er)Tj /T15 1 Tf -1626 99 TD (A)Tj /T17 1 Tf 85 0 TD [(as)-23000(a)-22000(randomized)-22000(circuit)-23000(with)-24000(m)]TJ 1111 0 TD [(ultiple)-24000(output)]TJ ET q 89.28 0 0 -0.48 71.988 177.648 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT /T9 1 Tf 0.12 0 0 -0.12 83.04 170.82 Tm (1)Tj /T8 1 Tf 34.9999 24 TD [(Bo)-2000(olean)-28000(circuits)-26000(are)-27000(a)-28000(complexit)]TJ 1007 0 TD [(y)-27000(theoretic)-28000(abstraction.)]TJ -1134 79 TD [(A)-31000(b)-2000(o)-2000(olean)-32000(circuit)-31000(is)-31000(an)-31000(acyclic)-32000(collection)-32000(of)-31000(in)]TJ 1468.0001 0 TD (terconnected)Tj -1468.0001 78 TD (gates.)Tj 224.9999 0 TD (Eac)Tj 112.0001 0 TD [(h)-29000(gate)-31000(computes)-29000(a)-30000(b)-2000(o)-2000(olean)-30000(function)-30000(of)-28000(0,)-31000(1)-29000(o)0(r)-29000(2)]TJ -337 79 TD [(single-bit)-25000(inputs.)]TJ 557 0 TD [(A)-25000(randomized)-25000(b)-2000(o)-2000(olean)-27000(circuit)-25000(tak)]TJ 1043.0001 0 TD [(es)-27000(a)-25000(cer-)]TJ -1600.0001 79 TD [(tain)-27000(n)]TJ 185.0001 0 TD (um)Tj 97 0 TD [(b)-2000(e)0(r)-26000(o)0(f)-27000(random)-26000(input)-27000(bits)-27000(in)-27000(addition)-27000(to)-28000(its)-26000(regular)]TJ -282.0001 79.0001 TD (inputs.)Tj /T17 1 Tf 2176 -5027 TD (bits:)Tj /T11 1 Tf 209.0002 182.9995 TD (8)Tj /T15 1 Tf 46.9998 0 TD 2 Tc (D;)Tj /T11 1 Tf 126.0002 0 TD 0 Tc (8)Tj /T15 1 Tf 47 0 TD (A;)Tj /T17 1 Tf -137 124 TD (Pr)Tj /T10 1 Tf 88.9998 -66.9995 TD (\002)Tj /T15 1 Tf 35.0002 66.9995 TD (t)Tj /T11 1 Tf 52.9998 0 TD ( )Tj /T15 1 Tf 106 0 TD 7 Tc [(T;)-25000(s)]TJ /T11 1 Tf 173.0002 0 TD 0 Tc ( )Tj /T15 1 Tf 106 0 TD 2 Tc [(D;)-30000(s)]TJ /T13 1 Tf 165 -33.9995 TD 0 Tc (0)Tj /T11 1 Tf 47 33.9995 TD ( )Tj /T15 1 Tf 106 0 TD (A)Tj /T17 1 Tf 62 0 TD (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD (\);)Tj /T15 1 Tf -831 133.0005 TD (s)Tj /T11 1 Tf 62 0 TD (6)Tj /T17 1 Tf T* (=)Tj /T15 1 Tf 88 0 TD (s)Tj /T13 1 Tf 38.9998 -34 TD (0)Tj /T11 1 Tf 42.0002 34 TD (^)Tj /T15 1 Tf 74 0 TD (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 31.9998 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD 23 Tc (\)=)Tj /T15 1 Tf 143.0002 0 TD 0 Tc (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 31.9998 0 TD (s)Tj /T13 1 Tf 39.0002 -34 TD (0)Tj /T15 1 Tf 23 34 TD 14 Tc (;t)Tj /T17 1 Tf 67 0 TD 0 Tc (\))Tj /T10 1 Tf 32 -67 TD (\003)Tj /T15 1 Tf -1075.0002 192 TD 23 Tc (<\017)Tj /T11 1 Tf 140.0002 0 TD 19 Tc (\001j)Tj /T15 1 Tf 65 0 TD 0 Tc (A)Tj /T11 1 Tf 62 0 TD 19 Tc (j\001)Tj /T15 1 Tf 82.9998 0 TD 0 Tc (R)Tj /T17 1 Tf 64 0 TD (\()Tj /T15 1 Tf 32.0002 0 TD (D)Tj /T17 1 Tf 71 0 TD (\))Tj -1058 265 TD (W)Tj 77.9998 0 TD (e)Tj 78.0002 0 TD (should)Tj 277 0 TD (\014rst)Tj 184.9998 0 TD (note)Tj 198 0 TD (that)Tj 193 0 TD (this)Tj 175 0 TD (de\014nition)Tj 383.0002 0 TD (matc)Tj 177.9995 0 TD (hes)Tj -1744.9995 100 TD [(our)-20000(in)]TJ 208 0 TD [(tuition)-21000(ab)-2000(out)-21000(a)-21000(passw)]TJ 770.9998 0 TD [(ord)-19000(hashing)-20000(function)-21000(lik)]TJ 844.0002 0 TD (e)Tj /T16 1 Tf -1823 99 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj 57.9998 0 TD [(If)-20000(users)-20000(c)]TJ 312 0 TD [(ho)-2000(ose)-18000(predictable)-20000(enough)-19000(passw)]TJ 1132.0002 0 TD (ords,)Tj -1685 100 TD (kno)Tj 129.9998 0 TD [(wing)-32000(a)-32000(passw)]TJ 489.0002 0 TD [(ord)-31000(hash)-32000(giv)]TJ 458 0 TD [(es)-32000(adv)]TJ 232 0 TD [(ersaries)-30000(a)-32000(large)]TJ -1309 100 TD (adv)Tj 127 0 TD (an)Tj 86 0 TD (tage|they)Tj 432 0 TD (can)Tj 163 0 TD (compare)Tj 343 0 TD (hashes)Tj 274 0 TD (of)Tj 106 0 TD (the)Tj 153 0 TD (most)Tj -1684 99 TD [(p)-2000(opular)-25000(passw)]TJ 516.9998 0 TD [(ords)-24000(to)-26000(that)-26000(of)-26000(the)-26000(passw)]TJ 902.0002 0 TD [(ord)-24000(they)-26000(are)]TJ -1419 100 TD (trying)Tj 257 0 TD (to)Tj 112 0 TD (break.)Tj 290.9998 0 TD (If,)Tj 118 0 TD (additionally)Tj 425 0 TD (,)Tj 63 0 TD (one)Tj 162 0 TD (can)Tj 163.0002 0 TD (guess)Tj 226.9995 0 TD (a)Tj -1817.9995 100 TD [(useful)-24000(predicate)-23000(without)-24000(ev)]TJ 974 0 TD [(en)-23000(lo)-2000(oking)-22000(at)-24000(a)-23000(passw)]TJ 767 0 TD (ord)Tj -1741 99 TD [(hash|for)-27000(instance)-28000(b)]TJ 745 0 TD [(y)-28000(kno)]TJ 201.9998 0 TD [(wing)-27000(that)-29000(the)-28000(third)-29000(c)]TJ 766.0002 0 TD (har-)Tj -1713 100 TD [(acter)-24000(of)-24000(most)-25000(passw)]TJ 708.9998 0 TD [(ords)-22000(is)-25000(a)-24000(l)0(o)]TJ 386.0002 0 TD (w)Tj 57.9998 0 TD [(er-case)-22000(letter|then)]TJ -1152.9998 100 TD [(clearly)-26000(an)-28000(adv)]TJ 511 0 TD [(ersary)-25000(can)-27000(guess)-26000(this)-28000(to)-2000(o.)]TJ -511 199 TD [(If,)-32000(ho)]TJ 196 0 TD (w)Tj 57.9998 0 TD (ev)Tj 79.0002 0 TD [(er,)-29000(no)-30000(single)-30000(passw)]TJ 686 0 TD [(ord)-28000(o)-2000(ccurs)-30000(with)-31000(partic-)]TJ -1019 99 TD (ularly)Tj 250 0 TD (high)Tj 196 0 TD (probabilit)Tj 354 0 TD (y)Tj 37 0 TD (,)Tj 65 0 TD (an)Tj 127.9998 0 TD (adv)Tj 130.0002 0 TD (ersary)Tj 259 0 TD (should)Tj 274.9995 0 TD (need)Tj -1693.9995 100 TD (to)Tj 115 0 TD [(exp)-2000(end)]TJ 299 0 TD (a)Tj 82.9998 0 TD (large)Tj 217.0002 0 TD (amoun)Tj 243 0 TD (t)Tj 71.9998 0 TD (of)Tj 108.0002 0 TD (e\013ort)Tj 233 0 TD (\(as)Tj 147.9995 0 TD (measured)Tj -1517.9995 100 TD (in)Tj 108 0 TD (circuit)Tj 269.9998 0 TD (gates\))Tj 257 0 TD (to)Tj 113.0002 0 TD (disco)Tj 179 0 TD (v)Tj 42 0 TD (er)Tj 107 0 TD (an)Tj 86 0 TD (y)Tj 82 0 TD (non-trivial)Tj 420 0 TD (infor-)Tj -1664 99 TD [(mation)-30000(ab)-2000(out)-31000(a)-30000(passw)]TJ 808.9998 0 TD (ord.)Tj 188 0 TD (Finally)Tj 248.0002 0 TD 31 Tc (,w)Tj 112 0 TD 0 Tc [(e)-30000(also)-30000(wish)-30000(to)]TJ -1357 100 TD (prev)Tj 158 0 TD (en)Tj 81 0 TD [(t)-29000(a)0(n)-29000(attac)]TJ 361 0 TD (k)Tj 41.9998 0 TD [(er)-28000(from)-30000(\014nding)-30000(other)-29000(strings)-29000(that)]TJ -641.9998 100 TD [(hash)-29000(to)-29000(the)-30000(same)-29000(v)]TJ 692.9998 0 TD [(alue)-30000(as)-28000(a)-29000(passw)]TJ 564.0002 0 TD [(ord;)-29000(suc)]TJ 287 0 TD [(h)-29000(strings)]TJ -1544 99 TD (ma)Tj 109 0 TD [(y)-32000(pro)]TJ 194.9998 0 TD (v)Tj 42.0002 0 TD [(e)-31000(equiv)]TJ 256.9998 0 TD (alen)Tj 146.0002 0 TD [(t)-32000(t)0(o)-32000(passw)]TJ 381.9998 0 TD [(ords)-30000(during)-32000(authen-)]TJ -1130.9998 100 TD (tication.)Tj 365 0 TD (The)Tj 180 0 TD (requiremen)Tj 403 0 TD (t)Tj 68.9998 0 TD (of)Tj 104 0 TD (second)Tj 277.0002 0 TD (preimage)Tj 365 0 TD (re-)Tj -1763 98.9998 TD [(sistance)-27000(guaran)]TJ 558.9998 0 TD [(tees)-26000(suc)]TJ 279.0002 0 TD [(h)-28000(collisions)-27000(are)-26000(hard)-28000(to)-28000(\014nd,)]TJ -838 100.0002 TD (ev)Tj 78.9998 0 TD (en)Tj 120.0002 0 TD (with)Tj 198.9998 0 TD (kno)Tj 130 0 TD (wledge)Tj 281 0 TD (of)Tj 105.0002 0 TD (the)Tj 152.9998 0 TD (original)Tj 310 0 TD (passw)Tj 212.0002 0 TD (ord.)Tj 209 0 TD (It)Tj -1798 100 TD [(also)-31000(ensures)-31000(that)]TJ /T15 1 Tf 651 0 TD (F)Tj /T17 1 Tf 97 0 TD [(do)-2000(es)-32000(not)-32000(ignore)-31000(an)]TJ 684 0 TD [(y)-31000(bits)-32000(of)-32000(its)]TJ -1432 98.9998 TD (passw)Tj 212 0 TD [(ord)-26000(input.)]TJ -212 200 TD [(The)-28000(de\014nition)-27000(implies)-28000(that)-28000(a)-27000(secure)-26000(passw)]TJ 1531 0 TD [(ord)-26000(func-)]TJ -1531 99 TD (tion)Tj /T15 1 Tf 171 0 TD (F)Tj /T17 1 Tf 64.9998 0 TD (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106.0002 0 TD 28 Tc (\)m)Tj 127 0 TD 0 Tc [(ust)-28000(mak)]TJ 291.9998 0 TD [(e)-27000(non-trivial)-26000(use)-28000(of)-28000(its)-28000(second)]TJ -792.9998 100 TD (argumen)Tj 313 0 TD (t,)Tj /T15 1 Tf 83 0 TD (t)Tj /T17 1 Tf 30 0 TD (.)Tj 64 0 TD (T)Tj 52.9998 0 TD [(o)-29000(see)-28000(this,)-30000(consider)-27000(that)-30000(the)-29000(\014rst)-29000(bit)]TJ -542.9998 99 TD (of)Tj /T15 1 Tf 85.9998 0 TD (F)Tj /T17 1 Tf 65.0002 0 TD (\()Tj /T15 1 Tf 32 0 TD (s;)Tj /T17 1 Tf 76 0 TD [(0\))-19000(is)-19000(a)-19000(p)-2000(erfectly)-19000(v)]TJ 603 0 TD [(alid)-19000(predicate)-18000(on)-19000(passw)]TJ 823 0 TD (ords.)Tj -1685 100 TD [(An)-19000(attac)]TJ 309.9998 0 TD (k)Tj 42.0002 0 TD [(er)-17000(could)-19000(easily)-18000(guess)-18000(this)-19000(predicate)-18000(if)-19000(either)]TJ /T15 1 Tf -352 100 TD (F)Tj /T17 1 Tf 98.9998 0 TD (ignored)Tj 302.0002 0 TD (its)Tj 121.9998 0 TD (second)Tj 275.0002 0 TD (argumen)Tj 313 0 TD (t)Tj 65 0 TD (or)Tj 107.9998 0 TD (the)Tj 149 0 TD (string)Tj 243.0002 0 TD (0)Tj 76 0 TD 2 Tc [(oc)2000(-)]TJ -1752 99.0001 TD 0 Tc [(curred)-25000(in)]TJ /T15 1 Tf 352 0 TD (T)Tj /T17 1 Tf 85 0 TD [(with)-26000(high)-26000(probabilit)]TJ 724 0 TD (y)Tj 37 0 TD (.)Tj 58 0 TD [(This)-26000(p)-2000(oin)]TJ 345 0 TD [(t)-26000(i)0(s)-25000(not)]TJ -1601 100 TD (merely)Tj 277 0 TD (an)Tj 123 0 TD (academic)Tj 366.9998 0 TD (one.)Tj 205 0 TD (A)Tj 97.0002 0 TD (single-input)Tj 460 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 100 TD [(hashing)-31000(function)]TJ /T15 1 Tf 638 0 TD (F)Tj /T17 1 Tf 64.9998 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T17 1 Tf 39.0002 0 TD [(\))-32000(can)-32000(b)-2000(e)-32000(in)]TJ 404.9998 0 TD (v)Tj 42 0 TD [(erted)-31000(b)]TJ 260.0002 0 TD [(y)-31000(a)-31000(circuit)]TJ -1481 99 TD [(large)-18000(enough)-19000(to)-20000(enco)-2000(de)-19000(a)-19000(l)0(o)-2000(okup)-20000(table)-19000(mapping)]TJ /T15 1 Tf 1691.9995 0 TD (F)Tj /T17 1 Tf 65.0005 0 TD (\()Tj /T15 1 Tf 32 0 TD (s)Tj /T17 1 Tf 39 0 TD (\))Tj -1828 100 TD [(\(or)-27000(su\016cien)]TJ 422.9998 0 TD [(tly)-28000(man)]TJ 282 0 TD [(y)-28000(bits)-28000(of)]TJ /T15 1 Tf 329 0 TD (F)Tj /T17 1 Tf 65.0002 0 TD (\()Tj /T15 1 Tf 31.9998 0 TD (s)Tj /T17 1 Tf 39.0002 0 TD [(\)\))-29000(to)]TJ /T15 1 Tf 194 0 TD (s)Tj /T17 1 Tf 38.9998 0 TD (.)Tj 61.0002 0 TD [(The)-28000(size)-28000(of)]TJ -1464 99 TD (suc)Tj 114 0 TD [(h)-31000(a)-31000(circuit)-31000(dep)-2000(ends)-32000(only)-31000(on)-31000(the)-31000(probabilit)]TJ 1542 0 TD [(y)-30000(dis-)]TJ -1656 100 TD (tribution)Tj 358.9998 0 TD (of)Tj 104.0002 0 TD (the)Tj 151 0 TD (passw)Tj 212 0 TD (ords,)Tj 213.9998 0 TD (not)Tj 156 0 TD (on)Tj 124.0002 0 TD (the)Tj 152 0 TD (particulars)Tj -1472 100.0001 TD (of)Tj /T15 1 Tf 95 0 TD (F)Tj /T17 1 Tf 64.9998 0 TD (.)Tj -159.9998 199 TD [(As)-24000(prop)-2000(osed)-24000(b)]TJ 514 0 TD [(y)-24000(Morris)-23000(and)-24000(Thompson)-23000([9],)-25000(ho)]TJ 1118 0 TD (w)Tj 58 0 TD (ev)Tj 78.9995 0 TD (er,)Tj -1768.9995 100 TD [(lo)-2000(okup)-31000(tables)-32000(can)-32000(b)-2000(e)-32000(th)]TJ 870.9998 0 TD (w)Tj 58 0 TD [(arted)-31000(with)]TJ 415.0002 0 TD [(the)-32000(second)-31000(in-)]TJ -1344 98.9998 TD (put)Tj 158 0 TD (to)Tj /T15 1 Tf 107 0 TD (F)Tj /T17 1 Tf 64.9998 0 TD (,)Tj 57.0002 0 TD (whic)Tj 164 0 TD (h)Tj 78.9998 0 TD (they)Tj 193.0002 0 TD [(call)-32000(a)]TJ /T16 1 Tf 231.9998 0 TD (salt)Tj /T17 1 Tf 125 0 TD (.)Tj 77.0002 0 TD (If)Tj 88 0 TD (a)Tj 75 0 TD [(random)-32000(salt)]TJ -1420 100.0002 TD (is)Tj 90 0 TD (c)Tj 35 0 TD (hosen)Tj 237 0 TD (whenev)Tj 267.9998 0 TD (er)Tj 103.0002 0 TD (users)Tj 215 0 TD (establish)Tj 347.9998 0 TD (new)Tj 177.0002 0 TD (passw)Tj 212 0 TD (ords,)Tj -1685 98.9998 TD [(and)-23000(if)-23000(the)-23000(salt)-22000(space)-22000(is)-23000(large)-21000(enough)-22000(to)-22000(ensure)-23000(a)-22000(neg-)]TJ ET endstream endobj 24 0 obj << /ProcSet [/PDF /Text /ImageB ] /Font << /T8 25 0 R /T9 26 0 R /T10 27 0 R /T11 28 0 R /T12 29 0 R /T13 19 0 R /T14 20 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 31 0 obj << /Length 19458 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc [(ligible)-27000(probabilit)]TJ 598 0 TD [(y)-27000(o)0(f)-27000(recurrence,)-26000(lo)-2000(okup)-27000(tables)-28000(o\013er)]TJ -598 100 TD [(an)-23000(adv)]TJ 241.0001 0 TD [(ersary)-21000(no)-23000(adv)]TJ 481.0001 0 TD (an)Tj 85.9999 0 TD [(tage;)-23000(he)-24000(ma)]TJ 415 0 TD 22 Tc [(ya)22000(s)-1000(w)]TJ 222 0 TD 0 Tc [(ell)-23000(compute)]TJ /T15 1 Tf -1445 99 TD 0 Tw (F)Tj /T17 1 Tf 95.0001 0 TD [(at)-29000(the)-30000(time)-30000(of)-29000(attac)]TJ 717.9999 0 TD (k.)Tj 108.9999 0 TD [(If,)-31000(on)-29000(the)-30000(other)-29000(hand,)-30000(the)]TJ -921.9999 100 TD [(salt)-25000(space)-25000(is)-25000(to)-2000(o)-25000(small,)-25000(the)-26000(output)-26000(bits)-26000(of)]TJ /T15 1 Tf 1500.0001 0 TD (F)Tj /T17 1 Tf 89.9998 0 TD [(b)-2000(ecome)]TJ -1589.9999 100 TD [(useful)-31000(predicates)-30000(on)-30000(passw)]TJ 967 0 TD [(ords,)-29000(a)-30000(fact)-31000(exploited)-30000(b)]TJ 849.0001 0 TD (y)Tj -1816.0001 99 TD [(the)-28000(QCrac)]TJ 377.9999 0 TD [(k)-26000([12)]TJ 176.0001 0 TD [(])-27000(program)-26000(describ)-2000(ed)-27000(in)-28000(Section)-28000(6.)]TJ -554 199 TD [(While)-31000(salted)-29000(passw)]TJ 699 0 TD [(ords)-28000(defeat)-30000(lo)-2000(okup)-30000(tables,)-30000(giv)]TJ 1078.9999 0 TD (en)Tj -1777.9999 100 TD (a)Tj 80 0 TD (particular)Tj 395.0001 0 TD (salt)Tj 169 0 TD (and)Tj 171.9999 0 TD (hash,)Tj 232 0 TD (an)Tj 126.0001 0 TD (adv)Tj 129.9999 0 TD (ersary)Tj 258.0001 0 TD (can)Tj 163.9998 0 TD (still)Tj -1725.9999 100 TD (moun)Tj 201.0001 0 TD [(t)-26000(a)-26000(brute)-26000(force)-26000(attac)]TJ 729.0001 0 TD 25 Tc (kb)Tj 113 0 TD 26 Tc [(ye)26000(v)]TJ 145.9999 0 TD 0 Tc (aluating)Tj /T15 1 Tf 322.0001 0 TD (F)Tj /T17 1 Tf 64.9998 0 TD (\()Tj /T15 1 Tf 32 0 TD [(s;)-14000(t)]TJ /T17 1 Tf 106 0 TD 26 Tc [(\)o)26000(n)]TJ -1713.9999 99 TD 0 Tc (ev)Tj 79.0001 0 TD [(ery)-23000(p)-2000(ossible)-24000(passw)]TJ 657.9999 0 TD (ord.)Tj 178 0 TD [(It)-25000(follo)]TJ 240.0001 0 TD [(ws)-23000(that)-25000(the)-25000(b)-2000(est)-25000(se-)]TJ -1155.0001 100 TD (curit)Tj 169.0001 0 TD [(y)-24000(one)-25000(can)-25000(ac)]TJ 444.9999 0 TD (hiev)Tj 148 0 TD 23 Tc [(ei)23000(s)]TJ /T15 1 Tf 141 0 TD 0 Tc (\017)Tj /T11 1 Tf 57 0 TD (\031)Tj /T17 1 Tf 88 0 TD (1)Tj /T15 1 Tf 42 0 TD (=)Tj /T11 1 Tf 42 0 TD (j)Tj /T15 1 Tf 23.0001 0 TD (F)Tj /T11 1 Tf 64.9999 0 TD (j)Tj /T17 1 Tf 23.0001 0 TD [(,)-24000(where)]TJ /T11 1 Tf 285 0 TD (j)Tj /T15 1 Tf 22.9998 0 TD (F)Tj /T11 1 Tf 65 0 TD (j)Tj /T17 1 Tf 48 0 TD [(is)-25000(the)]TJ -1663.9999 100 TD [(cost)-28000(in)-29000(gates)-27000(of)-29000(implemen)]TJ 927 0 TD (ting)Tj /T15 1 Tf 172.0001 0 TD (F)Tj /T17 1 Tf 64.9999 0 TD (.)Tj 62 0 TD (Usabilit)Tj 281.9999 0 TD [(y)-28000(require-)]TJ -1507.9999 99 TD (men)Tj 149.9999 0 TD [(ts)-31000(therefore)-29000(e\013ect)-31000(a)-31000(l)0(o)]TJ 805.0002 0 TD (w)Tj 57.9999 0 TD [(er)-29000(limit)-31000(on)]TJ /T15 1 Tf 418 0 TD (\017)Tj /T17 1 Tf 34.0001 0 TD [(|if)-31000(p)-2000(eople)]TJ -1465.0001 100 TD (can)Tj 162 0 TD (only)Tj 193 0 TD (tolerate)Tj 314.0001 0 TD (a)Tj 79.9999 0 TD (one)Tj 162 0 TD (second)Tj 278 0 TD (dela)Tj 146 0 TD (y)Tj 81 0 TD (for)Tj 136.9999 0 TD (c)Tj 35.0002 0 TD (hec)Tj 118 0 TD (king)Tj -1706.0001 98.9995 TD (passw)Tj 212 0 TD (ords,)Tj /T15 1 Tf 206 0 TD (F)Tj /T17 1 Tf 95 0 TD [(can)-30000(tak)]TJ 271.0001 0 TD [(e)-30000(a)0(t)-30000(most)-31000(one)-30000(second)-29000(to)-31000(ev)]TJ 984 0 TD (al-)Tj -1768.0001 100 TD (uate.)Tj /T15 1 Tf 219.0001 0 TD (F)Tj /T17 1 Tf 94 0 TD [(should)-28000(not)-29000(tak)]TJ 528.9999 0 TD [(e)-27000(signi\014can)]TJ 400 0 TD [(tly)-28000(less,)-28000(ho)]TJ 390.0001 0 TD (w)Tj 57.9998 0 TD (ev)Tj 79.0002 0 TD (er,)Tj -1769.0001 100 TD [(as)-27000(this)-28000(w)]TJ 322.0001 0 TD [(ould)-27000(unnecessarily)-26000(w)]TJ 747.9999 0 TD (eak)Tj 121 0 TD [(en)-26000(securit)]TJ 347.9999 0 TD (y)Tj 37 0 TD (.)Tj -1575.9999 199.0005 TD [(The)-26000(n)]TJ 213.0001 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-25000(o)0(f)-25000(gates)]TJ /T11 1 Tf 446.0001 0 TD (j)Tj /T15 1 Tf 22.9999 0 TD (A)Tj /T11 1 Tf 62 0 TD (j)Tj /T17 1 Tf 49.0001 0 TD [(that)-25000(an)-26000(adv)]TJ 420.9999 0 TD [(ersary)-22000(can)-25000(rea-)]TJ -1327 100 TD (sonably)Tj 313.0001 0 TD (m)Tj 66.9999 0 TD (uster)Tj 219 0 TD (for)Tj 138 0 TD (an)Tj 126 0 TD (attac)Tj 183 0 TD (k)Tj 81.9999 0 TD (increases)Tj 358.0002 0 TD (constan)Tj 276 0 TD (tly)Tj -1762.0001 98.9998 TD (as)Tj 119.0001 0 TD (hardw)Tj 225 0 TD (are)Tj 154.9999 0 TD (impro)Tj 211 0 TD (v)Tj 42 0 TD (es.)Tj 180 0 TD (F)Tj 47 0 TD (ortunately)Tj 370.0001 0 TD (,)Tj 71.9999 0 TD (so)Tj 118.9999 0 TD [(do)-2000(es)]TJ 205 0 TD (the)Tj -1744.9999 100 TD [(sp)-2000(eed)]TJ 236 0 TD (of)Tj 101 0 TD (mac)Tj 146 0 TD (hines)Tj 219 0 TD (that)Tj 187 0 TD (m)Tj 67.0001 0 TD (ust)Tj 144.9999 0 TD (legitimately)Tj 462.0001 0 TD (ev)Tj 75.9998 0 TD (aluate)Tj /T15 1 Tf -1638.9999 99 TD (F)Tj /T17 1 Tf 65 0 TD (.)Tj 59.9999 0 TD [(That)-26000(means)-26000(passw)]TJ 671.0001 0 TD [(ords)-25000(should)-26000(not)-27000(b)-2000(e)-27000(hashed)-26000(b)]TJ 1020.0001 0 TD (y)Tj -1816.0001 100 TD [(a)-32000(single)]TJ 311 0 TD (function)Tj /T15 1 Tf 330 0 TD (F)Tj /T17 1 Tf 98 0 TD (with)Tj 194 0 TD (\014xed)Tj 206 0 TD [(computational)-32000(cost,)]TJ -1139 100 TD [(but)-31000(rather)-30000(b)]TJ 452 0 TD [(y)-30000(one)-30000(of)-31000(a)-30000(family)-31000(of)-30000(functions)-31000(with)-31000(ar-)]TJ -452 99 TD [(bitrarily)-31000(high)-31000(cost.)]TJ 733 0 TD [(Instead)-32000(of)-31000(rep)-2000(eatedly)-31000(thro)]TJ 956.9999 0 TD (wing)Tj -1689.9999 100 TD [(out)-21000(functions)-22000(lik)]TJ 581 0 TD (e)Tj /T16 1 Tf 58 0 TD (crypt)Tj /T17 1 Tf 213 0 TD [(and)-21000(MD5)]TJ /T16 1 Tf 357 0 TD (crypt)Tj /T17 1 Tf 213 0 TD [(to)-21000(start)-21000(o)]TJ 328.0001 0 TD (v)Tj 42 0 TD (er)Tj -1792.0001 100 TD [(with)-20000(more)-19000(exp)-2000(ensiv)]TJ 691 0 TD [(e)-20000(but)-20000(incompatible)-20000(ones,)-21000(systems)]TJ -691 99 TD [(should)-24000(allo)]TJ 388.0001 0 TD [(w)-24000(the)-25000(cost)-24000(of)-24000(an)]TJ 568.9999 0 TD [(y)-24000(passw)]TJ 280.0001 0 TD [(ord)-22000(manipulation)]TJ -1237.0001 100 TD (soft)Tj 130 0 TD (w)Tj 58.0001 0 TD [(are)-31000(to)]TJ 250.0001 0 TD (scale)Tj 204.9999 0 TD [(gracefully)-32000(with)]TJ 578 0 TD (a)Tj 75 0 TD (tunable)Tj 304.9999 0 TD (param-)Tj -1600.9999 99.0002 TD (eter.)Tj 209 0 TD (Th)Tj 104.0001 0 TD (us,)Tj /T15 1 Tf 134.0001 0 TD (\017)Tj /T17 1 Tf 64.9999 0 TD [(can)-31000(decrease)-30000(as)-30000(fast)-31000(as)-31000(hardw)]TJ 1087.0001 0 TD [(are)-29000(im-)]TJ -1599.0001 100 TD (pro)Tj 119.0001 0 TD (v)Tj 41.9999 0 TD [(es)-30000(and)-31000(users)-31000(will)-32000(tolerate.)]TJ 988.0001 0 TD [(Compromised)-30000(pass-)]TJ -1149.0001 100 TD (w)Tj 58 0 TD (ord)Tj 154 0 TD (databases)Tj 386 0 TD (will)Tj 164 0 TD (then)Tj 196 0 TD (enjo)Tj 148.0001 0 TD (y)Tj 77.9999 0 TD (maxim)Tj 245 0 TD (um)Tj 148.9999 0 TD (securit)Tj 239.0002 0 TD (y)Tj -1817.0001 99 TD [(against)-26000(o\013-line)-28000(attac)]TJ 744 0 TD (ks.)Tj -744 200 TD (In)Tj 113.0001 0 TD (summary)Tj 328.9999 0 TD (,)Tj 60 0 TD (a)Tj 78 0 TD 2 Tc [(g)2000(ood)]TJ 212 0 TD 0 Tc (passw)Tj 212 0 TD (ord)Tj 155 0 TD (function)Tj 334.0001 0 TD (mak)Tj 152.9998 0 TD (es)Tj 106 0 TD (ex-)Tj -1751.9999 99 TD (tracting)Tj 327.9999 0 TD (an)Tj 86.0001 0 TD (y)Tj 85 0 TD (partial)Tj 282.0001 0 TD (information)Tj 463.9999 0 TD [(ab)-2000(out)]TJ 250.9999 0 TD (passw)Tj 212 0 TD (ords)Tj -1707.9999 100 TD (as)Tj 109 0 TD (di\016cult)Tj 312 0 TD (as)Tj 110 0 TD (guessing)Tj 335 0 TD (passw)Tj 211.9999 0 TD (ords.)Tj 234.0002 0 TD (A)Tj 97.9999 0 TD (concrete)Tj 334.9999 0 TD (pa-)Tj -1744.9999 99 TD (rameter,)Tj /T15 1 Tf 346 0 TD (\017)Tj /T17 1 Tf 34 0 TD (,)Tj 64.0001 0 TD (should)Tj 273.9999 0 TD (c)Tj 35.0001 0 TD (haracterize)Tj 435.9999 0 TD (this)Tj 172.0001 0 TD (di\016cult)Tj 274 0 TD (y)Tj 37 0 TD (.)Tj 92.9998 0 TD (T)Tj 53.0002 0 TD (o)Tj -1818.0001 99.9999 TD (ac)Tj 77 0 TD (hiev)Tj 147.9999 0 TD (e)Tj 71.0001 0 TD (lo)Tj 63 0 TD (w)Tj 95 0 TD (v)Tj 39 0 TD (alues)Tj 216 0 TD (of)Tj /T15 1 Tf 102 0 TD (\017)Tj /T17 1 Tf 34 0 TD (,)Tj 61.0001 0 TD (a)Tj 76.9999 0 TD (passw)Tj 212 0 TD (ord)Tj 154.0001 0 TD (function)Tj 333 0 TD (m)Tj 67 0 TD (ust)Tj -1749.0001 100 TD (tak)Tj 116.0001 0 TD [(e)-31000(a)-32000(second)-32000(input,)]TJ 665.0001 0 TD [(the)-32000(salt,)]TJ 332.9999 0 TD (that)Tj 185.0001 0 TD (prev)Tj 158 0 TD (en)Tj 81 0 TD [(ts)-31000(adv)]TJ 225.9998 0 TD (er-)Tj -1763.9999 99 TD [(saries)-21000(from)-21000(b)-2000(ene\014ting)-23000(from)-21000(large)-21000(lo)-2000(okup)-21000(tables.)]TJ 1717.0001 0 TD (The)Tj -1717.0001 100 TD [(b)-2000(est)-30000(v)]TJ 219.0001 0 TD [(alue)-30000(of)]TJ /T15 1 Tf 275.0001 0 TD (\017)Tj /T17 1 Tf 62.9999 0 TD [(is)-30000(in)]TJ 153 0 TD (v)Tj 42 0 TD [(ersely)-28000(prop)-2000(ortional)-29000(to)-29000(the)-31000(cost)]TJ -752 100 TD [(of)-28000(ev)]TJ 171 0 TD [(aluating)-28000(a)-29000(passw)]TJ 607.0001 0 TD [(ord)-26000(function.)]TJ 506.9999 0 TD [(This)-29000(establishes)]TJ -1285 99 TD (a)Tj 77 0 TD (lo)Tj 63 0 TD (w)Tj 58.0001 0 TD (er)Tj 104.9999 0 TD (limit)Tj 206.0001 0 TD (for)Tj /T15 1 Tf 136 0 TD (\017)Tj /T17 1 Tf 70 0 TD (based)Tj 239 0 TD (on)Tj 123.9999 0 TD (the)Tj 151.0001 0 TD (maxim)Tj 245.0001 0 TD (um)Tj 151 0 TD (tolera-)Tj -1625.0001 100 TD (ble)Tj 139.0001 0 TD [(cost)-31000(of)]TJ 274.9999 0 TD (ev)Tj 76 0 TD (aluating)Tj /T15 1 Tf 327 0 TD (F)Tj /T17 1 Tf 98 0 TD [(during)-32000(legitimate)-32000(use.)]TJ 849.9999 0 TD (As)Tj -1764.9999 99.0001 TD (hardw)Tj 224.9999 0 TD [(are)-32000(sp)-2000(eeds)]TJ 413.0001 0 TD (constan)Tj 276 0 TD (tly)Tj 132 0 TD (impro)Tj 211 0 TD (v)Tj 42.0001 0 TD (e,)Tj 94.9999 0 TD (a)Tj 75.9999 0 TD 2 Tc [(g)2000(ood)]TJ 209.0002 0 TD 0 Tc (pass-)Tj -1679.0001 100 TD (w)Tj 58 0 TD [(ord)-27000(sc)]TJ 216 0 TD [(heme)-27000(should)-28000(allo)]TJ 608 0 TD [(w)-27000(the)-28000(cost)-28000(of)]TJ /T15 1 Tf 497 0 TD (F)Tj /T17 1 Tf 93.0001 0 TD [(to)-27000(increase)]TJ -1472.0001 99.9998 TD [(gradually)-26000(so)-27000(that)]TJ /T15 1 Tf 649 0 TD (\017)Tj /T17 1 Tf 61 0 TD [(can)-27000(decrease)-26000(o)]TJ 520.0001 0 TD (v)Tj 41.9999 0 TD [(er)-26000(time.)]TJ -1272 199.0001 TD [(One)-31000(\014nal)-31000(criterion)-30000(for)-31000(a)-31000(g)0(o)-2000(o)-2000(d)-30000(passw)]TJ 1325 0 TD [(ord)-29000(function)-32000(is)]TJ -1325 100 TD [(then)-29000(to)-28000(minimize)-28000(the)-29000(v)]TJ 830 0 TD (alue)Tj /T15 1 Tf 176.0001 0 TD (\017)Tj /T11 1 Tf 51.9999 0 TD 19 Tc (\001j)Tj /T15 1 Tf 65 0 TD 0 Tc (F)Tj /T11 1 Tf 65 0 TD (j)Tj /T17 1 Tf 23.0001 0 TD (.)Tj 61.9999 0 TD [(That)-28000(means)-27000(one)]TJ -1273 99.0001 TD (should)Tj 271 0 TD (mak)Tj 153 0 TD (e)Tj 72 0 TD (an)Tj 86 0 TD (y)Tj 79 0 TD (passw)Tj 212 0 TD (ord)Tj 154.9999 0 TD (function)Tj 333.0002 0 TD (as)Tj 109.9998 0 TD (e\016cien)Tj 247.0002 0 TD (t)Tj 68 0 TD (as)Tj 224 -5280 TD [(p)-2000(ossible)-22000(for)-22000(the)-23000(setting)-23000(in)-22000(whic)]TJ 1089.9998 0 TD [(h)-23000(i)0(t)-23000(will)-23000(op)-2000(erate.)]TJ 626.9998 0 TD (The)Tj -1716.9995 100 TD [(designers)-17000(of)]TJ /T16 1 Tf 433 0 TD (crypt)Tj /T17 1 Tf 209.9998 0 TD [(failed)-19000(to)-19000(do)-18000(this.)]TJ 606.0002 0 TD [(They)-18000(based)]TJ /T16 1 Tf 427 0 TD (crypt)Tj /T17 1 Tf -1676 99 TD [(on)-31000(DES)-31000([10)]TJ 421.9998 0 TD [(],)-31000(a)-31000(particularly)-29000(ine\016cien)]TJ 919 0 TD [(t)-32000(algorithm)-29000(to)]TJ -1340.9998 100 TD (implemen)Tj 347.9998 0 TD [(t)-24000(i)0(n)-23000(soft)]TJ 278.0002 0 TD (w)Tj 57.9998 0 TD [(are)-22000(b)-2000(ecause)-23000(of)-23000(man)]TJ 682 0 TD [(y)-22000(bit)-24000(transp)-2000(o-)]TJ -1365.9998 100 TD (sitions.)Tj 299 0 TD [(They)-29000(discoun)]TJ 487 0 TD [(ted)-30000(hardw)]TJ 370 0 TD [(are)-28000(attac)]TJ 322.9998 0 TD [(ks,)-29000(in)-31000(part)]TJ -1478.9998 99 TD [(b)-2000(ecause)]TJ /T16 1 Tf 304.9998 0 TD (crypt)Tj /T17 1 Tf 217 0 TD [(cannot)-26000(b)-2000(e)-26000(calculated)-25000(with)-26000(sto)-2000(c)]TJ 1103.0002 0 TD [(k)-25000(DES)]TJ -1625 100 TD (hardw)Tj 225 0 TD [(are.)-32000(Unfortunately)]TJ 670 0 TD [(,)-21000(Biham)-18000([4])-19000(later)-18000(disco)]TJ 771.9995 0 TD (v)Tj 42.0005 0 TD (ered)Tj -1709 99 TD [(a)-29000(soft)]TJ 201 0 TD (w)Tj 58 0 TD [(are)-27000(tec)]TJ 243 0 TD [(hnique)-29000(kno)]TJ 400.9998 0 TD [(wn)-29000(as)-28000(bitslicing)-30000(that)-29000(elim-)]TJ -902.9998 100 TD (inates)Tj 250 0 TD (the)Tj 152.9998 0 TD (cost)Tj 180.0002 0 TD (of)Tj 105 0 TD (bit)Tj 139 0 TD [(transp)-2000(ositions)]TJ 543.9998 0 TD (in)Tj 106 0 TD (computing)Tj -1476.9998 100 TD (man)Tj 154.9998 0 TD [(y)-22000(sim)]TJ 189.0002 0 TD [(ultaneous)-22000(DES)-23000(encryptions.)]TJ 1033.9998 0 TD [(While)-23000(bitslic-)]TJ -1377.9998 99 TD [(ing)-28000(w)]TJ 196.9998 0 TD [(on't)-27000(help)-29000(an)]TJ 437 0 TD (y)Tj 42.0002 0 TD [(one)-26000(log)-27000(in)-29000(faster,)-27000(it)-29000(o\013ers)-27000(a)-27000(stag-)]TJ -676 100 TD [(gering)-26000(sp)-2000(eedup)-28000(to)-28000(brute)-27000(force)-27000(passw)]TJ 1306 0 TD [(ord)-26000(searc)]TJ 327 0 TD (hes.)Tj -1633 199 TD [(In)-25000(general,)-24000(a)-24000(passw)]TJ 686 0 TD [(ord)-22000(algorithm,)-24000(whatev)]TJ 801 0 TD [(er)-24000(its)-24000(cost,)]TJ -1487 100 TD (should)Tj 269 0 TD (execute)Tj 302.9998 0 TD (with)Tj 194 0 TD [(near)-32000(optimal)]TJ 500 0 TD (e\016ciency)Tj 363.0002 0 TD (in)Tj 102 0 TD (an)Tj 85.9995 0 TD (y)Tj -1816.9995 98.9995 TD [(setting)-23000(in)-23000(whic)]TJ 524 0 TD [(h)-22000(i)0(t)-24000(sees)-22000(legitimate)-22000(use,)-24000(while)-23000(o\013ering)]TJ -524 100 TD [(little)-30000(opp)-2000(ortunit)]TJ 588 0 TD [(y)-30000(for)-29000(sp)-2000(eedup)-30000(in)-29000(other)-29000(con)]TJ 966 0 TD (texts.)Tj 244 0 TD (It)Tj -1798 100 TD [(should)-32000(rely)-32000(hea)]TJ 559.9998 0 TD [(vily)-32000(on)-32000(a)-32000(CPU's)-32000(fast)-32000(instructions|)]TJ -559.9998 99 TD (for)Tj 144 0 TD (instance)Tj 339 0 TD (addition,)Tj 371.9998 0 TD (bit)Tj 99 0 TD (wise)Tj 197.0002 0 TD (exclusiv)Tj 285 0 TD (e-or,)Tj 209 0 TD (shifts,)Tj -1645 100.0005 TD [(and)-22000(memory)-21000(access)-21000(to)-22000(state)-22000(that)-23000(\014ts)-22000(in)-23000(a)-21000(pro)-2000(cessor's)]TJ T* [(\014rst)-28000(lev)]TJ 274 0 TD [(el)-27000(cac)]TJ 201 0 TD (he.)Tj 142.9998 0 TD [(Ideally)-28000(these)-28000(op)-2000(erations)-27000(should)-27000(all)]TJ -617.9998 98.9998 TD [(b)-2000(e)-22000(p)-2000(ortably)-20000(accessible)-21000(from)-21000(high-lev)]TJ 1283 0 TD [(el)-20000(languages)-19000(lik)]TJ 540 0 TD (e)Tj -1823 100 TD [(C,)-31000(so)-30000(as)-31000(to)-30000(minimize)-32000(the)-31000(b)-2000(ene\014t)-32000(of)-31000(hand-co)-2000(ded)-30000(as-)]TJ 0 99 TD (sem)Tj 137 0 TD [(bly)-32000(language)-30000(implemen)]TJ 842.9998 0 TD (tations.)Tj 323 0 TD (Con)Tj 146.0002 0 TD (v)Tj 42 0 TD (ersely)Tj 200 0 TD [(,)-31000(the)]TJ -1691 100 TD [(algorithm)-28000(should)-29000(a)]TJ 684.9998 0 TD (v)Tj 42.0002 0 TD [(oid)-28000(op)-2000(erations)-28000(lik)]TJ 633 0 TD [(e)-29000(bit)-30000(transp)-2000(o-)]TJ -1360 100 TD [(sition)-26000(on)-27000(whic)]TJ 503.9998 0 TD [(h)-26000(customized)-26000(hardw)]TJ 725 0 TD [(are)-25000(enjo)]TJ 285.0002 0 TD [(ys)-25000(a)-26000(large)]TJ -1514 99 TD (adv)Tj 127 0 TD (an)Tj 86 0 TD (tage.)Tj -213 200 TD (A)Tj 96.9998 0 TD (passw)Tj 212.0002 0 TD [(ord)-32000(function)]TJ 485 0 TD (should)Tj 270 0 TD (also)Tj 173 0 TD (not)Tj 154.9998 0 TD (lend)Tj 186.0002 0 TD (itself)Tj 208 0 TD (to)Tj -1786 99 TD (an)Tj 85.9998 0 TD [(y)-29000(kind)-29000(of)-30000(pip)-2000(elined)-30000(hardw)]TJ 942 0 TD [(are)-27000(implemen)]TJ 487.0002 0 TD (tation.)Tj 283 0 TD (It)Tj -1798 100 TD (should)Tj 283 0 TD [(p)-2000(ermit)]TJ 290 0 TD (relativ)Tj 231.9998 0 TD (ely)Tj 150 0 TD (little)Tj 219.0002 0 TD [(sp)-2000(eedup)]TJ 341 0 TD (from)Tj 216 0 TD (an)Tj 85.9995 0 TD (y)Tj -1816.9995 99.0002 TD [(kind)-19000(of)-18000(precomputation|for)-17000(instance,)-20000(hashing)-18000(1,000)]TJ 0 100 TD (passw)Tj 212 0 TD [(ords)-22000(with)-24000(the)-25000(same)-23000(salt)-24000(and)-24000(hashing)-23000(one)-24000(pass-)]TJ -212 100 TD (w)Tj 58 0 TD [(ord)-24000(under)-25000(1,000)-23000(salts)-25000(should)-25000(eac)]TJ 1155 0 TD [(h)-24000(cost)-25000(1,000)-23000(times)]TJ -1213 99 TD [(more)-27000(than)-28000(hashing)-26000(a)-28000(single)-27000(passw)]TJ 1219 0 TD (ord.)Tj /T18 1 Tf -1219 300.9998 TD (4)Tj 167.9998 0 TD (Eksblo)Tj 324 0 TD (w\014sh)Tj 286 0 TD (Algorithm)Tj /T17 1 Tf -777.9998 234 TD (W)Tj 77.9998 0 TD 29 Tc [(en)29000(o)]TJ 152 0 TD 0 Tc [(w)-27000(describ)-2000(e)-28000(a)-28000(cost)-27000(parameterizable)-26000(and)-28000(salted)]TJ -229.9998 100.0001 TD [(blo)-2000(c)]TJ 147.9998 0 TD (k)Tj 78.0002 0 TD (cipher)Tj 255 0 TD (that)Tj 186.9998 0 TD (w)Tj 58.0002 0 TD (e)Tj 70.9998 0 TD (call)Tj /T16 1 Tf 158 0 TD (eksblow\014sh)Tj /T17 1 Tf 425 0 TD (for)Tj 134.0002 0 TD [(exp)-2000(ensiv)]TJ 310 0 TD (e)Tj -1824 99 TD (k)Tj 41.9998 0 TD (ey)Tj 118 0 TD (sc)Tj 68 0 TD (hedule)Tj 272.0002 0 TD (blo)Tj 108.9998 0 TD (w\014sh.)Tj 273.0002 0 TD (Eksblo)Tj 243 0 TD (w\014sh)Tj 220.9998 0 TD (is)Tj 93.0002 0 TD (designed)Tj 347 0 TD (to)Tj -1786 100 TD (tak)Tj 115.9998 0 TD (e)Tj 76 0 TD (user-c)Tj 212 0 TD (hosen)Tj 241.0002 0 TD (passw)Tj 212 0 TD (ords)Tj 191 0 TD (as)Tj 113 0 TD (k)Tj 41.9998 0 TD (eys)Tj 153.0002 0 TD (and)Tj 173 0 TD (resist)Tj 230 0 TD (at-)Tj -1759 100 TD (tac)Tj 109 0 TD (ks)Tj 110 0 TD (on)Tj 121 0 TD (those)Tj 223 0 TD (k)Tj 41.9998 0 TD (eys.)Tj 191.0002 0 TD (As)Tj 129 0 TD (its)Tj 120.9998 0 TD (base)Tj 191.0002 0 TD (w)Tj 58 0 TD (e)Tj 70.9998 0 TD (use)Tj 149.0002 0 TD (the)Tj 149 0 TD (blo)Tj 109 0 TD (w-)Tj -1773 99 TD (\014sh)Tj 167.9998 0 TD ([15)Tj 106.0002 0 TD (])Tj 66 0 TD [(blo)-2000(c)]TJ 148 0 TD (k)Tj 86 0 TD (cipher)Tj 264 0 TD (b)Tj 44 0 TD (y)Tj 87 0 TD (Sc)Tj 81 0 TD (hneier,)Tj 289.9998 0 TD (whic)Tj 164.0002 0 TD (h)Tj 88.9995 0 TD (is)Tj 99 0 TD (w)Tj 58.0005 0 TD (ell-)Tj -1750 100 TD [(established)-27000(and)-28000(has)-27000(b)-2000(een)-28000(fairly)-27000(w)]TJ 1206 0 TD [(ell)-27000(analyzed.)]TJ -1206 199 TD (Blo)Tj 121.9998 0 TD [(w\014sh)-22000(is)-23000(a)-22000(64-bit)-22000(blo)-2000(c)]TJ 733 0 TD [(k)-23000(cipher,)-23000(structured)-23000(as)-22000(a)-22000(16-)]TJ -854.9998 100 TD [(round)-18000(F)]TJ 277.9998 0 TD [(eistel)-19000(net)]TJ 317.0002 0 TD (w)Tj 57.9998 0 TD [(ork)-18000([14)]TJ 243 0 TD (].)Tj 80.0002 0 TD [(It)-19000(uses)-18000(18)-18000(32-bit)-18000(subk)]TJ 748 0 TD (eys,)Tj /T15 1 Tf -1724 99 TD (P)Tj /T12 1 Tf 53 12 TD (1)Tj /T15 1 Tf 37.9998 -12 TD 14 Tc [(;:::)-13000(;P)]TJ /T12 1 Tf 251 12 TD 0 Tc (18)Tj /T17 1 Tf 71.0002 -12 TD (,)Tj 64.9998 0 TD (whic)Tj 164 0 TD (h)Tj 85.0002 0 TD (it)Tj 94.9998 0 TD (deriv)Tj 181 0 TD (es)Tj 109.0002 0 TD (from)Tj 208 0 TD (the)Tj 155 0 TD (encryption)Tj -1475 100 TD (k)Tj 41.9998 0 TD (ey)Tj 74 0 TD (.)Tj 73.0002 0 TD (The)Tj 176 0 TD (subk)Tj 167 0 TD [(eys)-31000(are)-32000(kno)]TJ 419 0 TD [(wn)-31000(collectiv)]TJ 433 0 TD [(ely)-32000(as)-31000(the)]TJ /T16 1 Tf 390 0 TD (P-)Tj -1774 100 TD (A)Tj 59.9998 0 TD (rr)Tj 66.0002 0 TD (ay)Tj /T17 1 Tf 82 0 TD (.)Tj -208 199 TD (Blo)Tj 121.9998 0 TD [(w\014sh)-30000(encrypts)-31000(b)]TJ 598.0002 0 TD [(y)-31000(splitting)-32000(a)-31000(64-bit)-30000(input)]TJ 948.9995 0 TD [(blo)-2000(c)]TJ 148 0 TD (k)Tj ET endstream endobj 32 0 obj << /ProcSet [/PDF /Text ] /Font << /T11 28 0 R /T12 29 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 34 0 obj << /Length 22166 >> stream 0 0 0 RG 0 J 0 j 0.282 w 10 M []0 d /GS1 gs 1 i 263.927 611.46 m 263.927 605.814 l 151.012 594.523 l 151.012 617.106 m 151.012 605.814 l 263.927 594.523 l S BT /F1 1 Tf 9.033 0 0 9.033 190.532 509.837 Tm 0 0 0 rg 0 Tc (Ciphertext)Tj ET 117.137 543.711 m 145.366 543.711 l 139.833 544.84 m 144.35 543.711 l 139.833 542.582 l 230.052 543.711 m 258.281 543.711 l 252.748 544.84 m 257.265 543.711 l 252.748 542.582 l 151.012 628.397 m 151.012 617.106 l 199.001 617.106 l 193.468 618.235 m 197.984 617.106 l 193.468 615.977 l 263.927 673.563 m 263.927 673.563 l h 263.927 667.918 m 263.927 662.272 l 151.012 650.98 l 215.938 673.563 m 258.281 673.563 l 252.748 674.693 m 257.265 673.563 l 252.748 672.434 l 215.938 617.106 m 258.281 617.106 l 252.748 618.235 m 257.265 617.106 l 252.748 615.977 l S 1 1 1 rg 173.595 605.814 67.749 -11.292 re f* 151.012 594.523 m 151.012 583.231 l 151.012 594.523 l f* 151.012 594.523 m 151.012 583.231 l 152.141 588.764 m 151.012 584.248 l 149.883 588.764 l 151.012 571.94 m 151.012 549.357 l 152.141 554.89 m 151.012 550.373 l 149.883 554.89 l 151.012 560.648 m 199.001 560.648 l 193.468 561.778 m 197.984 560.648 l 193.468 559.519 l 263.927 594.523 m 263.927 566.294 l 265.056 571.827 m 263.927 567.31 l 262.798 571.827 l 215.938 560.648 m 258.281 560.648 l 252.748 561.778 m 257.265 560.648 l 252.748 559.519 l 263.927 555.003 m 263.927 549.357 l 265.056 554.89 m 263.927 550.373 l 262.798 554.89 l 151.012 538.065 m 151.012 526.774 l 263.927 526.774 l 263.927 538.065 l 207.469 721.552 m 207.469 707.438 l 208.599 712.971 m 207.469 708.454 l 206.34 712.971 l 207.469 526.774 m 207.469 518.305 l 208.599 523.838 m 207.469 519.321 l 206.34 523.838 l S BT 9.033 0 0 9.033 105.846 687.678 Tm 0 0 0 rg (P1)Tj 0 -6.25 TD (P2)Tj -0.625 -6.25 TD (P16)Tj 12.5 -3.75 TD (P17)Tj -12.5 0 TD (P18)Tj 10 20.625 TD (Plaintext)Tj -4.0625 -1.875 TD 0 Tw [(32 bit)-7382(32 bit)]TJ 0 -20 TD [(32 bit)-7382(32 bit)]TJ 6.25 20 TD (64 bit)Tj 0 -21.25 TD (64 bit)Tj 2.5 17.5 TD (32 bit)Tj -8.75 0 TD (32 bit)Tj -3.4375 1.875 TD (32 bit)Tj 9.0625 -2.5 TD (F)Tj 0 -6.25 TD (F)Tj T* (F)Tj ET 117.137 690.501 m 145.366 690.501 l 139.833 691.63 m 144.35 690.501 l 139.833 689.372 l 117.137 634.043 m 145.366 634.043 l 139.833 635.172 m 144.35 634.043 l 139.833 632.914 l 117.137 577.586 m 145.366 577.586 l 139.833 578.715 m 144.35 577.586 l 139.833 576.457 l 151.012 684.855 m 151.012 673.563 l 199.001 673.563 l 193.468 674.693 m 197.984 673.563 l 193.468 672.434 l 151.012 673.563 m 151.012 662.272 l 263.927 650.98 l 269.586 673.56 m 269.586 670.444 267.056 667.914 263.94 667.914 c 260.824 667.914 258.294 670.444 258.294 673.56 c 258.294 676.677 260.824 679.206 263.94 679.206 c 267.056 679.206 269.586 676.677 269.586 673.56 c h 263.927 679.209 m 263.927 667.918 l 258.281 673.563 m 269.573 673.563 l 199.001 622.752 16.937 -11.292 re 151.012 650.98 m 151.012 639.689 l 152.141 645.222 m 151.012 640.705 l 149.883 645.222 l 269.586 617.16 m 269.586 614.044 267.056 611.514 263.94 611.514 c 260.824 611.514 258.294 614.044 258.294 617.16 c 258.294 620.276 260.824 622.806 263.94 622.806 c 267.056 622.806 269.586 620.276 269.586 617.16 c h 263.927 622.752 m 263.927 611.46 l 258.281 617.106 m 269.573 617.106 l 156.666 577.56 m 156.666 574.444 154.136 571.914 151.02 571.914 c 147.904 571.914 145.374 574.444 145.374 577.56 c 145.374 580.677 147.904 583.206 151.02 583.206 c 154.136 583.206 156.666 580.677 156.666 577.56 c h 151.012 583.231 m 151.012 571.94 l 145.366 577.586 m 156.658 577.586 l 199.001 566.294 16.937 -11.292 re 263.927 650.98 m 263.927 622.752 l 265.056 628.285 m 263.927 623.768 l 262.798 628.285 l 269.586 560.64 m 269.586 557.524 267.056 554.994 263.94 554.994 c 260.824 554.994 258.294 557.524 258.294 560.64 c 258.294 563.756 260.824 566.286 263.94 566.286 c 267.056 566.286 269.586 563.756 269.586 560.64 c h 263.927 566.294 m 263.927 555.003 l 258.281 560.648 m 269.573 560.648 l 156.666 543.72 m 156.666 540.604 154.136 538.074 151.02 538.074 c 147.904 538.074 145.374 540.604 145.374 543.72 c 145.374 546.836 147.904 549.366 151.02 549.366 c 154.136 549.366 156.666 546.836 156.666 543.72 c h 151.012 549.357 m 151.012 538.065 l 145.366 543.711 m 156.658 543.711 l 269.586 543.72 m 269.586 540.604 267.056 538.074 263.94 538.074 c 260.824 538.074 258.294 540.604 258.294 543.72 c 258.294 546.836 260.824 549.366 263.94 549.366 c 267.056 549.366 269.586 546.836 269.586 543.72 c h 263.927 549.357 m 263.927 538.065 l 258.281 543.711 m 269.573 543.711 l 151.012 696.146 m 151.012 707.438 l 263.927 707.438 l 263.927 679.209 l 152.141 701.679 m 151.012 697.163 l 149.883 701.679 l 265.056 684.742 m 263.927 680.225 l 262.798 684.742 l 151.012 639.689 m 151.012 628.397 l S BT 9.033 0 0 9.033 173.595 597.346 Tm (13 More Iterations)Tj ET 156.666 634.08 m 156.666 630.964 154.136 628.434 151.02 628.434 c 147.904 628.434 145.374 630.964 145.374 634.08 c 145.374 637.196 147.904 639.726 151.02 639.726 c 154.136 639.726 156.666 637.196 156.666 634.08 c h 145.366 634.043 m 156.658 634.043 l 156.666 690.48 m 156.666 687.364 154.136 684.834 151.02 684.834 c 147.904 684.834 145.374 687.364 145.374 690.48 c 145.374 693.596 147.904 696.126 151.02 696.126 c 154.136 696.126 156.666 693.596 156.666 690.48 c h 151.012 696.146 m 151.012 684.855 l 145.366 690.501 m 156.658 690.501 l 199.001 679.209 16.937 -11.292 re S BT /T17 1 Tf 0.12 0 0 -0.12 72 484.74 Tm 0 g [(Figure)-24000(1:)]TJ 359 0 TD (Blo)Tj 122 0 TD [(w\014sh)-23000(F)]TJ 255 0 TD [(eistel)-25000(net)]TJ 323 0 TD (w)Tj 58 0 TD [(ork)-23000(with)-25000(F)-25000(b)-2000(eing)-25000(the)]TJ -1117 100 TD (F)Tj 46.9999 0 TD (eistel)Tj 223.0001 0 TD (function,)Tj 359.9999 0 TD (using)Tj 227 0 TD (only)Tj 192.0001 0 TD [(mo)-2000(dular)]TJ 339.9999 0 TD (addition)Tj 336.9999 0 TD (and)Tj -1725.9999 98.9998 TD (X)Tj 60.0001 0 TD (OR.)Tj -60.0001 224 TD (in)Tj 67.0001 0 TD (to)Tj 121 0 TD (t)Tj 29.9999 0 TD (w)Tj 58.0001 0 TD (o)Tj 88.9999 0 TD (32-bit)Tj 260.0001 0 TD (halv)Tj 153 0 TD (es,)Tj /T15 1 Tf 144.9999 0 TD (L)Tj /T12 1 Tf 57.0001 12 TD (0)Tj /T17 1 Tf 83.9999 -12 TD (and)Tj /T15 1 Tf 182 0 TD (R)Tj /T12 1 Tf 62.9999 12 TD (0)Tj /T17 1 Tf 37.0001 -12 TD (.)Tj 120.0001 0 TD (The)Tj 191 0 TD (most-)Tj -1657.0001 100 TD (signi\014can)Tj 336 0 TD [(t)-29000(half,)]TJ /T15 1 Tf 249 0 TD (L)Tj /T12 1 Tf 57 12 TD (0)Tj /T17 1 Tf 37 -12 TD 30 Tc [(,i)30000(s)1000(X)]TJ 198 0 TD 0 Tc [(ORed)-29000(with)-30000(subk)]TJ 595.9999 0 TD (ey)Tj /T15 1 Tf 110 0 TD (P)Tj /T12 1 Tf 53.0002 12 TD (0)Tj /T17 1 Tf 37 -12 TD [(,)-30000(and)]TJ -1673.0001 100 TD [(used)-32000(as)-31000(input)]TJ 526 0 TD [(for)-31000(a)-32000(function)]TJ /T15 1 Tf 534 0 TD (F)Tj /T17 1 Tf 65 0 TD (.)Tj 73 0 TD [(The)-32000(result)-32000(of)-32000(that)]TJ -1198 99 TD (function)Tj 338.0001 0 TD (is)Tj 95.9999 0 TD (X)Tj 60.0001 0 TD (ORed)Tj 247.9999 0 TD (with)Tj 202 0 TD (the)Tj 155.0001 0 TD (least-signi\014can)Tj 531 0 TD (t)Tj 70.9998 0 TD (half,)Tj /T15 1 Tf -1700.9999 100 TD (R)Tj /T12 1 Tf 63.0001 12 TD (0)Tj /T17 1 Tf 36.9999 -12 TD (.)Tj 107.0001 0 TD (The)Tj 185.9999 0 TD (t)Tj 30.0001 0 TD (w)Tj 57.9999 0 TD (o)Tj 84 0 TD (halv)Tj 153 0 TD (es)Tj 112 0 TD (are)Tj 154 0 TD (then)Tj 204 0 TD (sw)Tj 91 0 TD [(app)-2000(ed,)]TJ 289.0001 0 TD (and)Tj 176.9998 0 TD (the)Tj -1744.9999 100 TD (whole)Tj 243 0 TD [(pro)-2000(cess)]TJ 297 0 TD [(rep)-2000(eated)]TJ 347.0001 0 TD (another)Tj 312 0 TD (15)Tj 117.9999 0 TD (times)Tj 230.0001 0 TD (for)Tj 135 0 TD (a)Tj 76.9998 0 TD (to-)Tj -1758.9999 99 TD [(tal)-28000(of)-29000(16)-27000(iterations.)]TJ 737 0 TD (Th)Tj 104 0 TD [(us,)-28000(for)-28000(1)]TJ /T11 1 Tf 324 0 TD (\024)Tj /T15 1 Tf 90.0001 0 TD (i)Tj /T11 1 Tf 52.9999 0 TD (\024)Tj /T17 1 Tf 89 0 TD [(16,)-28000(letting)]TJ /T11 1 Tf 397.9999 0 TD (\010)Tj /T17 1 Tf -1794.9999 100 TD [(denote)-28000(X)]TJ 327.9999 0 TD (OR:)Tj /T15 1 Tf 181.0001 152 TD (R)Tj /T14 1 Tf 63.0001 12 TD (i)Tj /T17 1 Tf 110.9999 -12 TD (=)Tj /T15 1 Tf 147 0 TD (L)Tj /T14 1 Tf 57.0001 12 TD (i)Tj /T13 1 Tf 22.9999 0 TD (\000)Tj /T12 1 Tf 52.0001 0 TD (1)Tj /T11 1 Tf 56 -12 TD (\010)Tj /T15 1 Tf 82.9999 0 TD (P)Tj /T14 1 Tf 53 12 TD (i)Tj /T15 1 Tf 28 -12 TD (;)Tj -665.9999 124 TD (L)Tj /T14 1 Tf 56.9999 12 TD (i)Tj /T17 1 Tf 110 -12 TD (=)Tj /T15 1 Tf 147 0 TD (R)Tj /T14 1 Tf 63.0001 12 TD (i)Tj /T13 1 Tf 22.9999 0 TD (\000)Tj /T12 1 Tf 52.0001 0 TD (1)Tj /T11 1 Tf 56.9999 -12 TD (\010)Tj /T15 1 Tf 83 0 TD (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32.0001 0 TD (R)Tj /T14 1 Tf 63 12 TD (i)Tj /T17 1 Tf 26.9999 -12 TD (\))Tj /T15 1 Tf 32 0 TD (:)Tj /T17 1 Tf -1327 152.0002 TD [(After)-30000(16)-29000(rounds,)-30000(the)-30000(t)]TJ 806.0001 0 TD (w)Tj 57.9999 0 TD [(o)-29000(halv)]TJ 224 0 TD [(es)-28000(are)-29000(sw)]TJ 330.0001 0 TD [(app)-2000(ed)-29000(again)]TJ -1418.0001 98.9998 TD [(\(undoing)-25000(the)-25000(e\013ect)-25000(of)-25000(the)-25000(16th)-24000(sw)]TJ 1213 0 TD [(ap\),)-25000(and)-25000(eac)]TJ 441.0001 0 TD [(h)-24000(half)]TJ -1654.0001 100 TD [(is)-27000(X)]TJ 143 0 TD [(ORed)-28000(with)-28000(another)-27000(32-bit)-26000(subk)]TJ 1137.0001 0 TD (ey:)Tj /T15 1 Tf -726.0001 152.0002 TD (R)Tj /T12 1 Tf 63 12 TD (17)Tj /T17 1 Tf 153 -12 TD (=)Tj /T15 1 Tf 148.0001 0 TD (L)Tj /T12 1 Tf 57 12 TD (16)Tj /T11 1 Tf 87.9999 -12 TD (\010)Tj /T15 1 Tf 83 0 TD (P)Tj /T12 1 Tf 53.0001 12 TD (17)Tj /T15 1 Tf 70.9999 -12 TD (;)Tj -710 124 TD (L)Tj /T12 1 Tf 57 11.9999 TD (17)Tj /T17 1 Tf 153 -11.9999 TD (=)Tj /T15 1 Tf 148.0001 0 TD (R)Tj /T12 1 Tf 63 11.9999 TD (16)Tj /T11 1 Tf 87.9999 -11.9999 TD (\010)Tj /T15 1 Tf 83 0 TD (P)Tj /T12 1 Tf 53.0001 11.9999 TD (18)Tj /T15 1 Tf 70.9999 -11.9999 TD (:)Tj /T17 1 Tf -1276 151.9999 TD [(This)-28000(pro)-2000(cess)-26000(is)-27000(illustrated)-28000(graphically)-26000(in)-28000(Figure)-27000(1.)]TJ 0 199 TD (The)Tj 206 0 TD (function)Tj /T15 1 Tf 360.0001 0 TD (F)Tj /T17 1 Tf 128 0 TD (in)Tj 131.9999 0 TD (Blo)Tj 122 0 TD (w\014sh)Tj 247 0 TD (uses)Tj 211 0 TD (four)Tj 208.9999 0 TD (arra)Tj 148.0002 0 TD (ys,)Tj /T15 1 Tf -1763.0001 100 TD (S)Tj /T12 1 Tf 51.0001 12 TD (1)Tj /T15 1 Tf 37 -12 TD 14 Tc [(;:::)-14000(;S)]TJ /T12 1 Tf 250 12 TD 0 Tc (4)Tj /T17 1 Tf 37 -12 TD (,)Tj 55.9999 0 TD (deriv)Tj 181 0 TD [(ed)-31000(from)-32000(the)]TJ 463 0 TD [(encryption)-31000(k)]TJ 458.9999 0 TD (ey)Tj 74 0 TD (.)Tj 73.0002 0 TD (Eac)Tj 133.9998 0 TD (h)Tj -1814.9999 100 TD (arra)Tj 148.0001 0 TD (y)Tj 82.9999 0 TD (con)Tj 123.0001 0 TD (tains)Tj 215.9999 0 TD (256)Tj 166 0 TD (32-bit)Tj 254 0 TD (w)Tj 58 0 TD (ords.)Tj 253 0 TD (The)Tj 185.0001 0 TD (arra)Tj 147.9998 0 TD (ys)Tj 115.0002 0 TD (act)Tj -1749.0001 99 TD [(as)-28000(substitution)-30000(b)-2000(o)]TJ 655 0 TD [(xes)-28000(or)]TJ /T16 1 Tf 245.0001 0 TD (S-b)Tj 110.9999 0 TD (oxes)Tj /T17 1 Tf 153 0 TD [(,)-29000(replacing)-28000(an)-28000(8-bit)]TJ -1164 100 TD (input)Tj 227.9999 0 TD (with)Tj 196.0001 0 TD (a)Tj 76.0001 0 TD (32-bit)Tj 245.9999 0 TD (output.)Tj /T15 1 Tf 325 0 TD (F)Tj /T17 1 Tf 99 0 TD (splits)Tj 224 0 TD (its)Tj 122.9999 0 TD (32-bit)Tj 246.0002 0 TD (in-)Tj -1763.0001 99.0001 TD [(put)-30000(in)]TJ 221 0 TD [(to)-30000(four)-29000(8-bit)-30000(b)]TJ 524 0 TD (ytes,)Tj /T15 1 Tf 199 0 TD (a)Tj /T17 1 Tf 44 0 TD (,)Tj /T15 1 Tf 53 0 TD (b)Tj /T17 1 Tf 36 0 TD (,)Tj /T15 1 Tf 53.0001 0 TD (c)Tj /T17 1 Tf 35.9999 0 TD [(,)-30000(and)]TJ /T15 1 Tf 217 0 TD (d)Tj /T17 1 Tf 43 0 TD [(,)-31000(with)]TJ /T15 1 Tf 244.9999 0 TD (a)Tj /T17 1 Tf 74 0 TD (the)Tj -1744.9999 100 TD [(most)-31000(signi\014can)]TJ 543 0 TD 31 Tc (tb)Tj 107.0001 0 TD 0 Tc (yte.)Tj 184 0 TD [(It)-32000(replaces)-30000(eac)]TJ 525.9999 0 TD 31 Tc (hb)Tj 121.0001 0 TD 0 Tc [(yte)-32000(b)]TJ 188.9998 0 TD [(y)-31000(the)]TJ -1669.9999 99.9999 TD (con)Tj 123.0001 0 TD (ten)Tj 112.9999 0 TD (ts)Tj 100 0 TD (of)Tj 102.0001 0 TD (an)Tj 123.9999 0 TD [(S-b)-2000(o)]TJ 162 0 TD (x,)Tj 104.0001 0 TD (and)Tj 168.9998 0 TD (com)Tj 146.0002 0 TD (bines)Tj 219.9999 0 TD (the)Tj 150.9999 0 TD (results)Tj 272.0002 0 TD (as)Tj -1786.0001 99.0001 TD (follo)Tj 153 0 TD (ws:)Tj 152 0 TD (Letting)Tj /T7 1 Tf 292.0001 0 TD (\001)Tj /T17 1 Tf 91.9999 0 TD [(signify)-27000(addition)-28000(mo)-2000(dulo)-27000(2)]TJ /T12 1 Tf 930.0001 -30.0001 TD (32)Tj /T17 1 Tf 69.9998 30.0001 TD (:)Tj /T15 1 Tf -1595.9999 151.9999 TD (F)Tj /T17 1 Tf 65 0 TD (\()Tj /T15 1 Tf 32 0 TD [(a;)-14000(b;)-14000(c;)-14000(d)]TJ /T17 1 Tf 270 0 TD 23 Tc (\)=)Tj /T10 1 Tf 143.0001 -67.0001 TD 0 Tc (\000)Tj /T17 1 Tf 37.9999 67.0001 TD (\()Tj /T15 1 Tf 32 0 TD (S)Tj /T12 1 Tf 51 12.0001 TD (1)Tj /T17 1 Tf 37 -12.0001 TD ([)Tj /T15 1 Tf 23.0001 0 TD (a)Tj /T17 1 Tf 44 0 TD (])Tj /T7 1 Tf 41.9999 0 TD (\001)Tj /T15 1 Tf 83 0 TD (S)Tj /T12 1 Tf 51 12.0001 TD (2)Tj /T17 1 Tf 37 -12.0001 TD ([)Tj /T15 1 Tf 23 0 TD (b)Tj /T17 1 Tf 36 0 TD (]\))Tj /T11 1 Tf 73 0 TD (\010)Tj /T15 1 Tf 83.0001 0 TD (S)Tj /T12 1 Tf 50.9999 12.0001 TD (3)Tj /T17 1 Tf 38 -12.0001 TD ([)Tj /T15 1 Tf 23.0001 0 TD (c)Tj /T17 1 Tf 35.9999 0 TD (])Tj /T10 1 Tf 23 -67.0001 TD (\001)Tj /T7 1 Tf 55.9999 67.0001 TD (\001)Tj /T15 1 Tf 83 0 TD (S)Tj /T12 1 Tf 51.0002 12.0001 TD (4)Tj /T17 1 Tf 37 -12.0001 TD ([)Tj /T15 1 Tf 22.9998 0 TD (d)Tj /T17 1 Tf 43 0 TD (])Tj /T15 1 Tf 23.0002 0 TD (:)Tj /T17 1 Tf 475 -5247 TD (EksBlo)Tj 256 0 TD [(w\014shSetup)-26000(\()]TJ /T16 1 Tf 450 0 TD (c)Tj 34 0 TD (ost)Tj /T17 1 Tf 104 0 TD (,)Tj /T16 1 Tf 50.9998 0 TD (salt)Tj /T17 1 Tf 125 0 TD (,)Tj /T16 1 Tf 51 0 TD (key)Tj /T17 1 Tf 123 0 TD (\))Tj /T16 1 Tf -1111 99.0005 TD (state)Tj /T11 1 Tf 204.0002 0 TD ( )Tj /T17 1 Tf 109.9998 0 TD [(InitState)-29000(\(\))]TJ /T16 1 Tf -314 100 TD (state)Tj /T11 1 Tf 204.0002 0 TD ( )Tj /T17 1 Tf 109.9998 0 TD [(ExpandKey)-27000(\()]TJ /T16 1 Tf 486 0 TD (state)Tj /T17 1 Tf 170.0002 0 TD (,)Tj /T16 1 Tf 50 0 TD (salt)Tj /T17 1 Tf 125 0 TD (,)Tj /T16 1 Tf 51 0 TD (key)Tj /T17 1 Tf 123 0 TD (\))Tj /T6 1 Tf -1319.0002 100 TD [(rep)-3000(eat)]TJ /T17 1 Tf 294 0 TD (\(2)Tj /T5 1 Tf 74 -30.0005 TD (c)Tj 29.0002 0 TD (ost)Tj /T17 1 Tf 95 30.0005 TD (\))Tj /T16 1 Tf -409 98.9995 TD (state)Tj /T11 1 Tf 203.9998 0 TD ( )Tj /T17 1 Tf 110.0002 0 TD [(ExpandKey)-27000(\()]TJ /T16 1 Tf 486 0 TD (state)Tj /T17 1 Tf 170 0 TD 27 Tc [(,0)27000(,)]TJ /T16 1 Tf 143 0 TD 0 Tc (salt)Tj /T17 1 Tf 133 0 TD (\))Tj /T16 1 Tf -1246 100 TD (state)Tj /T11 1 Tf 203.9998 0 TD ( )Tj /T17 1 Tf 110.0002 0 TD [(ExpandKey)-27000(\()]TJ /T16 1 Tf 486 0 TD (state)Tj /T17 1 Tf 170 0 TD 27 Tc [(,0)27000(,)]TJ /T16 1 Tf 143 0 TD 0 Tc (key)Tj /T17 1 Tf 123 0 TD (\))Tj /T6 1 Tf -1319.0002 100 TD (return)Tj /T16 1 Tf 293 0 TD (state)Tj /T17 1 Tf -583.9998 395 TD [(Figure)-21000(2:)]TJ 354.9998 0 TD (Eksblo)Tj 243.0002 0 TD [(w\014sh,)-21000(exp)-2000(ensiv)]TJ 539 0 TD 21 Tc (ek)Tj 100 0 TD 0 Tc [(ey)-22000(sc)]TJ 170.9998 0 TD [(hedule)-21000(blo)]TJ 365.0002 0 TD (w-)Tj -1773 99 TD (\014sh,)Tj 181 0 TD (is)Tj 89 0 TD [(a)-31000(cost)-32000(parameterizable)-30000(and)-32000(salted)-32000(v)]TJ 1308 0 TD (ariation)Tj -1578 100 TD [(of)-28000(the)-28000(blo)]TJ 346.9998 0 TD [(w\014sh)-27000(blo)-2000(c)]TJ 360.0002 0 TD [(k)-27000(cipher.)]TJ -707 265 TD (Eksblo)Tj 242.9998 0 TD (w\014sh)Tj 220.0002 0 TD (encrypts)Tj 343 0 TD (iden)Tj 150 0 TD (tically)Tj 259.9998 0 TD (to)Tj 110.0002 0 TD (Blo)Tj 122 0 TD (w\014sh.)Tj 268.9995 0 TD (The)Tj -1716.9995 100 TD (t)Tj 29.9998 0 TD (w)Tj 58.0002 0 TD [(o)-23000(di\013er)-24000(in)-24000(the)-25000(functions)-24000(they)-24000(use)-24000(to)-24000(transform)-22000(en-)]TJ -88 99 TD (cryption)Tj 338 0 TD (k)Tj 41.9998 0 TD (eys)Tj 149 0 TD (in)Tj 67.0002 0 TD (to)Tj 108.9998 0 TD (subk)Tj 167 0 TD (eys)Tj 148.0002 0 TD (and)Tj 169.9998 0 TD [(S-b)-2000(o)]TJ 162 0 TD (xes.)Tj 197.0002 0 TD (Figure)Tj 268.9995 0 TD (2)Tj -1817.9995 100 TD (sk)Tj 75 0 TD (etc)Tj 103.9998 0 TD (hes)Tj /T16 1 Tf 154.0002 0 TD (EksBlow\014shSetup)Tj /T17 1 Tf 626.9998 0 TD (,)Tj 67.0002 0 TD (the)Tj 154 0 TD (algorithm)Tj 390 0 TD (used)Tj 201 0 TD (b)Tj 44 0 TD (y)Tj -1816 100 TD (eksblo)Tj 222.9998 0 TD (w\014sh.)Tj /T16 1 Tf 259.0002 0 TD (EksBlow\014shSetup)Tj /T17 1 Tf 666 0 TD [(has)-32000(three)-32000(input)]TJ 596.9995 0 TD (pa-)Tj -1744.9995 99 TD (rameters:)Tj 377 0 TD [(a)-29000(cost,)-29000(a)-28000(salt,)-30000(and)-28000(the)-30000(encryption)-28000(k)]TJ 1283 0 TD (ey)Tj 74 0 TD (.)Tj 64 0 TD (It)Tj -1798 100 TD [(returns)-25000(a)-25000(set)-25000(of)-26000(subk)]TJ 739 0 TD [(eys)-24000(and)-26000(S-b)-2000(o)]TJ 460 0 TD [(xes,)-25000(also)-24000(kno)]TJ 455.9995 0 TD [(wn)-25000(as)]TJ -1654.9995 100 TD (a)Tj /T16 1 Tf 69 0 TD [(key)-31000(sche)]TJ 295 0 TD (dule)Tj /T17 1 Tf 145.9998 0 TD (.)Tj -509.9998 199 TD [(The)-27000(cost)-27000(parameter)-26000(con)]TJ 861 0 TD [(trols)-25000(ho)]TJ 274 0 TD [(w)-27000(exp)-2000(ensiv)]TJ 397 0 TD [(e)-26000(the)-28000(k)]TJ 247.9995 0 TD (ey)Tj -1779.9995 99 TD (sc)Tj 67.9998 0 TD [(hedule)-30000(is)-30000(to)-30000(compute.)]TJ 831.0002 0 TD [(The)-30000(salt)-30000(is)-30000(a)-29000(128-bit)-29000(v)]TJ 813 0 TD (alue)Tj -1712 100 TD [(that)-25000(mo)-2000(di\014es)-25000(the)-26000(k)]TJ 683 0 TD [(ey)-24000(sc)]TJ 173 0 TD [(hedule)-24000(so)-25000(that)-25000(the)-25000(same)-25000(k)]TJ 923.9995 0 TD (ey)Tj -1779.9995 100 TD [(need)-32000(not)-32000(alw)]TJ 472.9998 0 TD (a)Tj 40.0002 0 TD [(ys)-30000(pro)-2000(duce)-32000(the)-32000(same)-31000(result,)]TJ 1047 0 TD [(as)-31000(moti-)]TJ -1560 98.9998 TD (v)Tj 39 0 TD [(ated)-31000(b)]TJ 232 0 TD [(y)-31000(Section)-31000(3.)]TJ 481.9998 0 TD (Finally)Tj 248.0002 0 TD [(,)-32000(the)-32000(k)]TJ 244 0 TD [(ey)-30000(argumen)]TJ 423.9995 0 TD 30 Tc [(ti)30000(s)-1000(a)]TJ -1668.9995 100 TD 0 Tc (secret)Tj 244 0 TD (encryption)Tj 420.9998 0 TD (k)Tj 42.0002 0 TD (ey)Tj 74 0 TD (,)Tj 59.9998 0 TD (whic)Tj 164 0 TD (h)Tj 82.0002 0 TD (can)Tj 161 0 TD 2 Tc (be)Tj 121 0 TD 0 Tc (a)Tj 76.9998 0 TD (user-c)Tj 212.0002 0 TD (hosen)Tj -1658 100.0002 TD (passw)Tj 212 0 TD [(ord)-22000(of)-24000(up)-24000(to)-24000(56)-24000(b)]TJ 600 0 TD [(ytes)-23000(\(including)-25000(a)-23000(terminating)]TJ -812 98.9998 TD [(zero)-26000(b)]TJ 219 0 TD [(yte)-28000(when)-28000(the)-28000(k)]TJ 543 0 TD [(ey)-27000(is)-27000(an)-27000(ASCI)-2000(I)-29000(string\).)]TJ /T16 1 Tf -762 199 TD (EksBlow\014shSetup)Tj /T17 1 Tf 652 0 TD [(b)-2000(egins)-19000(b)]TJ 292 0 TD [(y)-18000(calling)]TJ /T16 1 Tf 316 0 TD (InitState)Tj /T17 1 Tf 315 0 TD [(,)-20000(a)-18000(func-)]TJ -1575 100 TD [(tion)-24000(that)-25000(copies)-23000(the)-25000(digits)-24000(of)-24000(the)-24000(n)]TJ 1222 0 TD (um)Tj 113 0 TD 2 Tc [(be)2000(r)]TJ /T15 1 Tf 141.9998 0 TD 0 Tc (\031)Tj /T17 1 Tf 74.0002 0 TD [(\014rst)-24000(in)]TJ 235 0 TD (to)Tj -1786 100 TD [(the)-28000(subk)]TJ 309.9998 0 TD [(eys,)-27000(then)-28000(in)]TJ 420 0 TD [(to)-27000(the)-28000(S-b)-2000(o)]TJ 406.0002 0 TD (xes.)Tj /T16 1 Tf -1136 199 TD (Exp)Tj 133 0 TD (andKey\(state,)Tj 548 0 TD (salt,)Tj 195 0 TD (key\))Tj /T17 1 Tf 194.9998 0 TD [(mo)-2000(di\014es)]TJ 338.0002 0 TD (the)Tj 156 0 TD (P-Arra)Tj 252.9995 0 TD (y)Tj -1817.9995 100 TD [(and)-32000(S-b)-2000(o)]TJ 327.9998 0 TD [(xes)-32000(based)-32000(on)-32000(the)]TJ 650 0 TD (v)Tj 39 0 TD [(alue)-32000(of)-32000(the)]TJ 427.0002 0 TD [(128-bit)-31000(salt)]TJ -1444 99.0002 TD [(and)-32000(the)]TJ 314 0 TD (v)Tj 38.9998 0 TD [(ariable)-31000(length)]TJ 536.0002 0 TD (k)Tj 42 0 TD (ey)Tj 73.9998 0 TD (.)Tj 74 0 TD [(First)-32000(it)]TJ 295.0002 0 TD (X)Tj 60 0 TD [(ORs)-32000(all)-32000(the)]TJ -1434 99.9999 TD (subk)Tj 166.9998 0 TD [(eys)-20000(in)-20000(the)-21000(P-arra)]TJ 592 0 TD [(y)-17000(with)-21000(the)-21000(encryption)-20000(k)]TJ 827.0002 0 TD (ey)Tj 74 0 TD (.)Tj 56.9995 0 TD (The)Tj -1716.9995 99.0001 TD [(\014rst)-24000(32)-23000(bits)-24000(of)-24000(the)-25000(k)]TJ 706 0 TD [(ey)-23000(are)-23000(X)]TJ 298.9998 0 TD [(ORed)-24000(with)]TJ /T15 1 Tf 418.0002 0 TD (P)Tj /T12 1 Tf 53 11.9999 TD (1)Tj /T17 1 Tf 38 -11.9999 TD [(,)-24000(the)-25000(next)]TJ -1514 99.9999 TD (32)Tj 117.9998 0 TD (bits)Tj 169.0002 0 TD (with)Tj /T15 1 Tf 196 0 TD (P)Tj /T12 1 Tf 53 12.0001 TD (2)Tj /T17 1 Tf 38 -12.0001 TD (,)Tj 59.9998 0 TD (and)Tj 168.0002 0 TD (so)Tj 109 0 TD (on.)Tj 169.9998 0 TD (The)Tj 178 0 TD (k)Tj 42.0002 0 TD (ey)Tj 114.9998 0 TD (is)Tj 90.0002 0 TD (view)Tj 161.9995 0 TD (ed)Tj 118.0005 0 TD (as)Tj -1786 100 TD [(b)-2000(eing)]TJ 233 0 TD (cyclic;)Tj 266 0 TD (when)Tj 226 0 TD (the)Tj 152 0 TD [(pro)-2000(cess)]TJ 299 0 TD (reac)Tj 147 0 TD (hes)Tj 151 0 TD (the)Tj 153 0 TD (end)Tj 165.9995 0 TD (of)Tj -1792.9995 99 TD [(the)-27000(k)]TJ 184 0 TD (ey)Tj 74 0 TD [(,)-27000(i)0(t)-27000(starts)-26000(reusing)-26000(bits)-27000(from)-27000(the)-27000(b)-2000(eginning)-27000(to)]TJ -258 100 TD (X)Tj 59.9998 0 TD [(OR)-27000(with)-28000(subk)]TJ 509.0002 0 TD (eys.)Tj -569 199 TD (Subsequen)Tj 378.9998 0 TD (tly)Tj 92.0002 0 TD (,)Tj /T16 1 Tf 99 0 TD (Exp)Tj 132.9998 0 TD (andKey)Tj /T17 1 Tf 347.0002 0 TD (blo)Tj 108.9998 0 TD (w\014sh-encrypts)Tj 585.9998 0 TD (the)Tj -1744.9995 100 TD (\014rst)Tj 177.9998 0 TD [(64)-32000(bits)]TJ 284.0002 0 TD (of)Tj 101 0 TD (its)Tj 121.9998 0 TD (salt)Tj 164.0002 0 TD (argumen)Tj 313 0 TD [(t)-32000(using)]TJ 288 0 TD (the)Tj 149 0 TD (curren)Tj 230 0 TD (t)Tj -1829 98.9999 TD [(state)-30000(of)-31000(the)-31000(k)]TJ 491.9998 0 TD [(ey)-30000(sc)]TJ 179.0002 0 TD (hedule.)Tj 303 0 TD [(The)-31000(resulting)-30000(ciphertext)]TJ -974 100 TD [(replaces)-18000(subk)]TJ 472.9998 0 TD (eys)Tj /T15 1 Tf 133.0002 0 TD (P)Tj /T12 1 Tf 52.9998 12.0001 TD (1)Tj /T17 1 Tf 57 -12.0001 TD (and)Tj /T15 1 Tf 154.0002 0 TD (P)Tj /T12 1 Tf 53 12.0001 TD (2)Tj /T17 1 Tf 36.9998 -12.0001 TD (.)Tj 58 0 TD [(That)-19000(same)-20000(ciphertext)-19000(is)]TJ -1017.9998 100 TD [(also)-23000(X)]TJ 222.9998 0 TD [(ORed)-25000(with)-25000(the)-25000(second)-23000(64-bits)-24000(of)-24000(salt,)-25000(and)-25000(the)]TJ -222.9998 99.0001 TD [(result)-19000(encrypted)-19000(with)-20000(the)-20000(new)-19000(state)-19000(of)-19000(the)-20000(k)]TJ 1536 0 TD [(ey)-19000(sc)]TJ 168 0 TD (hed-)Tj -1704 100 TD (ule.)Tj 181 0 TD (The)Tj 176 0 TD (output)Tj 276.9998 0 TD (of)Tj 100 0 TD (the)Tj 148.0002 0 TD [(second)-32000(encryption)-32000(replaces)]TJ ET endstream endobj 35 0 obj << /ProcSet [/PDF /Text ] /Font << /F1 36 0 R /T5 37 0 R /T6 38 0 R /T7 39 0 R /T10 27 0 R /T11 28 0 R /T12 29 0 R /T13 19 0 R /T14 20 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 41 0 obj << /Length 17978 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc (subk)Tj 167.0001 0 TD (eys)Tj /T15 1 Tf 140.9999 0 TD 0 Tw (P)Tj /T12 1 Tf 53 11.9995 TD (3)Tj /T17 1 Tf 67 -11.9995 TD (and)Tj /T15 1 Tf 162 0 TD (P)Tj /T12 1 Tf 53 11.9995 TD (4)Tj /T17 1 Tf 37 -11.9995 TD (.)Tj 63 0 TD [(It)-29000(is)-28000(also)-27000(X)]TJ 402 0 TD [(ORed)-29000(with)-28000(the)-29000(\014rst)]TJ -1145 100 TD [(64-bits)-28000(of)-29000(salt)-29000(and)-28000(encrypted)-29000(to)-29000(replace)]TJ /T15 1 Tf 1463.9999 0 TD (P)Tj /T12 1 Tf 53 11.9995 TD (5)Tj /T17 1 Tf 67 -11.9995 TD (and)Tj /T15 1 Tf 162 0 TD (P)Tj /T12 1 Tf 53.0002 11.9995 TD (6)Tj /T17 1 Tf 38 -11.9995 TD (.)Tj -1837.0001 99 TD [(The)-24000(pro)-2000(cess)-23000(con)]TJ 576 0 TD (tin)Tj 99.0001 0 TD [(ues,)-24000(alternating)-24000(b)-2000(e)0(t)]TJ 699.9999 0 TD (w)Tj 58 0 TD [(een)-24000(the)-24000(\014rst)]TJ -1433 100 TD [(and)-30000(second)-29000(64)-29000(bits)-30000(salt.)]TJ 908 0 TD (When)Tj /T16 1 Tf 244 0 TD (Exp)Tj 133 0 TD (andKey)Tj /T17 1 Tf 310.9999 0 TD (\014nishes)Tj -1595.9999 100 TD [(replacing)-26000(en)]TJ 436 0 TD [(tries)-27000(in)-28000(the)-28000(P-Arra)]TJ 678 0 TD (y)Tj 37 0 TD [(,)-26000(i)0(t)-28000(con)]TJ 255 0 TD (tin)Tj 99.0001 0 TD [(ues)-27000(on)-27000(re-)]TJ -1505.0001 99 TD [(placing)-24000(S-b)-2000(o)]TJ 445 0 TD 25 Tc [(xe)25000(n)]TJ 150 0 TD 0 Tc [(tries)-24000(t)]TJ 212 0 TD (w)Tj 58 0 TD [(o)-25000(a)0(t)-25000(a)-24000(time.)]TJ 453.0001 0 TD [(After)-25000(replacing)]TJ -1318.0001 100 TD (the)Tj 149.9999 0 TD (last)Tj 165.0001 0 TD (t)Tj 30.0001 0 TD (w)Tj 57.9999 0 TD (o)Tj 75.0001 0 TD (en)Tj 81 0 TD (tries)Tj 193 0 TD (of)Tj 101.0001 0 TD (the)Tj 149.9998 0 TD (last)Tj 165.0002 0 TD [(S-b)-2000(o)]TJ 162 0 TD (x,)Tj /T15 1 Tf 102.9999 0 TD (S)Tj /T12 1 Tf 51.0001 11.9995 TD (4)Tj /T17 1 Tf 36.9998 -11.9995 TD ([254])Tj 205 0 TD (and)Tj /T15 1 Tf -1725.9999 99 TD (S)Tj /T12 1 Tf 51.0001 11.9995 TD (4)Tj /T17 1 Tf 37 -11.9995 TD ([255],)Tj /T16 1 Tf 222 0 TD (Exp)Tj 132.9999 0 TD (andKey)Tj /T17 1 Tf 308 0 TD [(returns)-27000(the)-28000(new)-28000(k)]TJ 643 0 TD [(ey)-27000(sc)]TJ 175.9999 0 TD (hedule.)Tj -1569.9999 200 TD [(In)-31000(computing)]TJ /T16 1 Tf 521 0 TD (Exp)Tj 133 0 TD (andKey\(state,)Tj 537 0 TD (0,)Tj 101 0 TD (key\))Tj /T17 1 Tf 150 0 TD (,)Tj 55.9999 0 TD [(a)-31000(blo)-2000(c)]TJ 221.0002 0 TD 30 Tc [(ko)30000(f)]TJ -1719.0001 99 TD 0 Tc [(128)-26000(0)-27000(bits)-27000(is)-27000(used)-27000(instead)-27000(of)-27000(the)-28000(salt.)]TJ 1366 0 TD [(This)-28000(is)-27000(equiv-)]TJ -1366 100 TD (alen)Tj 146 0 TD [(t)-32000(t)0(o)-32000(a)-32000(single)-32000(iteration)-32000(of)-32000(the)]TJ 1069 0 TD [(standard)-32000(blo)]TJ 460.9999 0 TD (w\014sh)Tj -1675.9999 100 TD (k)Tj 42.0001 0 TD [(ey)-27000(sc)]TJ 175.9999 0 TD (hedule.)Tj 295 0 TD [(The)-28000(call)-27000(to)]TJ /T16 1 Tf 424.0001 0 TD (Exp)Tj 132.9999 0 TD [(andKey\(state,)-31000(0,)-31000(salt\))]TJ /T17 1 Tf -1070 99 TD [(simply)-28000(treats)-27000(the)-28000(salt)-27000(as)-27000(a)-27000(16-b)]TJ 1129 0 TD [(yte)-26000(k)]TJ 181 0 TD (ey)Tj 73.9999 0 TD (.)Tj -1383.9999 198.9995 TD [(After)-20000(calling)]TJ /T16 1 Tf 464 0 TD (InitState)Tj /T17 1 Tf 340 0 TD [(to)-20000(\014ll)-20000(a)-19000(new)-20000(k)]TJ 472 0 TD [(ey)-19000(sc)]TJ 168 0 TD [(hedule)-20000(with)]TJ -1444 100 TD (the)Tj 149.9999 0 TD (digits)Tj 233.0001 0 TD (of)Tj /T15 1 Tf 101 0 TD (\031)Tj /T17 1 Tf 50 0 TD (,)Tj /T16 1 Tf 60.0001 0 TD (EksBlow\014shSetup)Tj /T17 1 Tf 667 0 TD (calls)Tj /T16 1 Tf 192 0 TD (Exp)Tj 133 0 TD (andKey)Tj /T17 1 Tf -1586.0001 100 TD (with)Tj 199 0 TD (the)Tj 152.0001 0 TD (salt)Tj 166.9999 0 TD (and)Tj 171 0 TD (k)Tj 42.0001 0 TD (ey)Tj 73.9999 0 TD (.)Tj 88.0001 0 TD (This)Tj 198.9999 0 TD (ensures)Tj 301.0001 0 TD (that)Tj 189 0 TD (all)Tj 125 0 TD (sub-)Tj -1707.0001 99 TD (sequen)Tj 241.0001 0 TD (t)Tj 69.9999 0 TD (state)Tj 215 0 TD [(dep)-2000(ends)]TJ 332 0 TD (on)Tj 127 0 TD [(b)-2000(oth,)]TJ 233.0001 0 TD (and)Tj 171.9999 0 TD (that)Tj 191.0001 0 TD (no)Tj 126.9998 0 TD (part)Tj -1707.9999 100.0005 TD [(of)-28000(the)-28000(algorithm)-27000(can)-28000(b)-2000(e)-28000(precomputed)-28000(without)-29000(b)-2000(oth)]TJ T* [(salt)-30000(and)-31000(k)]TJ 367 0 TD (ey)Tj 74.0001 0 TD (.)Tj 68.9999 0 TD (Thereafter,)Tj /T16 1 Tf 436 0 TD (Exp)Tj 133 0 TD (andKey)Tj /T17 1 Tf 304 0 TD [(is)-31000(alternately)]TJ -1383 98.9998 TD [(called)-22000(with)-22000(the)-22000(salt)-22000(and)-22000(then)-22000(k)]TJ 1083 0 TD [(ey)-22000(for)-21000(2)]TJ /T5 1 Tf 266.0001 -29.9998 TD (c)Tj 28.9999 0 TD (ost)Tj /T17 1 Tf 116.9999 29.9998 TD (iterations.)Tj -1494.9999 100 TD (F)Tj 46.9999 0 TD (or)Tj 109.0001 0 TD (all)Tj 123.0001 0 TD (but)Tj 159.0001 0 TD (the)Tj 150.9999 0 TD (\014rst)Tj 178 0 TD (in)Tj 67.0001 0 TD (v)Tj 41.9999 0 TD [(o)-2000(cation)]TJ 300 0 TD (of)Tj /T16 1 Tf 102 0 TD (Exp)Tj 133.0001 0 TD (andKey)Tj /T17 1 Tf 272.9998 0 TD (,)Tj 61 0 TD (the)Tj -1744.9999 99 TD [(second)-24000(argumen)]TJ 578.0001 0 TD [(t)-23000(i)0(s)-24000(a)-24000(blo)-2000(c)]TJ 348.9999 0 TD [(k)-24000(o)0(f)-24000(128)-23000(0)-24000(bits.)]TJ 567.0001 0 TD [(This)-24000(more)]TJ -1494.0001 100 TD [(closely)-24000(resem)]TJ 470 0 TD [(bles)-23000(the)-25000(original)-23000(blo)]TJ 707.9999 0 TD [(w\014sh)-24000(k)]TJ 251.0001 0 TD [(ey)-24000(sc)]TJ 172.9999 0 TD (hedule,)Tj -1601.9999 100 TD [(and)-18000(also)-18000(allo)]TJ 438.0001 0 TD (ws)Tj /T16 1 Tf 109.9999 0 TD (EksBlow\014shSetup)Tj /T17 1 Tf 652 0 TD [(to)-19000(b)-2000(e)-18000(implemen)]TJ 544.0001 0 TD (ted)Tj -1744.0001 99 TD [(more)-25000(e\016cien)]TJ 453 0 TD [(tly)-26000(on)-25000(CPU)-26000(arc)]TJ 553.0001 0 TD [(hitectures)-24000(with)-26000(few)-26000(reg-)]TJ -1006.0001 100 TD (isters.)Tj 0 199 TD (W)Tj 78 0 TD [(e)-29000(hop)-2000(e)-30000(that)-29000(the)-29000(unpredictable)-29000(and)-29000(c)]TJ 1315.0001 0 TD [(hanging)-28000(con-)]TJ -1393.0001 100 TD (ten)Tj 113.0001 0 TD [(t)-27000(o)0(f)-28000(the)-27000(P-arra)]TJ 528.9999 0 TD [(y)-24000(and)-27000(S-Bo)]TJ 402 0 TD [(xes)-25000(will)-28000(reduce)-26000(the)-28000(ap-)]TJ -1044 99.0002 TD (plicabilit)Tj 316.0001 0 TD 24 Tc [(yo)24000(f)-1000(y)]TJ 201.9999 0 TD 0 Tc [(et)-24000(unkno)]TJ 315 0 TD [(wn)-24000(optimizations.)]TJ 679.0001 0 TD (Addition-)Tj -1512.0001 100 TD (ally)Tj 168 0 TD (the)Tj /T16 1 Tf 153 0 TD (eksblow\014sh)Tj /T17 1 Tf 433 0 TD (S-Bo)Tj 173 0 TD (xes)Tj 149 0 TD (require)Tj 289 0 TD (4)Tj 79 0 TD (KB)Tj 160.0001 0 TD (of)Tj 103.9998 0 TD (con-)Tj -1707.9999 100 TD (stan)Tj 151.0001 0 TD (tly)Tj 132.9999 0 TD (accessed)Tj 336 0 TD (and)Tj 169 0 TD [(mo)-2000(di\014ed)]TJ 346 0 TD (memory)Tj 287 0 TD (.)Tj 79.9999 0 TD (Th)Tj 104.0002 0 TD (us,)Tj 138.9998 0 TD (the)Tj -1744.9999 99 TD (S-Bo)Tj 173.0001 0 TD (xes)Tj 153.9999 0 TD (cannot)Tj 286 0 TD 2 Tc (be)Tj 127 0 TD 0 Tc (shared)Tj 278.0001 0 TD (across)Tj 259.9999 0 TD (k)Tj 42 0 TD (ey)Tj 122 0 TD (sc)Tj 68.0001 0 TD (hedules|)Tj -1510.0001 100 TD [(separate)-26000(S-Bo)]TJ 501 0 TD [(xes)-27000(m)]TJ 208 0 TD [(ust)-27000(exist)-28000(for)-27000(ev)]TJ 541 0 TD [(ery)-27000(sim)]TJ 263.9999 0 TD (ultaneous)Tj -1513.9999 100 TD (execution.)Tj 418 0 TD [(This)-32000(v)]TJ 233 0 TD [(astly)-32000(limits)]TJ 442.0001 0 TD [(the)-32000(usefulness)]TJ 539 0 TD [(of)-32000(an)]TJ 185 0 TD (y)Tj -1817.0001 99 TD (attempts)Tj 363.0001 0 TD (to)Tj 113.9999 0 TD [(pip)-2000(eline)]TJ 324 0 TD (the)Tj 155.0001 0 TD (F)Tj 46.9998 0 TD (eistel)Tj 225 0 TD (net)Tj 113.0001 0 TD (w)Tj 58.0001 0 TD (ork)Tj 158 0 TD (in)Tj 108.9998 0 TD (hard-)Tj -1665.9999 100 TD (w)Tj 58 0 TD (are.)Tj /T18 1 Tf -58 299.9999 TD (5)Tj 168 0 TD (Bcrypt)Tj 378 0 TD (Algorithm)Tj /T17 1 Tf -546 235 TD (The)Tj 189.0001 0 TD (problems)Tj 374.9999 0 TD (presen)Tj 230 0 TD (t)Tj 77 0 TD (in)Tj 116.0001 0 TD (traditional)Tj 428.9999 0 TD (UNIX)Tj 263.0001 0 TD (pass-)Tj -1679.0001 99 TD (w)Tj 58 0 TD [(ord)-19000(hashes)-20000(led)-21000(naturally)-19000(to)-21000(a)-20000(new)-20000(passw)]TJ 1405.9999 0 TD [(ord)-19000(sc)]TJ 208.0002 0 TD (heme)Tj -1672.0001 100 TD (whic)Tj 164.0001 0 TD (h)Tj 80 0 TD (w)Tj 57.9999 0 TD (e)Tj 71.0001 0 TD (call)Tj /T16 1 Tf 158.9999 0 TD (b)Tj 34.0001 0 TD (crypt)Tj /T17 1 Tf 182.9999 0 TD (,)Tj 60.0001 0 TD (referring)Tj 341.9999 0 TD (to)Tj 108 0 TD (the)Tj 149.9999 0 TD (Blo)Tj 122.0002 0 TD (w\014sh)Tj 218 0 TD (en-)Tj -1749.0001 100 TD [(cryption)-30000(algorithm.)]TJ 751 0 TD [(Bcrypt)-30000(uses)-30000(a)-29000(128-bit)-29000(salt)-30000(and)]TJ -751 99 TD [(encrypts)-29000(a)-30000(192-bit)-29000(magic)-29000(v)]TJ 974.0001 0 TD (alue.)Tj 213.9999 0 TD [(It)-31000(tak)]TJ 209 0 TD [(es)-29000(adv)]TJ 226.0001 0 TD (an)Tj 85.9998 0 TD (tage)Tj -1708.9999 100 TD [(of)-28000(the)-28000(exp)-2000(ensiv)]TJ 548 0 TD 27 Tc (ek)Tj 106 0 TD 0 Tc [(ey)-26000(setup)-28000(in)]TJ /T16 1 Tf 426.0001 0 TD (eksblow\014sh)Tj /T17 1 Tf 389 0 TD (.)Tj -1469.0001 199 TD (The)Tj /T16 1 Tf 174 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 223 0 TD [(algorithm)-29000(runs)-31000(in)-31000(t)]TJ 700.0001 0 TD (w)Tj 57.9999 0 TD [(o)-31000(phases,)-31000(sk)]TJ 438.9999 0 TD (etc)Tj 104.0002 0 TD (hed)Tj -1732.0001 100 TD (in)Tj 108 0 TD (Figure)Tj 272 0 TD (3.)Tj 134 0 TD (In)Tj 114.0001 0 TD (the)Tj 153.9999 0 TD (\014rst)Tj 182 0 TD (phase,)Tj /T16 1 Tf 268 0 TD (EksBlow\014shSetup)Tj /T17 1 Tf -1232 99 TD [(is)-31000(called)-31000(with)-31000(the)-32000(cost,)-31000(the)-32000(salt,)-32000(and)-31000(the)-31000(passw)]TJ 1718.0001 0 TD (ord,)Tj -1718.0001 100 TD (to)Tj 115 0 TD (initialize)Tj /T16 1 Tf 349 0 TD (eksblow\014sh)Tj /T17 1 Tf 395.0001 0 TD ('s)Tj 98.9999 0 TD (state.)Tj 275 0 TD (Most)Tj 223.0001 0 TD (of)Tj 107.9998 0 TD [(b)-2000(crypt's)]TJ 564 -5247 TD [(b)-2000(crypt)-27000(\()]TJ /T16 1 Tf 299 0 TD (c)Tj 34.0002 0 TD (ost)Tj /T17 1 Tf 103.9998 0 TD (,)Tj /T16 1 Tf 51.0002 0 TD (salt)Tj /T17 1 Tf 125 0 TD (,)Tj /T16 1 Tf 51 0 TD (pwd)Tj /T17 1 Tf 147.9998 0 TD (\))Tj /T16 1 Tf -728.9998 99.0005 TD (state)Tj /T11 1 Tf 202.9998 0 TD ( )Tj /T17 1 Tf 111.0002 0 TD (EksBlo)Tj 256 0 TD [(w\014shSetup)-26000(\()]TJ /T16 1 Tf 449.9998 0 TD (c)Tj 34 0 TD (ost)Tj /T17 1 Tf 104.0002 0 TD (,)Tj /T16 1 Tf 51 0 TD (salt)Tj /T17 1 Tf 125 0 TD (,)Tj /T16 1 Tf 51 0 TD (key)Tj /T17 1 Tf 123 0 TD (\))Tj /T16 1 Tf -1508 100 TD (ctext)Tj /T11 1 Tf 205 0 TD ( )Tj /T17 1 Tf 110.9998 0 TD (\\OrpheanBeholderScryDoubt")Tj /T6 1 Tf -315.9998 100 TD [(rep)-3000(eat)]TJ /T17 1 Tf 293 0 TD (\(64\))Tj /T16 1 Tf -210 98.9995 TD (ctext)Tj /T11 1 Tf 205 0 TD ( )Tj /T17 1 Tf 111 0 TD [(EncryptECB)-26000(\()]TJ /T16 1 Tf 528.9998 0 TD (state)Tj /T17 1 Tf 170.0002 0 TD (,)Tj /T16 1 Tf 51 0 TD (ctext)Tj /T17 1 Tf 179 0 TD (\))Tj /T6 1 Tf -1328 100 TD (return)Tj /T17 1 Tf 293 0 TD [(Concatenate)-27000(\()]TJ /T16 1 Tf 512 0 TD (c)Tj 33.9998 0 TD (ost)Tj /T17 1 Tf 104.0002 0 TD (,)Tj /T16 1 Tf 50 0 TD (salt)Tj /T17 1 Tf 125 0 TD (,)Tj /T16 1 Tf 51 0 TD (ctext)Tj /T17 1 Tf 179 0 TD (\))Tj -1549 395 TD [(Figure)-31000(3:)]TJ 375 0 TD [(The)-32000(b)-2000(crypt)-31000(algorithm)-31000(for)-30000(hashing)-31000(UNIX)]TJ -375 100 TD (passw)Tj 212 0 TD [(ords,)-25000(based)-27000(on)-28000(eksblo)]TJ 771.9998 0 TD (w\014sh.)Tj -983.9998 265 TD [(time)-25000(is)-24000(sp)-2000(en)]TJ 427.9998 0 TD [(t)-25000(i)0(n)-25000(the)-25000(exp)-2000(ensiv)]TJ 601 0 TD 24 Tc (ek)Tj 103.0002 0 TD 0 Tc [(ey)-24000(sc)]TJ 172.9998 0 TD (hedule.)Tj 293.0002 0 TD (F)Tj 47 0 TD (ollo)Tj 128 0 TD (w-)Tj -1773 100 TD [(ing)-30000(that,)-32000(the)-31000(192-bit)-29000(v)]TJ 816.9998 0 TD [(alue)-31000(\\OrpheanBeholderScry-)]TJ -816.9998 99 TD (Doubt")Tj 306 0 TD (is)Tj 90 0 TD (encrypted)Tj 393 0 TD (64)Tj 117 0 TD (times)Tj 229 0 TD (using)Tj /T16 1 Tf 224 0 TD (eksblow\014sh)Tj /T17 1 Tf 432 0 TD (in)Tj -1791 100 TD [(ECB)-27000(mo)-2000(de)-28000(with)-28000(the)-29000(state)-27000(from)-28000(the)-28000(previous)-27000(phase.)]TJ 0 99 TD [(The)-21000(output)-21000(is)-20000(the)-21000(cost)-21000(and)-20000(128-bit)-20000(salt)-20000(concatenated)]TJ 0 100 TD [(with)-28000(the)-28000(result)-27000(of)-28000(the)-28000(encryption)-27000(lo)-2000(op.)]TJ 0 199 TD (In)Tj 125 0 TD (Section)Tj 311 0 TD (3,)Tj 118.9998 0 TD (w)Tj 58.0002 0 TD (e)Tj 85 0 TD (deriv)Tj 180.9998 0 TD (ed)Tj 131.0002 0 TD (that)Tj 201 0 TD (an)Tj /T15 1 Tf 136 0 TD (\017)Tj /T17 1 Tf 34 0 TD (-secure)Tj 298 0 TD (pass-)Tj -1679 100 TD (w)Tj 58 0 TD (ord)Tj 158.9998 0 TD (function)Tj 336 0 TD (should)Tj 274.0002 0 TD (ful\014ll)Tj 225.9998 0 TD (sev)Tj 112 0 TD (eral)Tj 172.0002 0 TD [(imp)-2000(ortan)]TJ 332.9995 0 TD (t)Tj 70.0005 0 TD (cri-)Tj -1740 100 TD (teria:)Tj 225 0 TD [(second)-24000(preimage-resistance,)-22000(a)-24000(salt)-25000(space)-23000(large)]TJ -225 99 TD (enough)Tj 296.9998 0 TD (to)Tj 112 0 TD (defeat)Tj 258 0 TD (precomputation)Tj 610 0 TD (attac)Tj 183.0002 0 TD (ks,)Tj 140 0 TD (and)Tj 172 0 TD (an)Tj -1772 100 TD [(adaptable)-25000(cost.)]TJ 583.9998 0 TD (W)Tj 78.0002 0 TD [(e)-27000(b)-2000(eliev)]TJ 274 0 TD [(e)-26000(that)]TJ /T16 1 Tf 240.9998 0 TD (Bcrypt)Tj /T17 1 Tf 276 0 TD (ac)Tj 76.9998 0 TD (hiev)Tj 148.0005 0 TD [(es)-24000(all)]TJ -1678 99 TD (three)Tj 221 0 TD [(prop)-2000(erties,)]TJ 425 0 TD (and)Tj 169.9998 0 TD (that)Tj 188 0 TD (it)Tj 92 0 TD (can)Tj 161.0002 0 TD 2 Tc (be)Tj /T15 1 Tf 121.9998 0 TD 0 Tc (\017)Tj /T17 1 Tf 34.0002 0 TD (-secure)Tj 286 0 TD (with)Tj -1699 100 TD [(useful)-23000(v)]TJ 271.9998 0 TD [(alues)-21000(of)]TJ /T15 1 Tf 292.0002 0 TD (\017)Tj /T17 1 Tf 56 0 TD [(for)-21000(y)]TJ 163 0 TD [(ears)-21000(to)-22000(come.)]TJ 504 0 TD [(Though)-22000(w)]TJ 362 0 TD [(e)-22000(can-)]TJ -1649 100 TD [(not)-32000(formally)-30000(pro)]TJ 602 0 TD (v)Tj 42 0 TD (e)Tj /T16 1 Tf 67 0 TD (b)Tj 34 0 TD (crypt)Tj /T15 1 Tf 223 0 TD (\017)Tj /T17 1 Tf 34 0 TD [(-secure,)-32000(an)]TJ 392 0 TD 31 Tc [(y\015)31000(a)]TJ 160.9995 0 TD (ww)Tj 149.0005 0 TD 0 Tc (ould)Tj -1704 98.9998 TD (lik)Tj 88 0 TD [(ely)-30000(deal)-31000(a)-31000(serious)-29000(blo)]TJ 770.9998 0 TD [(w)-31000(t)0(o)-31000(the)-31000(w)]TJ 400 0 TD [(ell-studied)-31000(blo)]TJ 514.0002 0 TD (w-)Tj -1773 100 TD [(\014sh)-28000(encryption)-27000(algorithm.)]TJ /T4 1 Tf 0 216.0002 TD (5.1)Tj 238 0 TD (Implemen)Tj 453.9998 0 TD (tation)Tj /T17 1 Tf -691.9998 215.9998 TD (W)Tj 77.9998 0 TD 20 Tc [(eh)20000(a)]TJ 143.0002 0 TD 0 Tc (v)Tj 42 0 TD [(e)-19000(implemen)]TJ 403.9998 0 TD (ted)Tj /T16 1 Tf 136 0 TD (b)Tj 34.0002 0 TD (crypt)Tj /T17 1 Tf 211 0 TD [(and)-20000(deplo)]TJ 346 0 TD (y)Tj 42 0 TD [(ed)-19000(it)-20000(as)-20000(part)]TJ -1436 99 TD [(of)-21000(the)-21000(Op)-2000(enBSD)-21000(op)-2000(erating)-20000(system.)]TJ /T16 1 Tf 1279.9998 0 TD (Bcrypt)Tj /T17 1 Tf 270.0002 0 TD [(has)-21000(b)-2000(een)]TJ -1550 100 TD [(the)-28000(default)-28000(passw)]TJ 633.9998 0 TD [(ord)-26000(sc)]TJ 215.0002 0 TD [(heme)-27000(since)-27000(Op)-2000(enBSD)-28000(2.1.)]TJ -849 199 TD [(An)-26000(imp)-2000(ortan)]TJ 466.9998 0 TD [(t)-25000(requiremen)]TJ 460.0002 0 TD 25 Tc [(to)25000(fa)25000(n)]TJ 235 0 TD 0 Tc (y)Tj /T16 1 Tf 69 0 TD (b)Tj 33.9998 0 TD (crypt)Tj /T17 1 Tf 217.0002 0 TD (implemen-)Tj -1482 100 TD (tation)Tj 250 0 TD (is)Tj 89 0 TD (that)Tj 186 0 TD (it)Tj 88 0 TD (exploit)Tj 280 0 TD (the)Tj 148.9998 0 TD (full)Tj 151 0 TD [(128-bit)-32000(salt)]TJ 449.9998 0 TD (space.)Tj -1642.9995 99 TD [(Op)-2000(enBSD)-26000(generates)-24000(the)-25000(128-bit)]TJ /T16 1 Tf 1173 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 216 0 TD [(salt)-25000(from)-25000(an)]TJ -1423 100.0001 TD (arcfour)Tj 297.9998 0 TD (\()Tj /T16 1 Tf 32 0 TD (ar)Tj 73 0 TD (c4r)Tj 111.0002 0 TD (andom\(3\))Tj /T17 1 Tf 353.9998 0 TD (\))Tj 76.0002 0 TD (k)Tj 42 0 TD (ey)Tj 122 0 TD (stream,)Tj 312.9998 0 TD (seeded)Tj 278.0002 0 TD (with)Tj -1699 100.0001 TD [(random)-19000(data)-20000(the)-21000(k)]TJ 657 0 TD [(ernel)-19000(collects)-20000(from)-20000(device)-20000(timings.)]TJ -657 198.9999 TD [(Op)-2000(enBSD)]TJ 419 0 TD (lets)Tj 179 0 TD (administrators)Tj 581.9998 0 TD (select)Tj 253 0 TD (a)Tj 96.0002 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 100 TD [(hashing)-24000(sc)]TJ 370 0 TD [(heme)-25000(through)-25000(a)-24000(s)0(p)-2000(ecial)-25000(con\014guration)-24000(\014le,)]TJ /T16 1 Tf -370 99 TD (p)Tj 38 0 TD (asswd.c)Tj 265.9998 0 TD (onf\(5\))Tj /T17 1 Tf 224 0 TD (.)Tj /T16 1 Tf 62.0002 0 TD (p)Tj 37.9998 0 TD (asswd.c)Tj 266.0002 0 TD (onf)Tj /T17 1 Tf 158 0 TD (allo)Tj 127.9998 0 TD [(ws)-24000(detailed)-25000(con)]TJ 551.0002 0 TD (trol)Tj -1731 100 TD (o)Tj 40 0 TD (v)Tj 42 0 TD [(er)-26000(whic)]TJ 259.9998 0 TD 27 Tc (ht)Tj 103.0002 0 TD 0 Tc [(yp)-2000(e)-28000(o)0(f)-27000(passw)]TJ 463 0 TD [(ord)-26000(to)-27000(use)-27000(for)-27000(a)-27000(giv)]TJ 694 0 TD [(en)-27000(user)]TJ -1602 99 TD [(or)-20000(group.)]TJ 359.9998 0 TD [(It)-21000(also)-20000(p)-2000(ermits)-20000(di\013eren)]TJ 806 0 TD [(t)-21000(passw)]TJ 265.0002 0 TD [(ord)-19000(sc)]TJ 208 0 TD (hemes)Tj -1639 100 TD [(for)-20000(lo)-2000(cal)-21000(and)-20000(YP)-21000(passw)]TJ 815.9998 0 TD [(ords.)-32000(F)]TJ 256.0002 0 TD (or)Tj /T16 1 Tf 94.9998 0 TD (b)Tj 34.0002 0 TD (crypt)Tj /T17 1 Tf 183 0 TD [(,)-23000(one)-21000(can)-20000(also)]TJ -1384 100 TD [(sp)-2000(ecify)]TJ 281 0 TD (the)Tj 148.9998 0 TD (cost.)Tj 221.0002 0 TD (This)Tj 195 0 TD (lets)Tj 158.9998 0 TD [(p)-2000(eople)]TJ 266 0 TD (adjust)Tj 258.0002 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 99.0001 TD (v)Tj 41.9998 0 TD [(eri\014cation)-27000(time)-30000(for)-28000(increasing)-27000(pro)-2000(cessor)-27000(sp)-2000(eed.)]TJ 1725.9998 0 TD (A)Tj 60.0005 0 TD (t)Tj -1828 100 TD (the)Tj 149 0 TD (time)Tj 195 0 TD (of)Tj 101 0 TD (publication,)Tj 463.9998 0 TD (the)Tj 149.0002 0 TD (default)Tj 284.9998 0 TD (cost)Tj 178.0002 0 TD (is)Tj 89 0 TD (6)Tj 75 0 TD (for)Tj 132.9995 0 TD (a)Tj -1817.9995 100 TD (normal)Tj 295 0 TD (user)Tj 188 0 TD (and)Tj 175 0 TD (8)Tj 81.9998 0 TD (for)Tj 140 0 TD (the)Tj 156.0002 0 TD [(sup)-2000(eruser.)]TJ 443.9998 0 TD (Of)Tj 130.0002 0 TD (course,)Tj ET endstream endobj 42 0 obj << /ProcSet [/PDF /Text ] /Font << /T4 43 0 R /T5 37 0 R /T6 38 0 R /T11 28 0 R /T12 29 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 45 0 obj << /Length 16298 >> stream BT /T17 1 Tf 0.12 0 0 -0.12 72 723.9 Tm 0 g /GS1 gs 0 Tc (whatev)Tj 259 0 TD [(er)-30000(cost)-30000(p)-2000(eople)-31000(c)]TJ 573 0 TD [(ho)-2000(ose)-30000(should)-31000(b)-2000(e)-31000(reev)]TJ 761.0001 0 TD (aluated)Tj -1593.0001 100 TD [(from)-27000(time)-28000(to)-28000(time.)]TJ 0 199 TD 0 Tw (T)Tj 53 0 TD (o)Tj 78 0 TD (di\013eren)Tj 268 0 TD (tiate)Tj 201.0001 0 TD 2 Tc [(be)2000(t)]TJ 114.9999 0 TD 0 Tc (w)Tj 58 0 TD (een)Tj 156 0 TD (passw)Tj 212 0 TD (ords)Tj 188 0 TD (hashed)Tj 284.9999 0 TD (b)Tj 44 0 TD (y)Tj 80.0002 0 TD (dif-)Tj -1738.0001 100 TD (feren)Tj 176.0001 0 TD (t)Tj 78 0 TD (algorithms,)Tj 457.9999 0 TD (ev)Tj 79 0 TD (ery)Tj 159.0001 0 TD (passw)Tj 212 0 TD (ord)Tj 164.9999 0 TD (function)Tj 343.9999 0 TD (other)Tj -1670.9999 99 TD (than)Tj 204.0001 0 TD (the)Tj 153 0 TD (original)Tj /T16 1 Tf 310.9999 0 TD (crypt)Tj /T17 1 Tf 228.9999 0 TD (pre\014xes)Tj 313.0001 0 TD (its)Tj 127.0001 0 TD (output)Tj 282 0 TD (with)Tj 199 0 TD (a)Tj -1818.0001 100 TD (v)Tj 42.0001 0 TD (ersion)Tj 247.9999 0 TD (iden)Tj 150 0 TD (ti\014er.)Tj 254.0001 0 TD (Th)Tj 103.9999 0 TD (us)Tj 114.0001 0 TD (a)Tj 76.9999 0 TD (single)Tj 238.9999 0 TD (passw)Tj 212.0002 0 TD (ord)Tj 154 0 TD (\014le)Tj 141 0 TD (can)Tj -1735.0001 99 TD (con)Tj 123.0001 0 TD (tain)Tj 191.9999 0 TD (sev)Tj 112 0 TD (eral)Tj 183 0 TD (t)Tj 30 0 TD [(yp)-2000(es)]TJ 212 0 TD (of)Tj 116.0001 0 TD (passw)Tj 212 0 TD (ord.)Tj 245.9999 0 TD (In)Tj 125.9999 0 TD (the)Tj 165.0002 0 TD (cur-)Tj -1717.0001 100 TD (ren)Tj 114.0001 0 TD (t)Tj 74 0 TD [(Op)-2000(enBSD)]TJ 406.9999 0 TD (implemen)Tj 348.0001 0 TD (tation,)Tj /T16 1 Tf 285.9999 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 232.9999 0 TD (passw)Tj 212 0 TD (ords)Tj -1707.9999 100 TD [(start)-23000(with)-25000(\\$2a$",)-22000(while)-24000(MD5)]TJ /T16 1 Tf 1096 0 TD (crypt)Tj /T17 1 Tf 215.0001 0 TD (passw)Tj 211.9998 0 TD [(ords)-22000(with)]TJ -1522.9999 99 TD (\\$1$.")Tj 267.0001 0 TD [(Because)-23000(the)-26000(result)-24000(of)-25000(traditional)]TJ /T16 1 Tf 1183 0 TD (crypt)Tj /T17 1 Tf 215.9998 0 TD (nev)Tj 125.0002 0 TD (er)Tj -1791.0001 100 TD [(b)-2000(egins)-27000(with)-29000(a)-27000(\\$",)-26000(there)-27000(is)-28000(nev)]TJ 1111.0001 0 TD [(er)-27000(an)]TJ 182.9999 0 TD 26 Tc [(ya)26000(m)]TJ 178.9999 0 TD 0 Tc (biguit)Tj 210 0 TD (y)Tj 37 0 TD (.)Tj /T18 1 Tf -1719.9999 306 TD (6)Tj 168 0 TD (Bcrypt)Tj 378 0 TD (Ev)Tj 127 0 TD (aluation)Tj /T17 1 Tf -673 239 TD (Because)Tj /T16 1 Tf 347.0001 0 TD (b)Tj 33.9999 0 TD (crypt)Tj /T17 1 Tf 248.0001 0 TD (has)Tj 177.0001 0 TD (adjustable)Tj 427.9999 0 TD (cost,)Tj 229.9999 0 TD (w)Tj 58.0002 0 TD (e)Tj 93.9998 0 TD (cannot)Tj -1615.9999 100 TD [(meaningfully)-29000(ev)]TJ 571 0 TD [(aluate)-29000(the)-30000(p)-2000(erformance)-28000(of)-29000(the)-30000(algo-)]TJ -571 99 TD (rithm)Tj 238.0001 0 TD (on)Tj 122.9999 0 TD (its)Tj 123 0 TD (o)Tj 40 0 TD (wn.)Tj 187 0 TD (Instead,)Tj 326.0001 0 TD (w)Tj 57.9999 0 TD (e)Tj 71 0 TD (will)Tj 165 0 TD (place)Tj 219.0001 0 TD (it)Tj 89.9998 0 TD (in)Tj 105 0 TD (the)Tj -1744.9999 99.9998 TD (con)Tj 123.0001 0 TD [(text)-25000(of)-26000(t)]TJ 293 0 TD (w)Tj 57.9999 0 TD [(o)-25000(p)-2000(opular)-26000(passw)]TJ 585 0 TD [(ord)-24000(hashing)-25000(functions.)]TJ -1059 100 TD (W)Tj 78 0 TD [(e)-22000(describ)-2000(e)-20000(v)]TJ 412 0 TD [(arious)-20000(attac)]TJ 422.0001 0 TD [(ks)-20000(and)-21000(optimizations)-21000(these)]TJ -912.0001 99.0002 TD [(functions)-31000(ha)]TJ 447.0001 0 TD (v)Tj 41.9999 0 TD [(e)-29000(undergone,)-30000(and)-30000(discuss)-30000(the)-31000(applica-)]TJ -489 100 TD (bilit)Tj 145.0001 0 TD [(y)-28000(o)0(f)-27000(the)-28000(same)-27000(tec)]TJ 620.9999 0 TD [(hniques)-28000(to)]TJ /T16 1 Tf 404 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 183.0001 0 TD (.)Tj /T4 1 Tf -1387.0001 211 TD (6.1)Tj 238.0001 0 TD (Comparison)Tj /T17 1 Tf -238.0001 211 TD (In)Tj 117.0001 0 TD (the)Tj 156 0 TD (follo)Tj 152.9999 0 TD (wing,)Tj 237 0 TD (w)Tj 58 0 TD (e)Tj 77 0 TD (giv)Tj 107.0001 0 TD (e)Tj 76.9999 0 TD (a)Tj 82 0 TD (brief)Tj 205 0 TD (o)Tj 39.9999 0 TD (v)Tj 42.0001 0 TD (erview)Tj 272.0001 0 TD (of)Tj 108 0 TD (t)Tj 30 0 TD (w)Tj 58 0 TD (o)Tj -1819.0001 98.9998 TD (passw)Tj 212 0 TD [(ord)-17000(hashing)-18000(functions)-19000(in)-19000(widespread)-18000(use)-19000(to)-2000(da)]TJ 1588.9999 0 TD (y)Tj 37.0002 0 TD (,)Tj -1838.0001 100.0002 TD [(and)-27000(state)-28000(their)-27000(main)-28000(di\013erences)-27000(from)]TJ /T16 1 Tf 1371 0 TD (b)Tj 34.0001 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj /T6 1 Tf -1588.0001 310.9998 TD (6.1.1)Tj 292.0001 0 TD (T)Tj 58 0 TD [(raditional)-32000(crypt)]TJ /T17 1 Tf -350.0001 253.0002 TD (T)Tj 53 0 TD (raditional)Tj /T16 1 Tf 373 0 TD (crypt\(3\))Tj /T17 1 Tf 293.0001 0 TD [('s)-23000(design)-21000(rationale)-21000(dates)-21000(bac)]TJ 1001.9998 0 TD 21 Tc [(kt)21000(o)]TJ -1720.9999 100 TD 0 Tc [(1976)-19000([9)]TJ 251.0001 0 TD (].)Tj 81 0 TD [(It)-21000(uses)-21000(a)-20000(passw)]TJ 527.0001 0 TD [(ord)-19000(of)-20000(up)-21000(to)-21000(eigh)]TJ 581 0 TD 20 Tc (tc)Tj 86.9998 0 TD 0 Tc (haracters)Tj -1526.9999 99 TD 21 Tc [(a)21000(sak)]TJ 201.0001 0 TD 0 Tc [(ey)-22000(for)-21000(DES)-22000([10)]TJ 518.0001 0 TD (].)Tj 81 0 TD [(The)-22000(56-bit)-21000(DES)-22000(k)]TJ 628.9999 0 TD [(ey)-21000(is)-21000(formed)]TJ -1429 100 TD (b)Tj 43.9999 0 TD [(y)-26000(com)]TJ 216.0001 0 TD [(bining)-25000(the)-27000(lo)]TJ 455.9999 0 TD [(w-order)-24000(7)-25000(bits)-27000(of)-26000(eac)]TJ 738.0001 0 TD 25 Tc (hc)Tj 106 0 TD 0 Tc (haracter)Tj -1560.0001 100 TD [(in)-32000(the)-32000(passw)]TJ 460 0 TD (ord.)Tj 191 0 TD [(If)-32000(the)-32000(passw)]TJ 446 0 TD [(ord)-29000(is)-32000(shorter)-30000(than)-31000(8)]TJ -1097 98.9998 TD (c)Tj 35.0001 0 TD [(haracters,)-25000(it)-28000(is)-28000(padded)-27000(with)-29000(zero)-26000(bits)-28000(on)-27000(the)-28000(righ)]TJ 1766.9998 0 TD (t.)Tj -1801.9999 199.0001 TD [(A)-26000(12-bit)-26000(salt)-25000(is)-26000(used)-26000(to)-26000(p)-2000(erturb)-26000(the)-26000(DES)-26000(algorithm,)]TJ 0 100 TD (so)Tj 113.0001 0 TD (that)Tj 191 0 TD (the)Tj 153.9999 0 TD (same)Tj 219 0 TD (passw)Tj 212 0 TD (ord)Tj 158 0 TD (plain)Tj 178 0 TD (text)Tj 183 0 TD (can)Tj 162.9999 0 TD [(pro)-2000(duce)]TJ -1570.9999 100 TD (4,096)Tj 227 0 TD [(p)-2000(ossible)]TJ 322 0 TD (passw)Tj 212 0 TD (ord)Tj 157.0001 0 TD (encryptions.)Tj 507.9999 0 TD (A)Tj 100.0001 0 TD [(mo)-2000(di\014ca-)]TJ -1526.0001 99 TD [(tion)-19000(to)-20000(the)-19000(DES)-20000(algorithm,)-20000(sw)]TJ 1062.0001 0 TD [(apping)-18000(bits)]TJ /T15 1 Tf 417 0 TD (i)Tj /T17 1 Tf 47.9998 0 TD (and)Tj /T15 1 Tf 153.0002 0 TD (i)Tj /T17 1 Tf 31 0 TD 2 Tc [(+2)2000(4)]TJ -1711.0001 100 TD 0 Tc (in)Tj 104.0001 0 TD (the)Tj 148.9999 0 TD (DES)Tj 201.0001 0 TD (E-Bo)Tj 184 0 TD [(x)-32000(output)]TJ 355.0001 0 TD (when)Tj 222.9999 0 TD (bit)Tj /T15 1 Tf 136 0 TD (i)Tj /T17 1 Tf 63 0 TD (is)Tj 90.0001 0 TD (set)Tj 135.9998 0 TD (in)Tj 104 0 TD (the)Tj -1744.9999 100 TD [(salt,)-20000(ac)]TJ 249.9999 0 TD (hiev)Tj 148.0001 0 TD [(es)-18000(this)-19000(while)-19000(also)-18000(making)-19000(DES)-19000(encryption)]TJ -398.0001 99 TD (hardw)Tj 224.9999 0 TD [(are)-26000(useless)-26000(for)-27000(passw)]TJ 745.0001 0 TD [(ord)-26000(guessing.)]TJ -970 199 TD [(The)-28000(64-bit)-26000(constan)]TJ 686 0 TD [(t)-27000(\\0")-26000(is)-28000(encrypted)-27000(25)-27000(times)-28000(with)]TJ -686 100 TD (the)Tj 154.0001 0 TD (DES)Tj 204.9999 0 TD (k)Tj 42.0001 0 TD (ey)Tj 74.0001 0 TD (.)Tj 94 0 TD (The)Tj 181.9999 0 TD (\014nal)Tj 195.9999 0 TD (output)Tj 283.0002 0 TD (is)Tj 94.9999 0 TD (the)Tj 154.0001 0 TD (12-bit)Tj 251 0 TD (salt)Tj -1730.0001 100 TD [(concatenated)-28000(with)-29000(the)-30000(encrypted)-28000(64-bit)-28000(v)]TJ 1505.0001 0 TD (alue.)Tj 212 0 TD (The)Tj -1717.0001 99 TD (resulting)Tj 352 0 TD (76-bit)Tj 250 0 TD (v)Tj 39 0 TD (alue)Tj 185 0 TD (is)Tj 93 0 TD [(reco)-2000(ded)]TJ 317.0001 0 TD (in)Tj 66.9999 0 TD (to)Tj 111 0 TD (13)Tj 121.0001 0 TD (prin)Tj 146 0 TD (table)Tj -1681.0001 100 TD [(ASCI)-2000(I)-28000(c)]TJ 293 0 TD (haracters.)Tj 1717.0001 -5317 TD (A)Tj 59.9998 0 TD [(t)-29000(the)-29000(time)-29000(traditional)]TJ /T16 1 Tf 806 0 TD (crypt)Tj /T17 1 Tf 220.0002 0 TD (w)Tj 58 0 TD [(as)-27000(conceiv)]TJ 366 0 TD [(ed,)-28000(it)-29000(w)]TJ 276 0 TD (as)Tj -1786 100 TD (fast)Tj 174 0 TD (enough)Tj 300 0 TD (for)Tj 141.9998 0 TD (authen)Tj 247.0002 0 TD (tication)Tj 319 0 TD (but)Tj 166 0 TD [(to)-2000(o)]TJ 160 0 TD (costly)Tj 253 0 TD (for)Tj -1761 99 TD (passw)Tj 212 0 TD (ord)Tj 154.9998 0 TD (guessing)Tj 338 0 TD (to)Tj 110 0 TD 2 Tc (be)Tj 122.0002 0 TD 0 Tc (practical.)Tj 400 0 TD (T)Tj 52.9998 0 TD 2 Tc [(od)2000(a)]TJ 130.0002 0 TD 0 Tc (y)Tj 37 0 TD (,)Tj 60.9995 0 TD (w)Tj 58.0005 0 TD (e)Tj 73 0 TD (are)Tj -1749 100 TD (a)Tj 40 0 TD (w)Tj 57.9998 0 TD [(are)-26000(that)-28000(it)-28000(exhibits)-28000(three)-27000(serious)-27000(limitations:)]TJ 1646.9998 0 TD (the)Tj -1744.9995 100 TD [(restricted)-25000(passw)]TJ 579.9998 0 TD [(ord)-25000(space,)-25000(the)-27000(small)-26000(salt)-25000(space,)-26000(and)]TJ -579.9998 99 TD [(the)-30000(constan)]TJ 421 0 TD [(t)-28000(execution)-29000(cost.)]TJ 641 0 TD [(In)-29000(con)]TJ 227.9998 0 TD (trast,)Tj /T16 1 Tf 223.0002 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 220.9995 0 TD (al-)Tj -1767.9995 100 TD (lo)Tj 63 0 TD (ws)Tj 132 0 TD (for)Tj 138.9998 0 TD (longer)Tj 261.0002 0 TD (passw)Tj 212 0 TD (ords,)Tj 217 0 TD (has)Tj 161 0 TD (salts)Tj 202 0 TD (large)Tj 215 0 TD (enough)Tj -1602 99 TD [(to)-29000(b)-2000(e)-29000(unique)-29000(o)]TJ 527.9998 0 TD (v)Tj 42.0002 0 TD [(er)-27000(all)-29000(time,)-29000(and)-29000(has)-28000(adaptable)-28000(cost.)]TJ -570 100 TD [(These)-27000(limitiations)-28000(therefore)-26000(do)-27000(not)-28000(apply)-27000(to)]TJ /T16 1 Tf 1619 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj /T6 1 Tf -1836 315 TD (6.1.2)Tj 291.9998 0 TD [(MD5)-31000(crypt)]TJ /T17 1 Tf -291.9998 253 TD (MD5)Tj /T16 1 Tf 208 0 TD (crypt)Tj /T17 1 Tf 219 0 TD (w)Tj 57.9998 0 TD [(as)-26000(written)-27000(b)]TJ 435.0002 0 TD 26 Tc (yP)Tj 125 0 TD 0 Tc [(oul-Henning)-26000(Kamp)-27000(for)]TJ -1045 100 TD (F)Tj 46.9998 0 TD (reeBSD.)Tj 351 0 TD (The)Tj 176.0002 0 TD (main)Tj 213 0 TD [(reason)-32000(for)-32000(using)]TJ 620 0 TD (MD5)Tj 214 0 TD (w)Tj 58 0 TD [(as)-32000(to)]TJ -1679 100 TD (a)Tj 40 0 TD (v)Tj 42 0 TD [(oid)-31000(problems)-31000(with)-32000(American)-32000(exp)-2000(ort)-32000(prohibitions)]TJ -82 99 TD [(on)-21000(cryptographic)-20000(pro)-2000(ducts,)-23000(and)-21000(to)-22000(allo)]TJ 1374 0 TD [(w)-20000(for)-21000(a)-21000(longer)]TJ -1374 100 TD (passw)Tj 212 0 TD [(ord)-23000(length)-24000(than)-25000(the)-25000(8)-24000(c)]TJ 826 0 TD [(haracters)-22000(used)-25000(b)]TJ 588 0 TD [(y)-24000(DES)]TJ /T16 1 Tf -1626 99 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj 96.9998 0 TD (The)Tj 183.0002 0 TD (passw)Tj 212 0 TD (ord)Tj 158.9998 0 TD (length)Tj 266.0002 0 TD (is)Tj 95.9998 0 TD (restricted)Tj 382.0002 0 TD (only)Tj 194 0 TD (b)Tj 44 0 TD (y)Tj -1816 100 TD [(MD5's)-28000(maxim)]TJ 509.9998 0 TD [(um)-28000(message)-26000(size)-28000(of)-27000(2)]TJ /T12 1 Tf 756 -30 TD (64)Tj /T17 1 Tf 98.0002 30 TD (bits.)Tj 195 0 TD [(The)-28000(salt)]TJ -1559 100 TD [(can)-27000(v)]TJ 190.9998 0 TD [(ary)-27000(from)-27000(12)-27000(to)-27000(48)-27000(bits.)]TJ -190.9998 199 TD (MD5)Tj /T16 1 Tf 208 0 TD (crypt)Tj /T17 1 Tf 219 0 TD [(hashes)-26000(the)-27000(passw)]TJ 617 0 TD [(ord)-26000(and)-26000(salt)-27000(in)-28000(a)-26000(n)]TJ 672.9995 0 TD (um-)Tj -1716.9995 100 TD [(b)-2000(e)0(r)-24000(o)0(f)-24000(di\013eren)]TJ 501 0 TD [(t)-24000(com)]TJ 201.9998 0 TD [(binations)-23000(to)-24000(slo)]TJ 550 0 TD 24 Tc [(wd)24000(o)]TJ 170.0002 0 TD 0 Tc [(wn)-23000(the)-25000(ev)]TJ 344.9995 0 TD (al-)Tj -1767.9995 99 TD [(uation)-29000(sp)-2000(eed.)]TJ 527 0 TD [(Some)-30000(steps)-29000(in)-30000(the)-30000(algorithm)-29000(mak)]TJ 1212 0 TD 29 Tc [(ei)29000(t)]TJ -1739 100 TD 0 Tc [(doubtful)-25000(that)-24000(the)-24000(sc)]TJ 714 0 TD [(heme)-23000(w)]TJ 269.9998 0 TD [(as)-23000(designed)-23000(from)-24000(a)-23000(cryp-)]TJ -983.9998 98.9998 TD (tographic)Tj 383 0 TD [(p)-2000(oin)]TJ 157 0 TD (t)Tj 73 0 TD (of)Tj 107 0 TD (view|for)Tj 388 0 TD (instance,)Tj 362.9998 0 TD (the)Tj 156.0002 0 TD (binary)Tj -1627 100 TD (represen)Tj 300 0 TD [(tation)-21000(of)-23000(the)-24000(passw)]TJ 678.9998 0 TD [(ord)-21000(length)-23000(at)-23000(some)-23000(p)-2000(oin)]TJ 849.0002 0 TD (t)Tj -1828 100.0002 TD [(determines)-28000(whic)]TJ 584.9998 0 TD [(h)-28000(data)-28000(is)-28000(hashed,)-29000(for)-27000(ev)]TJ 856 0 TD [(ery)-27000(zero)-28000(bit)]TJ -1440.9998 98.9998 TD [(the)-31000(\014rst)-30000(b)]TJ 364 0 TD [(yte)-30000(of)-30000(the)-30000(passw)]TJ 597 0 TD [(ord)-29000(and)-30000(for)-29000(ev)]TJ 521.9998 0 TD [(ery)-29000(set)-31000(bit)]TJ -1482.9998 100 TD [(the)-28000(\014rst)-27000(b)]TJ 358 0 TD [(yte)-28000(of)-27000(a)-28000(previous)-26000(hash)-27000(computation.)]TJ -358 199 TD [(The)-23000(output)-23000(is)-23000(the)-23000(concatenation)-21000(of)-23000(the)-23000(v)]TJ 1445 0 TD [(ersion)-21000(iden-)]TJ -1445 100 TD [(ti\014er)-29000(\\$1$",)-27000(the)-29000(salt,)-29000(a)-29000(\\$")-28000(separator,)-27000(and)-28000(the)-30000(128-)]TJ 0 99 TD [(bit)-28000(hash)-27000(output.)]TJ 0 200 TD (MD5)Tj /T16 1 Tf 227 0 TD (crypt)Tj /T17 1 Tf 238 0 TD (places)Tj 263.9998 0 TD (virtually)Tj 355 0 TD (no)Tj 134 0 TD (limit)Tj 217.0002 0 TD (on)Tj 134 0 TD (the)Tj 160.9995 0 TD (size)Tj -1729.9995 99.0002 TD (of)Tj 122.9998 0 TD (passw)Tj 212 0 TD (ords,)Tj 239.0002 0 TD (while)Tj /T16 1 Tf 246 0 TD (b)Tj 33.9998 0 TD (crypt)Tj /T17 1 Tf 248.0002 0 TD (has)Tj 176.9998 0 TD (a)Tj 98 0 TD (maxim)Tj 245.0002 0 TD (um)Tj 170.9995 0 TD (of)Tj -1792.9995 100 TD (55)Tj 121.9998 0 TD (b)Tj 44 0 TD (ytes.)Tj 239 0 TD (W)Tj 78.0002 0 TD (e)Tj 75.9998 0 TD (do)Tj 127.0002 0 TD (not)Tj 158 0 TD (consider)Tj 334.9998 0 TD (this)Tj 173 0 TD (a)Tj 81 0 TD (serious)Tj 283.9998 0 TD (lim-)Tj -1716.9995 100 TD (itation)Tj 274 0 TD (of)Tj /T16 1 Tf 101 0 TD (b)Tj 33.9998 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (,)Tj 59.0002 0 TD (ho)Tj 86 0 TD (w)Tj 58 0 TD (ev)Tj 79 0 TD (er.)Tj 146.9998 0 TD (Not)Tj 170 0 TD (only)Tj 189 0 TD (are)Tj 145.0002 0 TD (users)Tj 215 0 TD (un-)Tj -1740 98.9999 TD (lik)Tj 88 0 TD [(ely)-20000(to)-21000(c)]TJ 253.9998 0 TD [(ho)-2000(ose)-20000(suc)]TJ 336 0 TD [(h)-20000(long)-21000(passw)]TJ 452 0 TD [(ords,)-20000(but)-21000(if)-22000(they)-21000(did,)]TJ -1129.9998 100 TD (MD5)Tj /T16 1 Tf 209.9998 0 TD (crypt)Tj /T17 1 Tf 191.0002 0 TD [('s)-30000(128-bit)-28000(output)-29000(size)-29000(w)]TJ 859 0 TD [(ould)-29000(b)-2000(ecome)-29000(the)]TJ -1260 99.0001 TD (limiting)Tj 316.9998 0 TD (factor)Tj 247.0002 0 TD (in)Tj 105 0 TD (securit)Tj 239 0 TD (y)Tj 37 0 TD (.)Tj 83.9998 0 TD (A)Tj 99 0 TD (brute)Tj 230.0002 0 TD (force)Tj 209 0 TD (attac)Tj 183 0 TD (k)Tj 41.9995 0 TD (er)Tj -1791.9995 100 TD [(could)-31000(more)-31000(easily)-31000(\014nd)-32000(short)-31000(strings)-31000(hashing)-31000(to)-32000(the)]TJ T* [(same)-29000(v)]TJ 249 0 TD [(alue)-29000(as)-29000(a)-29000(user's)-28000(passw)]TJ 796.9998 0 TD [(ord)-27000(than)-30000(guess)-28000(the)-30000(ac-)]TJ -1045.9998 98.9999 TD [(tual)-31000(passw)]TJ 385.9998 0 TD (ord.)Tj 187.0002 0 TD (Finally)Tj 248 0 TD [(,)-31000(lik)]TJ 142 0 TD [(e)-30000(DES)]TJ /T16 1 Tf 263.9998 0 TD (crypt)Tj /T17 1 Tf 183.0002 0 TD [(,)-32000(MD5)]TJ /T16 1 Tf 266 0 TD (crypt)Tj /T17 1 Tf -1676 100 TD [(has)-27000(\014xed)-28000(cost.)]TJ /T4 1 Tf 0 216 TD (6.2)Tj 238 0 TD (A)Tj 76 0 TD (ttac)Tj 176 0 TD (ks)Tj 131 0 TD (and)Tj 202 0 TD (V)Tj 70 0 TD (ulnerabilities)Tj /T17 1 Tf -893 216.0001 TD (Once)Tj 222.9998 0 TD (an)Tj 127.0002 0 TD (attac)Tj 183 0 TD (k)Tj 42 0 TD (er)Tj 107 0 TD (has)Tj 158.9998 0 TD (obtained)Tj 352 0 TD (a)Tj 80.0002 0 TD (list)Tj 150 0 TD (of)Tj 106 0 TD (passw)Tj 212 0 TD (ord)Tj -1741 99.0001 TD [(hashes,)-24000(passw)]TJ 496 0 TD [(ords)-23000(can)-24000(b)-2000(e)-25000(guessed)-23000(b)]TJ 777 0 TD [(y)-25000(comparing)-23000(the)]TJ -1273 99.9999 TD [(target)-21000(list)-22000(to)-22000(a)-22000(list)-22000(of)-22000(hashes)-21000(of)-22000(candidate)-21000(passw)]TJ 1685 0 TD (ords.)Tj ET endstream endobj 46 0 obj << /ProcSet [/PDF /Text ] /Font << /T4 43 0 R /T6 38 0 R /T12 29 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 48 0 obj << /Length 27850 >> stream 0 g /GS1 gs q 429.48 0 0 -0.48 89.508 733.968 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 106.788 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT /T17 1 Tf 0.12 0 0 -0.12 136.68 725.1 Tm 0 Tc (10)Tj ET q 0.48 0 0 -12 174.228 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 202.2 725.1 Tm (26)Tj ET q 0.48 0 0 -12 239.748 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 270.12 725.1 Tm (36)Tj ET q 0.48 0 0 -12 310.188 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 338.16 725.1 Tm (52)Tj ET q 0.48 0 0 -12 375.588 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 406.08 725.1 Tm (62)Tj ET q 0.48 0 0 -12 446.028 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 477.6 725.1 Tm (95)Tj ET q 0.48 0 0 -12 518.748 733.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 95.4 713.1 Tm 0 Tw (n)Tj ET q 0.48 0 0 -12 106.788 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 129.84 713.1 Tm (digits)Tj ET q 0.48 0 0 -12 174.228 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 186.96 713.1 Tm (lo)Tj 63 0 TD (w)Tj 58 0 TD (ercase)Tj ET q 0.48 0 0 -12 239.748 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 254.88 713.1 Tm (lo)Tj 63 0 TD (w)Tj 57.9998 0 TD (ercase)Tj ET q 0.48 0 0 -12 310.188 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 319.44 713.1 Tm [(mixed)-27000(case)]TJ ET q 0.48 0 0 -12 375.588 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 387.36 713.1 Tm [(mixed)-28000(case)]TJ ET q 0.48 0 0 -12 446.028 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 462.6 713.1 Tm (k)Tj 42 0 TD [(eyb)-2000(oard)]TJ ET q 0.48 0 0 -12 518.748 721.488 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 106.788 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 174.228 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 239.748 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 246 701.22 Tm (alphan)Tj 243 0 TD (umeric)Tj ET q 0.48 0 0 -12 310.188 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 375.588 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 381.84 701.22 Tm (alphan)Tj 243 0 TD (umeric)Tj ET q 0.48 0 0 -12 446.028 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 460.56 701.22 Tm (c)Tj 35.0002 0 TD (haracters)Tj ET q 0.48 0 0 -12 518.748 709.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 429.48 0 0 -0.48 89.508 697.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 429.48 0 0 -0.48 89.508 695.688 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 686.82 Tm (4)Tj ET q 0.48 0 0 -12 106.788 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 114.96 686.82 Tm (0)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 23 0 TD (04)Tj 181.9999 0 TD (sec)Tj ET q 0.48 0 0 -12 174.228 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 185.4 686.82 Tm (1)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (9)Tj 141 0 TD (sec)Tj ET q 0.48 0 0 -12 239.748 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 258.72 686.82 Tm (7)Tj 141 0 TD (sec)Tj ET q 0.48 0 0 -12 310.188 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 316.32 686.82 Tm (30)Tj /T15 1 Tf 83.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (5)Tj 139.9998 0 TD (sec)Tj ET q 0.48 0 0 -12 375.588 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 384 686.82 Tm (61)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 22.9998 0 TD (6)Tj 141.0002 0 TD (sec)Tj ET q 0.48 0 0 -12 446.028 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 464.4 686.82 Tm (5)Tj /T15 1 Tf 41.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (7)Tj 140.9998 0 TD (min)Tj ET q 0.48 0 0 -12 518.748 695.208 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 674.94 Tm (5)Tj ET q 0.48 0 0 -12 106.788 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 119.88 674.94 Tm (0)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (4)Tj 141 0 TD (sec)Tj ET q 0.48 0 0 -12 174.228 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 180.48 674.94 Tm (49)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 23 0 TD (5)Tj 140 0 TD (sec)Tj ET q 0.48 0 0 -12 239.748 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 250.92 674.94 Tm (4)Tj /T15 1 Tf 41.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (2)Tj 141 0 TD (min)Tj ET q 0.48 0 0 -12 310.188 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 316.32 674.94 Tm (26)Tj /T15 1 Tf 83.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (4)Tj 139.9998 0 TD (min)Tj ET q 0.48 0 0 -12 375.588 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 389.04 674.94 Tm (1)Tj /T15 1 Tf 42 0 TD (:)Tj /T17 1 Tf 22.9998 0 TD (1)Tj 141.0002 0 TD (hours)Tj ET q 0.48 0 0 -12 446.028 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 472.08 674.94 Tm (9)Tj 141.9998 0 TD (hours)Tj ET q 0.48 0 0 -12 518.748 683.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 72.72 0 0 -0.48 446.268 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 662.94 Tm (6)Tj ET q 0.48 0 0 -12 106.788 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 119.88 662.94 Tm (4)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (2)Tj 141 0 TD (sec)Tj ET q 0.48 0 0 -12 174.228 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 180.48 662.94 Tm (21)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 23 0 TD (5)Tj 140 0 TD (min)Tj ET q 0.48 0 0 -12 239.748 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 250.92 662.94 Tm (2)Tj /T15 1 Tf 41.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (5)Tj 141 0 TD (hours)Tj ET q 0.48 0 0 -12 310.188 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 316.32 662.94 Tm (22)Tj /T15 1 Tf 83.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (9)Tj 139.9998 0 TD (hours)Tj ET q 0.48 0 0 -12 375.588 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 389.04 662.94 Tm (2)Tj /T15 1 Tf 42 0 TD (:)Tj /T17 1 Tf 22.9998 0 TD (7)Tj 141.0002 0 TD (da)Tj 86 0 TD (ys)Tj ET q 0.48 0 0 -12 446.028 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 459.36 662.94 Tm (35)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (5)Tj 140.9998 0 TD (da)Tj 86.0002 0 TD (ys)Tj ET q 0.48 0 0 -12 518.748 671.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 135.96 0 0 -0.48 310.308 659.448 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 650.94 Tm (7)Tj ET q 0.48 0 0 -12 106.788 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 114.96 650.94 Tm (41)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 23 0 TD (6)Tj 140 0 TD (sec)Tj ET q 0.48 0 0 -12 174.228 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 185.4 650.94 Tm (9)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (3)Tj 141 0 TD (hours)Tj ET q 0.48 0 0 -12 239.748 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 250.92 650.94 Tm (3)Tj /T15 1 Tf 41.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (8)Tj 141 0 TD (da)Tj 85.9998 0 TD (ys)Tj ET q 0.48 0 0 -12 310.188 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 316.32 650.94 Tm (49)Tj /T15 1 Tf 83.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (6)Tj 139.9998 0 TD (da)Tj 86 0 TD (ys)Tj ET q 0.48 0 0 -12 375.588 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 386.76 650.94 Tm (169)Tj 225 0 TD (da)Tj 86 0 TD (ys)Tj ET q 0.48 0 0 -12 446.028 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 464.4 650.94 Tm (9)Tj /T15 1 Tf 41.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (2)Tj 140.9998 0 TD (y)Tj 42.0002 0 TD (ears)Tj ET q 0.48 0 0 -12 518.748 659.328 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 135.96 0 0 -0.48 174.468 647.448 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 639.06 Tm (8)Tj ET q 0.48 0 0 -12 106.788 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 119.88 639.06 Tm (6)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (9)Tj 141 0 TD (min)Tj ET q 0.48 0 0 -12 174.228 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 188.16 639.06 Tm (10)Tj 182.9999 0 TD (da)Tj 86.0001 0 TD (ys)Tj ET q 0.48 0 0 -12 239.748 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 248.76 639.06 Tm (136)Tj 224.0002 0 TD (da)Tj 85.9998 0 TD (ys)Tj ET q 0.48 0 0 -12 310.188 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 329.04 639.06 Tm (7)Tj 140.9998 0 TD (y)Tj 42.0002 0 TD (ears)Tj ET q 0.48 0 0 -12 375.588 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 384 639.06 Tm (28)Tj /T15 1 Tf 84 0 TD (:)Tj /T17 1 Tf 22.9998 0 TD (8)Tj 141.0002 0 TD (y)Tj 41.9998 0 TD (ears)Tj ET q 0.48 0 0 -12 446.028 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 462.12 639.06 Tm (875)Tj 225 0 TD (y)Tj 42.0002 0 TD (ears)Tj ET q 0.48 0 0 -12 518.748 647.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 89.268 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 96 627.06 Tm (9)Tj ET q 0.48 0 0 -12 106.788 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 0.48 0 0 -12 108.828 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 119.88 627.06 Tm (1)Tj /T15 1 Tf 42.0001 0 TD (:)Tj /T17 1 Tf 22.9999 0 TD (2)Tj 141 0 TD (hours)Tj ET q 0.48 0 0 -12 174.228 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 183.24 627.06 Tm (261)Tj 224 0 TD (da)Tj 86.0001 0 TD (ys)Tj ET q 0.48 0 0 -12 239.748 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 246 627.06 Tm (13)Tj /T15 1 Tf 83.9998 0 TD (:)Tj /T17 1 Tf 23.0002 0 TD (4)Tj 140 0 TD (y)Tj 41.9998 0 TD (ears)Tj ET q 0.48 0 0 -12 310.188 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 319.08 627.06 Tm (366)Tj 224 0 TD (y)Tj 42.0002 0 TD (ears)Tj ET q 0.48 0 0 -12 375.588 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 381.84 627.06 Tm (1786)Tj 266.0002 0 TD (y)Tj 41.9998 0 TD (ears)Tj ET q 0.48 0 0 -12 446.028 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 452.16 627.06 Tm (83180)Tj 307.9998 0 TD (y)Tj 42.0002 0 TD (ears)Tj ET q 0.48 0 0 -12 518.748 635.4481 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q q 429.48 0 0 -0.48 89.508 623.568 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 72 605.22 Tm (T)Tj 53 0 TD (able)Tj 182.0001 0 TD (1:)Tj 113.9999 0 TD (Time)Tj 223.0001 0 TD (required)Tj 331.9999 0 TD (to)Tj 108.0001 0 TD (test)Tj 168 0 TD (a)Tj 76 0 TD (single)Tj 237 0 TD (passw)Tj 212 0 TD [(ord)-32000(against)]TJ 445.9998 0 TD (a)Tj 76 0 TD [(sp)-2000(eci\014ed)]TJ 341.0002 0 TD (passw)Tj 212 0 TD [(ord)-32000(space)]TJ 381 0 TD (when)Tj 223 0 TD [(b)-2000(eing)]TJ 230.9995 0 TD (able)Tj 181.0005 0 TD (to)Tj -3796 100 TD [(p)-2000(erform)-32000(240)]TJ /T15 1 Tf 445 0 TD (;)Tj /T17 1 Tf 37 0 TD [(000)-29000(ev)]TJ 231 0 TD [(aluations)-32000(of)]TJ /T16 1 Tf 460 0 TD (crypt)Tj /T17 1 Tf 224 0 TD [(p)-2000(e)0(r)-32000(second.)]TJ 465.0001 0 TD (P)Tj 55 0 TD (assw)Tj 165.9998 0 TD [(ord)-30000(spaces)-31000(ab)-2000(o)]TJ 540.0002 0 TD (v)Tj 41.9998 0 TD [(e)-31000(the)]TJ 216 0 TD [(separation)-31000(can)-32000(b)-2000(e)]TJ 682.0002 0 TD (searc)Tj 180 0 TD (hed)Tj -3743 99 TD [(completely)-31000(within)-31000(4)-30000(d)0(a)]TJ 840 0 TD (ys.)Tj 146 0 TD (Ho)Tj 102 0 TD (w)Tj 58 0 TD (ev)Tj 79 0 TD [(er)-28000(this)-31000(do)-2000(es)-31000(not)-30000(imply)-32000(that)-31000(passw)]TJ 1236.0001 0 TD [(ords)-28000(c)]TJ 216.9998 0 TD [(hosen)-30000(from)-30000(b)-2000(elo)]TJ 581.0002 0 TD [(w)-31000(the)-31000(separation)]TJ -3259 100 TD [(are)-27000(secure)-26000(against)-27000(passw)]TJ 887.0001 0 TD [(ord)-25000(guessing.)]TJ 506.9999 0 TD [(These)-27000(times)-28000(are)-27000(normal)-26000(for)-27000(traditional)]TJ /T16 1 Tf 1419.9999 0 TD (crypt)Tj /T17 1 Tf 219.0002 0 TD (no)Tj 85.9998 0 TD (w)Tj 58 0 TD (ada)Tj 128.0002 0 TD (ys.)Tj -3305 265 TD [(This)-22000(task)-22000(is)-22000(facilitated)-22000(b)]TJ 863 0 TD [(y)-22000(the)-23000(fact)-22000(that)-22000(users)-22000(tend)-22000(to)]TJ -863 100 TD (c)Tj 35.0001 0 TD [(ho)-2000(ose)-30000(predictable)-31000(passw)]TJ 877.0001 0 TD (ords.)Tj 221.9999 0 TD [(In)-31000(the)-31000(follo)]TJ 405.9999 0 TD [(wing,)-31000(w)]TJ 283.0002 0 TD (e)Tj -1823.0001 100 TD [(will)-21000(presen)]TJ 380 0 TD [(t)-21000(commonly)-20000(used)-21000(tec)]TJ 732.0001 0 TD [(hniques)-21000(and)-21000(ev)]TJ 526.9998 0 TD (aluate)Tj -1638.9999 99 TD (ho)Tj 86 0 TD [(w)-27000(they)-28000(a\013ect)-27000(the)-28000(securit)]TJ 879 0 TD 27 Tc [(yo)27000(f)]TJ /T16 1 Tf 166.0001 0 TD 0 Tc (b)Tj 33.9999 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj -1348 199 TD [(The)-24000(most)-23000(common)-23000(metho)-2000(d)-24000(i)0(s)-23000(kno)]TJ 1201 0 TD [(wn)-23000(as)-23000(a)-23000(dictionary)]TJ -1201 100 TD (attac)Tj 183 0 TD (k.)Tj 141.9999 0 TD (It)Tj 104.0001 0 TD (is)Tj 96.0001 0 TD (based)Tj 244.9999 0 TD (on)Tj 128 0 TD (the)Tj 156 0 TD (kno)Tj 130 0 TD (wledge)Tj 285.0001 0 TD (that)Tj 193 0 TD (man)Tj 155 0 TD (y)Tj -1817.0001 100 TD (users)Tj 216.0001 0 TD (c)Tj 35 0 TD [(ho)-2000(ose)]TJ 234.9999 0 TD (their)Tj 205 0 TD (passw)Tj 212 0 TD [(ords)-32000(in)]TJ 290.0001 0 TD (a)Tj 75.9999 0 TD (v)Tj 42.0001 0 TD (ery)Tj 146.9998 0 TD (predictable)Tj -1457.9999 99 TD (w)Tj 58 0 TD (a)Tj 40.0001 0 TD (y)Tj 37 0 TD (.)Tj 57.9999 0 TD [(Often)-25000(a)-25000(user's)-24000(passw)]TJ 738.0001 0 TD [(ord)-23000(can)-25000(b)-2000(e)-25000(found)-25000(in)-26000(a)-24000(dic-)]TJ -931.0001 100 TD [(tionary)-25000(or)-25000(is)-26000(the)-27000(name)-26000(of)-26000(a)-26000(close)-25000(relativ)]TJ 1421 0 TD [(e)-25000(with)-26000(small)]TJ -1421 100 TD [(mo)-2000(di\014cations,)]TJ /T16 1 Tf 528.0001 0 TD (e.g.,)Tj /T17 1 Tf 175.9999 0 TD [(\\Susan1")-19000(or)-21000(\\neme$i$".)]TJ 890.0001 0 TD [(The)-22000(at-)]TJ -1594.0001 99 TD (tac)Tj 109 0 TD (k)Tj 42.0001 0 TD [(er)-25000(compiles)-26000(a)-26000(list)-27000(of)-27000(common)-26000(names)-26000(and)-26000(w)]TJ 1532.9998 0 TD (ords.)Tj -1683.9999 100 TD (F)Tj 46.9999 0 TD (or)Tj 111.0001 0 TD (a)Tj 79 0 TD (giv)Tj 107.0001 0 TD (en)Tj 119.0001 0 TD (salt,)Tj 191.9999 0 TD (the)Tj 153 0 TD (w)Tj 58 0 TD (ords)Tj 189.0001 0 TD (in)Tj 107 0 TD (the)Tj 151.9999 0 TD (list)Tj 148.0001 0 TD (are)Tj 148 0 TD (hashed)Tj -1610.0001 99 TD (with)Tj 196 0 TD (the)Tj 149.0001 0 TD (passw)Tj 211.9999 0 TD [(ord)-32000(sc)]TJ 221.0001 0 TD (heme)Tj 222.9999 0 TD (and)Tj 168 0 TD (compared)Tj 385.0001 0 TD (with)Tj 195 0 TD (en-)Tj -1749.0001 100 TD [(tries)-30000(of)-31000(the)-32000(same)-30000(salt)-31000(in)-31000(the)-31000(passw)]TJ 1263 0 TD [(ord)-29000(\014le.)]TJ 325.9999 0 TD [(If)-31000(there)]TJ -1588.9999 100 TD [(is)-27000(a)-28000(matc)]TJ 331 0 TD [(h,)-27000(the)-28000(plain)]TJ 417 0 TD [(text)-28000(passw)]TJ 385 0 TD [(ord)-25000(has)-27000(b)-2000(een)-28000(found.)]TJ -1133 199 TD (Commonly)Tj 388.0001 0 TD (,)Tj 67.9999 0 TD (lists)Tj 186 0 TD (of)Tj 108.0001 0 TD (lik)Tj 87.9999 0 TD (ely)Tj 146 0 TD (passw)Tj 212 0 TD (ords)Tj 193 0 TD (con)Tj 123.0001 0 TD (tain)Tj 183.9998 0 TD (h)Tj 44 0 TD (un-)Tj -1739.9999 100 TD (dreds)Tj 230 0 TD (of)Tj 103 0 TD (thousands)Tj 402 0 TD (of)Tj 102 0 TD (w)Tj 58 0 TD (ords.)Tj 238 0 TD (A)Tj 98.0001 0 TD (dictionary)Tj 402.9998 0 TD (attac)Tj 183.0002 0 TD (k)Tj -1817.0001 98.9998 TD (is)Tj 91.0001 0 TD (only)Tj 188.9999 0 TD (feasible)Tj 301 0 TD (when)Tj 224 0 TD (the)Tj 150.0001 0 TD (one-w)Tj 210.9999 0 TD (a)Tj 40.0001 0 TD (y)Tj 76.9999 0 TD (function)Tj 331.9999 0 TD (can)Tj 160.0002 0 TD 2 Tc (be)Tj -1775.0001 100 TD 0 Tc (computed)Tj 394.0001 0 TD (quic)Tj 147.9999 0 TD (kly)Tj 104 0 TD (.)Tj /T16 1 Tf 93 0 TD (Bcrypt)Tj /T17 1 Tf 249 0 TD ('s)Tj 95 0 TD (cost)Tj 183 0 TD (can)Tj 163 0 TD 2 Tc (be)Tj 123.9999 0 TD 0 Tc (made)Tj 233.0002 0 TD (as)Tj -1786.0001 99 TD [(high)-27000(as)-26000(tolerable)-25000(b)]TJ 669.0001 0 TD [(y)-27000(legitimate)-27000(users,)-26000(rendering)-25000(dic-)]TJ -669.0001 100 TD [(tionary)-27000(attac)]TJ 472.0001 0 TD [(ks)-26000(impractically)-27000(slo)]TJ 699.9999 0 TD (w.)Tj /T6 1 Tf -1172 315.0001 TD (6.2.1)Tj 292.0001 0 TD [(Salt)-32000(Collisions)]TJ /T17 1 Tf -292.0001 253 TD (A)Tj /T16 1 Tf 98.0001 0 TD (salt)Tj 162.9999 0 TD (c)Tj 34.0001 0 TD [(ol)-4000(lision)]TJ /T17 1 Tf 305.0001 0 TD [(o)-2000(ccurs)]TJ 264.9999 0 TD (when)Tj 225 0 TD (t)Tj 30 0 TD (w)Tj 57.9999 0 TD (o)Tj 78.0002 0 TD (passw)Tj 212 0 TD (ord)Tj 154 0 TD [(enco)-2000(d-)]TJ -1622.0001 100 TD [(ings)-31000(use)-31000(the)-31000(same)-31000(salt.)]TJ 880 0 TD (Ideally)Tj 238.0001 0 TD [(,)-32000(there)-31000(should)-31000(b)-2000(e)-31000(no)]TJ /T16 1 Tf -1118.0001 100 TD (salt)Tj 165 0 TD (c)Tj 34 0 TD [(ol)-4000(lisions)]TJ /T17 1 Tf 295.0001 0 TD (|the)Tj 238.9999 0 TD (salts)Tj 202 0 TD (of)Tj 106 0 TD (di\013eren)Tj 267.9999 0 TD (t)Tj 70.0001 0 TD (passw)Tj 211.9999 0 TD (ord)Tj 158.0002 0 TD (en-)Tj -1749.0001 99 TD [(co)-2000(dings)]TJ 313.0001 0 TD (should)Tj 278.9999 0 TD 2 Tc (be)Tj 128 0 TD 0 Tc (di\013eren)Tj 268 0 TD (t)Tj 76 0 TD (ev)Tj 79.0001 0 TD (en)Tj 125 0 TD (across)Tj 261 0 TD (passw)Tj 211.9998 0 TD (ord)Tj -1740.9999 100 TD (\014les.)Tj 204.0001 0 TD [(Because)-29000(traditional)]TJ /T16 1 Tf 731.9999 0 TD (crypt)Tj /T17 1 Tf 221 0 TD [(uses)-29000(only)-29000(4,096)-28000(dif-)]TJ -1157 99 TD (feren)Tj 176.0001 0 TD (t)Tj 75.9999 0 TD (salts,)Tj 234 0 TD (it)Tj 99 0 TD (leads)Tj 225 0 TD (to)Tj 118 0 TD (man)Tj 155 0 TD (y)Tj 88 0 TD (collisions,)Tj 394.9999 0 TD (as)Tj 118 0 TD (illus-)Tj -1683.9999 100 TD [(trated)-29000(in)-30000(Figure)-28000(4.)]TJ 720 0 TD (T)Tj 53 0 TD [(o)-29000(optimize)-29000(dictionary)-28000(attac)]TJ 988.0001 0 TD (ks,)Tj -1761.0001 100 TD [(an)-26000(attac)]TJ 297.0001 0 TD (k)Tj 41.9999 0 TD [(er)-25000(can)-26000(group)-25000(encrypted)-26000(passw)]TJ 1076 0 TD [(ords)-24000(b)]TJ 222.0001 0 TD [(y)-26000(salt,)]TJ -1637.0001 99.0001 TD (and)Tj 174 0 TD (hash)Tj 206 0 TD (eac)Tj 114.0001 0 TD (h)Tj 84.9999 0 TD (candidate)Tj 390 0 TD (passw)Tj 212.0001 0 TD (ord)Tj 158.9999 0 TD (from)Tj 208.0001 0 TD (a)Tj 81 0 TD (dictio-)Tj -1629.0001 100 TD [(nary)-27000(only)-28000(once)-27000(p)-2000(e)0(r)-28000(salt.)]TJ 901 0 TD [(The)-28000(resulting)-27000(sp)-2000(eedup)-28000(can)]TJ 1109.0001 -3657 TD [(roughly)-26000(b)-2000(e)-28000(determined)-28000(as)]TJ 538 158 TD (n)Tj 44 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-28000(o)0(f)-27000(passw)]TJ 452 0 TD (ords)Tj ET q 106.44 0 0 -0.48 370.188 514.608 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT 0.12 0 0 -0.12 370.2 504.9 Tm (n)Tj 44 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-27000(o)0(f)-28000(di\013eren)]TJ 507.9998 0 TD [(t)-28000(salts)]TJ /T15 1 Tf 232.0002 -57.0005 TD (:)Tj /T17 1 Tf -1372 298.0002 TD [(If)-32000(salts)-30000(are)-31000(generated)-30000(with)-32000(a)-30000(g)0(o)-2000(o)-2000(d)-31000(random)-30000(n)]TJ 1629 0 TD (um)Tj 112.9995 0 TD 2 Tc [(be)2000(r)]TJ -1741.9995 100 TD 0 Tc [(generator,)-21000(the)-23000(exp)-2000(ected)-23000(n)]TJ 911 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-22000(o)0(f)-22000(di\013eren)]TJ 497 0 TD [(t)-23000(salts)-22000(for)]TJ /T15 1 Tf -1521 99 TD (n)Tj /T17 1 Tf 77.9998 0 TD (passw)Tj 212.0002 0 TD [(ord)-25000(en)]TJ 226.9998 0 TD [(tries)-27000(with)]TJ /T15 1 Tf 374 0 TD (s)Tj /T17 1 Tf 67.0002 0 TD [(p)-2000(ossible)-27000(salts)-27000(is)]TJ /T15 1 Tf -840.0002 433.0002 TD 5 Tc (EV)Tj /T17 1 Tf 133.0002 0 TD 0 Tc (\()Tj /T15 1 Tf 32 0 TD [(n;)-14000(s)]TJ /T17 1 Tf 125.9998 0 TD 24 Tc (\)=)Tj /T14 1 Tf 143.0002 -103.0002 TD 0 Tc (n)Tj /T13 1 Tf 40.9998 0 TD (\000)Tj /T12 1 Tf 52.0002 0 TD (1)Tj /T10 1 Tf -90.0002 25 TD (X)Tj /T14 1 Tf 6.0002 176 TD (i)Tj /T12 1 Tf 22.9998 0 TD (=0)Tj /T10 1 Tf 94 -189.9998 TD (\020)Tj /T15 1 Tf 60.0002 36 TD (s)Tj /T11 1 Tf 57 0 TD (\000)Tj /T17 1 Tf 82.9998 0 TD (1)Tj ET q 21.84 0 0 -0.48 401.748 402.888 cm BI /W 1 /H 1 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UdU#VZ5Y!<<-~> EI Q BT /T15 1 Tf 0.12 0 0 -0.12 410.28 393.3 Tm (s)Tj /T10 1 Tf 121 -149 TD (\021)Tj /T14 1 Tf 49 18 TD (i)Tj /T17 1 Tf 51 74 TD (=)Tj /T15 1 Tf 88 0 TD (s)Tj /T11 1 Tf 57.0002 0 TD (\000)Tj /T17 1 Tf 83 0 TD (\()Tj /T15 1 Tf 31.9998 0 TD (s)Tj /T11 1 Tf 58.0002 0 TD (\000)Tj /T17 1 Tf 83 0 TD (1\))Tj /T14 1 Tf 73.9995 -34.0002 TD (n)Tj /T15 1 Tf 45.0005 34.0002 TD (s)Tj /T12 1 Tf 39 -34.0002 TD (1)Tj /T13 1 Tf 33 0 TD (\000)Tj /T14 1 Tf 52 0 TD (n)Tj /T15 1 Tf 44.9995 34.0002 TD (:)Tj /T17 1 Tf -1718.9995 358 TD 27 Tc [(I)27000(na1)27000(5)]TJ /T15 1 Tf 256 0 TD 0 Tc (;)Tj /T17 1 Tf 36.9998 0 TD [(000)-25000(en)]TJ 232.0002 0 TD [(try)-26000(passw)]TJ 346.9998 0 TD [(ord)-25000(\014le,)-28000(a)-26000(space)-27000(of)-27000(2)]TJ /T12 1 Tf 729.0002 -30.0002 TD (41)Tj /T17 1 Tf 97 30.0002 TD (salts)Tj -1698 100 TD [(ensures)-23000(with)-25000(high)-24000(probabilit)]TJ 1008.9998 0 TD [(y)-23000(that)-24000(ev)]TJ 322.0002 0 TD [(ery)-23000(salt)-23000(will)-25000(b)-2000(e)]TJ -1331 100 TD (unique.)Tj 300 0 TD (F)Tj 46.9998 0 TD [(or)-20000(2)]TJ /T12 1 Tf 137 -31 TD (12)Tj /T17 1 Tf 90.0002 31 TD [(p)-2000(ossible)-20000(salts,)-22000(on)-20000(the)-21000(other)-20000(hand,)-21000(w)]TJ 1249 0 TD (e)Tj -1823 99 TD [(can)-28000(only)-29000(exp)-2000(ect)-29000(ab)-2000(out)-29000(3)]TJ /T15 1 Tf 882 0 TD (;)Tj /T17 1 Tf 37 0 TD [(991)-27000(di\013eren)]TJ 420.9998 0 TD [(t)-29000(salts.)]TJ 287.0002 0 TD (A)Tj 60 0 TD 29 Tc (t2)Tj /T12 1 Tf 103 -30 TD 0 Tc (24)Tj /T17 1 Tf -1790 130 TD [(p)-2000(ossible)-22000(salts,)-22000(the)-23000(n)]TJ 696.9998 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-22000(b)-2000(ecomes)-21000(14)]TJ /T15 1 Tf 548.0002 0 TD (;)Tj /T17 1 Tf 37 0 TD (994.)Tj 182 0 TD [(In)-22000(prac-)]TJ -1577 99 TD [(tice,)-28000(ho)]TJ 265.9998 0 TD (w)Tj 58.0002 0 TD (ev)Tj 78.9998 0 TD [(er,)-25000(w)]TJ 176 0 TD [(e)-27000(\014nd)-28000(that)-28000(the)-27000(n)]TJ 596.0002 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-27000(o)0(f)-28000(salt)-27000(colli-)]TJ -1288 100 TD [(sions)-26000(is)-26000(generally)-25000(higher)-25000(than)-27000(exp)-2000(ected.)]TJ 1459 0 TD [(The)-27000(reason)]TJ -1459 100 TD [(is)-30000(that)-30000(man)]TJ 422.9998 0 TD [(y)-30000(o)0(p)-2000(erating)-29000(systems)-29000(generate)-29000(p)-2000(o)-2000(o)0(r)-29000(ran-)]TJ -422.9998 98.9998 TD [(dom)-27000(n)]TJ 227.9998 0 TD (um)Tj 113 0 TD [(b)-2000(ers.)]TJ /T6 1 Tf -340.9998 314.0001 TD (6.2.2)Tj 291.9998 0 TD [(Precomputing)-30000(Dictionaries)]TJ /T17 1 Tf -291.9998 253 TD [(Using)-31000(precomputation,)-30000(an)-31000(attac)]TJ 1164.9998 0 TD (k)Tj 42.0002 0 TD [(er)-29000(can)-30000(build)-31000(a)-31000(list)]TJ -1207 100 TD [(of)-29000(the)-29000(hashes)-28000(of)-29000(ev)]TJ 679.9998 0 TD [(ery)-28000(common)-28000(passw)]TJ 687 0 TD [(ord)-27000(under)-29000(ev-)]TJ -1366.9998 100 TD (ery)Tj 150 0 TD [(p)-2000(ossible)]TJ 320 0 TD (salt,)Tj 192 0 TD (and)Tj 170 0 TD (store)Tj 212 0 TD (this)Tj 170.9998 0 TD (list)Tj 147.0002 0 TD (on)Tj 124 0 TD (mass)Tj 213 0 TD (data)Tj -1699 99 TD (storage.)Tj 326 0 TD (In)Tj 74 0 TD (v)Tj 41.9998 0 TD [(erting)-29000(the)-30000(hash)-30000(of)-30000(a)-30000(common)-29000(passw)]TJ 1299.0002 0 TD (ord)Tj -1741 100 TD (then)Tj 194 0 TD [(b)-2000(ecomes)]TJ 335.9998 0 TD [(a)-32000(simple)]TJ 338 0 TD [(lo)-2000(okup)]TJ 278 0 TD (in)Tj 102.0002 0 TD (a)Tj 75 0 TD (database,)Tj 376 0 TD (with)Tj -1699 99 TD [(little)-28000(computational)-27000(cost.)]TJ 0 200 TD (The)Tj 184 0 TD (1934)Tj 206.9998 0 TD (edition)Tj 290.0002 0 TD (of)Tj 108 0 TD (the)Tj 156.9998 0 TD (W)Tj 78.0002 0 TD (ebster)Tj 259 0 TD (Dictionary)Tj 425 0 TD (con-)Tj -1708 99 TD [(tains,)-24000(after)-23000(truncation)-23000(to)-23000(8)-24000(c)]TJ 1014.9998 0 TD [(haracters)-21000(and)-23000(duplicate)]TJ -1014.9998 100 TD (remo)Tj 178.9998 0 TD (v)Tj 39 0 TD (al,)Tj 133.0002 0 TD (171,395)Tj 313.9998 0 TD (unique)Tj 285.0002 0 TD (en)Tj 80.9998 0 TD (tries.)Tj 262 0 TD (Using)Tj 248.0002 0 TD (standard)Tj ET endstream endobj 49 0 obj << /ProcSet [/PDF /Text /ImageB ] /Font << /T6 38 0 R /T10 27 0 R /T11 28 0 R /T12 29 0 R /T13 19 0 R /T14 20 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 51 0 obj << /Length 34735 >> stream 0 G 0 J 0 j 0.451 w 10 M []0 d /GS1 gs 1 i 127.7 702.072 m 132.206 702.072 l 127.7 631.415 m 132.206 631.415 l 283.374 631.415 m 278.868 631.415 l S [0.901 3.605 ]3.605 d 127.7 654.967 m 283.374 654.967 l S []0 d 127.7 654.967 m 132.206 654.967 l 283.374 654.967 m 278.868 654.967 l S [0.901 3.605 ]3.605 d 127.7 678.52 m 283.374 678.52 l S []0 d 127.7 678.52 m 132.206 678.52 l 283.374 678.52 m 278.868 678.52 l S [0.901 3.605 ]3.605 d 127.7 702.072 m 283.374 702.072 l 127.7 631.415 m 283.374 631.415 l S []0 d 283.374 702.072 m 278.868 702.072 l S [0.901 3.605 ]3.605 d 127.7 725.564 m 283.374 725.564 l S []0 d 127.7 725.564 m 132.206 725.564 l 283.374 725.564 m 278.868 725.564 l S [0.901 3.605 ]3.605 d 127.7 631.415 m 127.7 727.848 l S []0 d 127.7 631.415 m 127.7 635.921 l 127.7 727.848 m 127.7 723.341 l S [0.901 3.605 ]3.605 d 169.217 631.415 m 169.217 727.848 l S []0 d 169.217 631.415 m 169.217 635.921 l 169.217 727.848 m 169.217 723.341 l S [0.901 3.605 ]3.605 d 210.734 631.415 m 210.734 727.848 l S []0 d 210.734 631.415 m 210.734 635.921 l 210.734 727.848 m 210.734 723.341 l S [0.901 3.605 ]3.605 d 252.251 631.415 m 252.251 727.848 l S []0 d 252.251 631.415 m 252.251 635.921 l 252.251 727.848 m 252.251 723.341 l 127.7 631.415 155.674 96.433 re 127.7 631.415 m 127.7 631.415 l 127.94 631.895 l 128 632.136 l 128.36 632.857 l 128.421 633.097 l 128.541 633.277 l 128.661 633.518 l 128.721 633.758 l 129.081 634.479 l 129.142 634.659 l 129.502 635.38 l 129.562 635.56 l 129.802 636.041 l 129.863 636.281 l 129.983 636.462 l 130.223 636.942 l 130.283 637.123 l 130.523 637.603 l 130.644 637.783 l 130.704 638.024 l 130.824 638.264 l 130.944 638.444 l 131.004 638.685 l 131.124 638.925 l 131.244 639.105 l 131.365 639.346 l 131.425 639.526 l 131.665 640.007 l 131.785 640.187 l 131.845 640.427 l 131.965 640.607 l 132.086 640.848 l 132.146 641.028 l 132.266 641.268 l 132.386 641.448 l 132.506 641.689 l 132.566 641.869 l 132.686 642.109 l 132.807 642.29 l 132.927 642.53 l 132.987 642.71 l 133.107 642.951 l 133.227 643.131 l 133.287 643.371 l 133.528 643.732 l 133.648 643.972 l 133.708 644.152 l 133.828 644.393 l 134.068 644.753 l 134.128 644.993 l 134.249 645.174 l 134.369 645.414 l 134.429 645.594 l 134.549 645.774 l 134.669 646.015 l 134.789 646.195 l 134.849 646.375 l 134.97 646.556 l 135.09 646.796 l 135.21 646.976 l 135.27 647.156 l 135.39 647.397 l 135.51 647.577 l 135.57 647.757 l 135.691 647.937 l 135.811 648.178 l 135.931 648.358 l 135.991 648.538 l 136.111 648.719 l 136.231 648.959 l 136.351 649.139 l 136.412 649.319 l 136.652 649.68 l 136.712 649.86 l 136.832 650.1 l 137.072 650.461 l 137.133 650.641 l 137.493 651.182 l 137.553 651.422 l 137.793 651.783 l 137.854 651.963 l 138.214 652.504 l 138.274 652.684 l 138.635 653.225 l 138.695 653.405 l 138.935 653.766 l 138.995 653.946 l 139.356 654.486 l 139.416 654.667 l 139.776 655.208 l 139.836 655.388 l 140.077 655.748 l 140.137 655.928 l 140.497 656.469 l 140.557 656.649 l 140.677 656.77 l 140.918 657.13 l 140.978 657.31 l 141.218 657.671 l 141.278 657.851 l 141.398 657.971 l 141.639 658.332 l 141.699 658.512 l 141.819 658.692 l 141.939 658.873 l 142.059 658.993 l 142.119 659.173 l 142.24 659.353 l 142.36 659.533 l 142.42 659.714 l 142.54 659.834 l 142.78 660.194 l 142.84 660.375 l 142.961 660.495 l 143.201 660.855 l 143.261 660.975 l 143.501 661.336 l 143.561 661.516 l 143.682 661.636 l 143.922 661.997 l 143.982 662.117 l 144.222 662.478 l 144.342 662.598 l 144.403 662.778 l 144.523 662.958 l 144.643 663.078 l 144.703 663.259 l 144.823 663.379 l 145.063 663.739 l 145.124 663.859 l 145.364 664.22 l 145.484 664.34 l 145.544 664.52 l 145.664 664.641 l 145.784 664.821 l 145.845 664.941 l 145.965 665.121 l 146.085 665.241 l 146.205 665.422 l 146.265 665.602 l 146.385 665.722 l 146.505 665.902 l 146.626 666.022 l 146.686 666.203 l 146.806 666.323 l 146.926 666.503 l 146.986 666.623 l 147.106 666.803 l 147.226 666.924 l 147.347 667.104 l 147.407 667.224 l 147.527 667.344 l 147.647 667.524 l 147.767 667.645 l 147.827 667.825 l 147.947 667.945 l 148.068 668.125 l 148.128 668.245 l 148.248 668.426 l 148.488 668.666 l 148.548 668.846 l 148.668 668.966 l 148.789 669.147 l 148.909 669.267 l 148.969 669.387 l 149.089 669.567 l 149.209 669.687 l 149.269 669.808 l 149.389 669.988 l 149.51 670.108 l 149.63 670.228 l 149.69 670.408 l 149.81 670.529 l 149.93 670.649 l 150.05 670.829 l 150.11 670.949 l 150.231 671.069 l 150.351 671.25 l 150.411 671.37 l 150.531 671.49 l 150.651 671.67 l 150.771 671.79 l 150.831 671.911 l 150.952 672.031 l 151.072 672.211 l 151.192 672.331 l 151.252 672.451 l 151.372 672.571 l 151.492 672.752 l 151.552 672.872 l 151.673 672.992 l 151.793 673.112 l 151.913 673.292 l 151.973 673.413 l 152.093 673.533 l 152.333 673.773 l 152.394 673.953 l 152.514 674.073 l 152.634 674.194 l 152.694 674.314 l 152.934 674.554 l 153.054 674.734 l 153.115 674.855 l 153.355 675.095 l 153.475 675.215 l 153.535 675.335 l 153.655 675.516 l 153.775 675.636 l 153.836 675.756 l 153.956 675.876 l 154.196 676.116 l 154.256 676.236 l 154.376 676.357 l 154.496 676.477 l 154.617 676.597 l 154.677 676.777 l 154.797 676.897 l 154.917 677.018 l 154.977 677.138 l 155.217 677.378 l 155.338 677.498 l 155.398 677.618 l 155.518 677.739 l 155.638 677.859 l 155.758 677.979 l 155.818 678.099 l 156.059 678.339 l 156.119 678.459 l 156.239 678.58 l 156.359 678.7 l 156.479 678.82 l 156.539 678.94 l 156.78 679.181 l 156.9 679.301 l 156.96 679.421 l 157.08 679.541 l 157.2 679.661 l 157.26 679.781 l 157.38 679.901 l 157.621 680.142 l 157.681 680.262 l 157.801 680.382 l 157.921 680.502 l 158.041 680.562 l 158.101 680.683 l 158.342 680.923 l 158.402 681.043 l 158.762 681.404 l 158.822 681.524 l 158.943 681.644 l 159.063 681.704 l 159.183 681.824 l 159.243 681.944 l 159.363 682.064 l 159.483 682.185 l 159.543 682.305 l 159.664 682.425 l 159.784 682.485 l 159.904 682.605 l 159.964 682.725 l 160.324 683.086 l 160.385 683.146 l 160.505 683.266 l 160.625 683.386 l 160.685 683.506 l 160.805 683.627 l 160.925 683.687 l 161.045 683.807 l 161.106 683.927 l 161.226 684.047 l 161.346 684.167 l 161.466 684.227 l 161.526 684.348 l 161.646 684.468 l 161.766 684.588 l 162.608 685.429 l 162.668 685.489 l 162.908 685.729 l 162.968 685.79 l 163.208 686.03 l 163.329 686.15 l 163.389 686.21 l 163.629 686.451 l 163.749 686.511 l 163.809 686.631 l 163.929 686.751 l 164.05 686.811 l 164.11 686.931 l 164.23 687.051 l 164.35 687.111 l 164.47 687.232 l 164.53 687.352 l 164.65 687.412 l 164.771 687.532 l 164.891 687.652 l 165.071 687.832 l 165.191 687.893 l 165.251 688.013 l 165.371 688.133 l 165.492 688.193 l 165.612 688.313 l 165.792 688.493 l 165.912 688.614 l 166.032 688.674 l 166.092 688.794 l 166.213 688.854 l 166.333 688.974 l 166.393 689.094 l 166.513 689.154 l 166.633 689.274 l 166.753 689.334 l 166.813 689.455 l 166.934 689.515 l 167.054 689.635 l 167.234 689.815 l 167.354 689.935 l 167.474 689.995 l 167.534 690.116 l 167.655 690.176 l 167.775 690.296 l 167.895 690.356 l 167.955 690.476 l 168.075 690.536 l 168.195 690.656 l 168.315 690.716 l 168.376 690.837 l 168.496 690.897 l 168.616 691.017 l 168.796 691.197 l 168.916 691.257 l 169.036 691.377 l 169.097 691.437 l 169.217 691.558 l 169.337 691.618 l 169.517 691.798 l 169.637 691.918 l 169.757 691.978 l 169.818 692.098 l 169.938 692.158 l 170.058 692.218 l 170.178 692.339 l 170.238 692.399 l 170.358 692.519 l 170.478 692.579 l 170.599 692.699 l 170.779 692.879 l 170.899 692.939 l 170.959 693 l 171.079 693.12 l 171.199 693.18 l 171.32 693.3 l 171.38 693.36 l 171.5 693.42 l 171.62 693.54 l 171.74 693.6 l 171.8 693.721 l 172.041 693.841 l 172.101 693.961 l 172.221 694.021 l 172.341 694.081 l 172.521 694.261 l 172.641 694.381 l 172.882 694.502 l 172.942 694.622 l 173.062 694.682 l 173.182 694.742 l 173.242 694.862 l 173.483 694.982 l 173.603 695.102 l 173.663 695.163 l 173.783 695.223 l 173.903 695.343 l 174.023 695.403 l 174.204 695.583 l 174.324 695.643 l 174.504 695.823 l 174.624 695.883 l 174.744 695.944 l 174.804 696.004 l 174.925 696.124 l 175.045 696.184 l 175.165 696.244 l 175.225 696.364 l 175.345 696.424 l 175.465 696.484 l 175.646 696.665 l 175.886 696.785 l 176.066 696.965 l 176.186 697.025 l 176.306 697.085 l 176.487 697.265 l 176.607 697.326 l 176.667 697.386 l 176.787 697.446 l 176.907 697.566 l 177.027 697.626 l 177.088 697.686 l 177.208 697.746 l 177.328 697.866 l 177.448 697.926 l 177.508 697.986 l 177.628 698.047 l 177.748 698.107 l 177.809 698.227 l 177.929 698.287 l 178.049 698.347 l 178.169 698.407 l 178.229 698.467 l 178.349 698.587 l 178.59 698.707 l 178.65 698.767 l 178.77 698.828 l 178.89 698.948 l 178.95 699.008 l 179.07 699.068 l 179.19 699.128 l 179.311 699.188 l 179.491 699.368 l 179.611 699.428 l 179.731 699.488 l 179.791 699.549 l 179.911 699.609 l 180.032 699.669 l 180.092 699.729 l 180.212 699.849 l 180.332 699.909 l 180.452 699.969 l 180.512 700.029 l 180.632 700.089 l 180.753 700.149 l 180.873 700.209 l 180.933 700.27 l 181.053 700.39 l 181.173 700.45 l 181.233 700.51 l 181.353 700.57 l 181.474 700.63 l 181.594 700.69 l 181.654 700.75 l 181.774 700.81 l 181.894 700.87 l 182.014 700.991 l 182.074 701.051 l 182.195 701.111 l 182.315 701.171 l 182.375 701.231 l 182.495 701.291 l 182.615 701.351 l 182.735 701.411 l 182.795 701.471 l 182.916 701.531 l 183.156 701.651 l 183.336 701.832 l 183.456 701.892 l 183.516 701.952 l 183.637 702.012 l 183.757 702.072 l 183.877 702.132 l 183.937 702.192 l 184.057 702.252 l 184.298 702.372 l 184.358 702.432 l 184.598 702.553 l 184.658 702.613 l 184.778 702.673 l 184.898 702.733 l 185.018 702.793 l 185.079 702.853 l 185.199 702.913 l 185.439 703.033 l 185.499 703.093 l 185.619 703.154 l 185.739 703.214 l 185.8 703.274 l 185.92 703.334 l 186.04 703.394 l 186.16 703.454 l 186.22 703.514 l 186.46 703.634 l 186.581 703.694 l 186.641 703.754 l 186.881 703.875 l 186.941 703.935 l 187.181 704.055 l 187.302 704.115 l 187.362 704.175 l 187.482 704.235 l 187.722 704.355 l 187.782 704.415 l 188.023 704.535 l 188.083 704.596 l 188.203 704.656 l 188.323 704.656 l 188.443 704.716 l 188.503 704.776 l 188.744 704.896 l 188.864 704.956 l 188.924 705.016 l 189.164 705.136 l 189.224 705.196 l 189.465 705.317 l 189.585 705.377 l 189.645 705.377 l 189.885 705.497 l 190.005 705.557 l 190.065 705.617 l 190.306 705.737 l 190.366 705.797 l 190.486 705.857 l 190.726 705.977 l 190.786 705.977 l 190.907 706.037 l 191.027 706.098 l 191.147 706.158 l 191.207 706.218 l 191.447 706.338 l 191.507 706.398 l 191.628 706.398 l 191.748 706.458 l 191.868 706.518 l 191.928 706.578 l 192.168 706.698 l 192.289 706.758 l 192.349 706.758 l 192.469 706.819 l 192.589 706.879 l 192.649 706.939 l 192.769 706.999 l 192.889 707.059 l 193.009 707.119 l 193.07 707.119 l 193.19 707.179 l 193.31 707.239 l 193.43 707.299 l 193.49 707.359 l 193.61 707.419 l 193.73 707.419 l 193.791 707.479 l 194.031 707.6 l 194.151 707.66 l 194.211 707.72 l 194.331 707.72 l 194.451 707.78 l 194.572 707.84 l 194.632 707.9 l 194.752 707.96 l 194.872 707.96 l 194.932 708.02 l 195.052 708.08 l 195.172 708.14 l 195.293 708.201 l 195.353 708.201 l 195.473 708.261 l 195.593 708.321 l 195.713 708.381 l 195.773 708.441 l 195.893 708.441 l 196.014 708.501 l 196.074 708.561 l 196.194 708.621 l 196.314 708.681 l 196.434 708.681 l 196.494 708.741 l 196.614 708.801 l 196.735 708.861 l 196.855 708.861 l 196.915 708.922 l 197.035 708.982 l 197.155 709.042 l 197.215 709.042 l 197.335 709.102 l 197.576 709.222 l 197.636 709.282 l 197.756 709.282 l 197.996 709.402 l 198.056 709.462 l 198.177 709.462 l 198.297 709.522 l 198.357 709.582 l 198.477 709.582 l 198.717 709.703 l 198.777 709.763 l 198.898 709.763 l 199.018 709.823 l 199.138 709.883 l 199.198 709.943 l 199.318 709.943 l 199.438 710.003 l 199.498 710.063 l 199.619 710.123 l 199.739 710.123 l 199.859 710.183 l 199.919 710.243 l 200.039 710.243 l 200.28 710.363 l 200.34 710.424 l 200.46 710.424 l 200.58 710.484 l 200.64 710.544 l 200.76 710.544 l 200.88 710.604 l 201.001 710.664 l 201.061 710.664 l 201.181 710.724 l 201.301 710.784 l 201.421 710.844 l 201.481 710.844 l 201.601 710.904 l 201.721 710.964 l 201.782 710.964 l 201.902 711.024 l 202.022 711.084 l 202.142 711.084 l 202.202 711.145 l 202.322 711.205 l 202.443 711.205 l 202.563 711.265 l 202.623 711.325 l 202.743 711.325 l 202.863 711.385 l 202.923 711.445 l 203.043 711.445 l 203.163 711.505 l 203.284 711.565 l 203.344 711.565 l 203.464 711.625 l 203.584 711.685 l 203.704 711.685 l 203.764 711.745 l 203.884 711.805 l 204.005 711.805 l 204.065 711.866 l 204.185 711.926 l 204.305 711.926 l 204.425 711.986 l 204.485 712.046 l 204.605 712.046 l 204.726 712.106 l 204.846 712.106 l 204.906 712.166 l 205.026 712.226 l 205.146 712.226 l 205.206 712.286 l 205.326 712.346 l 205.447 712.346 l 205.567 712.406 l 205.627 712.466 l 205.747 712.466 l 205.867 712.526 l 205.987 712.526 l 206.047 712.587 l 206.168 712.647 l 206.288 712.647 l 206.348 712.707 l 206.468 712.767 l 206.588 712.767 l 206.708 712.827 l 206.768 712.827 l 206.889 712.887 l 207.009 712.947 l 207.129 712.947 l 207.189 713.007 l 207.309 713.007 l 207.429 713.067 l 207.489 713.127 l 207.61 713.127 l 207.73 713.187 l 207.85 713.187 l 207.91 713.247 l 208.03 713.307 l 208.15 713.307 l 208.271 713.368 l 208.331 713.368 l 208.451 713.428 l 208.571 713.488 l 208.631 713.488 l 208.751 713.548 l 208.871 713.548 l 208.992 713.608 l 209.052 713.608 l 209.172 713.668 l 209.292 713.728 l 209.412 713.728 l 209.472 713.788 l 209.592 713.788 l 209.713 713.848 l 209.773 713.848 l 209.893 713.908 l 210.013 713.968 l 210.133 713.968 l 210.193 714.029 l 210.313 714.029 l 210.434 714.089 l 210.554 714.089 l 210.614 714.149 l 210.734 714.149 l 210.854 714.209 l 210.914 714.269 l 211.034 714.269 l 211.154 714.329 l 211.275 714.329 l 211.335 714.389 l 211.455 714.389 l 211.575 714.449 l 211.695 714.449 l 211.755 714.509 l 211.875 714.569 l 211.996 714.569 l 212.056 714.629 l 212.176 714.629 l 212.296 714.689 l 212.416 714.689 l 212.476 714.75 l 212.596 714.75 l 212.717 714.81 l 212.837 714.81 l 212.897 714.87 l 213.017 714.87 l 213.137 714.93 l 213.197 714.93 l 213.317 714.99 l 213.438 714.99 l 213.558 715.05 l 213.618 715.11 l 213.738 715.11 l 213.858 715.17 l 213.978 715.17 l 214.038 715.23 l 214.159 715.23 l 214.279 715.29 l 214.339 715.29 l 214.459 715.35 l 214.579 715.35 l 214.699 715.41 l 214.759 715.41 l 214.88 715.471 l 215 715.471 l 215.12 715.531 l 215.18 715.531 l 215.3 715.591 l 215.42 715.591 l 215.48 715.651 l 215.601 715.651 l 215.721 715.711 l 215.841 715.711 l 215.901 715.771 l 216.021 715.771 l 216.141 715.831 l 216.262 715.831 l 216.322 715.891 l 216.442 715.891 l 216.562 715.951 l 216.622 715.951 l 216.742 716.011 l 216.983 716.011 l 217.043 716.071 l 217.163 716.071 l 217.283 716.131 l 217.403 716.131 l 217.463 716.191 l 217.583 716.191 l 217.704 716.252 l 217.764 716.252 l 217.884 716.312 l 218.004 716.312 l 218.124 716.372 l 218.184 716.372 l 218.304 716.432 l 218.424 716.432 l 218.545 716.492 l 218.725 716.492 l 218.845 716.552 l 218.905 716.552 l 219.025 716.612 l 219.146 716.612 l 219.266 716.672 l 219.326 716.672 l 219.446 716.732 l 219.566 716.732 l 219.686 716.792 l 219.866 716.792 l 219.987 716.852 l 220.047 716.852 l 220.167 716.912 l 220.287 716.912 l 220.407 716.973 l 220.467 716.973 l 220.587 717.033 l 220.828 717.033 l 220.888 717.093 l 221.008 717.093 l 221.128 717.153 l 221.248 717.153 l 221.308 717.213 l 221.549 717.213 l 221.609 717.273 l 221.729 717.273 l 221.849 717.333 l 221.969 717.333 l 222.029 717.393 l 222.27 717.393 l 222.39 717.453 l 222.45 717.453 l 222.57 717.513 l 222.69 717.513 l 222.75 717.573 l 222.991 717.573 l 223.111 717.633 l 223.171 717.633 l 223.291 717.694 l 223.532 717.694 l 223.592 717.754 l 223.712 717.754 l 223.832 717.814 l 223.892 717.814 l 224.012 717.874 l 224.253 717.874 l 224.313 717.934 l 224.433 717.934 l 224.553 717.994 l 224.733 717.994 l 224.853 718.054 l 224.974 718.054 l 225.034 718.114 l 225.274 718.114 l 225.394 718.174 l 225.454 718.174 l 225.574 718.234 l 225.815 718.234 l 225.875 718.294 l 226.115 718.294 l 226.175 718.354 l 226.295 718.354 l 226.416 718.415 l 226.596 718.415 l 226.716 718.475 l 226.836 718.475 l 226.956 718.535 l 227.137 718.535 l 227.257 718.595 l 227.437 718.595 l 227.557 718.655 l 227.677 718.655 l 227.737 718.715 l 227.978 718.715 l 228.098 718.775 l 228.278 718.775 l 228.398 718.835 l 228.578 718.835 l 228.699 718.895 l 228.819 718.895 l 228.879 718.955 l 229.119 718.955 l 229.239 719.015 l 229.42 719.015 l 229.54 719.075 l 229.72 719.075 l 229.84 719.136 l 229.96 719.136 l 230.02 719.196 l 230.261 719.196 l 230.381 719.256 l 230.561 719.256 l 230.681 719.316 l 230.862 719.316 l 230.982 719.376 l 231.162 719.376 l 231.282 719.436 l S 231.282 719.436 m 231.523 719.436 l 231.583 719.496 l 231.823 719.496 l 231.883 719.556 l 232.123 719.556 l 232.244 719.616 l 232.424 719.616 l 232.544 719.676 l 232.724 719.676 l 232.844 719.736 l 233.025 719.736 l 233.145 719.796 l 233.385 719.796 l 233.445 719.857 l 233.686 719.857 l 233.806 719.917 l 233.986 719.917 l 234.106 719.977 l 234.286 719.977 l 234.407 720.037 l 234.587 720.037 l 234.707 720.097 l 234.947 720.097 l 235.007 720.157 l 235.308 720.157 l 235.428 720.217 l 235.668 720.217 l 235.728 720.277 l 235.969 720.277 l 236.089 720.337 l 236.269 720.337 l 236.389 720.397 l 236.69 720.397 l 236.81 720.457 l 236.99 720.457 l 237.11 720.517 l 237.29 720.517 l 237.411 720.578 l 237.711 720.578 l 237.831 720.638 l 238.011 720.638 l 238.132 720.698 l 238.432 720.698 l 238.552 720.758 l 238.732 720.758 l 238.853 720.818 l 239.153 720.818 l 239.273 720.878 l 239.514 720.878 l 239.574 720.938 l 239.874 720.938 l 239.994 720.998 l 240.235 720.998 l 240.295 721.058 l 240.655 721.058 l 240.715 721.118 l 241.016 721.118 l 241.136 721.178 l 241.376 721.178 l 241.436 721.238 l 241.797 721.238 l 241.857 721.299 l 242.157 721.299 l 242.277 721.359 l 242.578 721.359 l 242.698 721.419 l 242.938 721.419 l 242.998 721.479 l 243.299 721.479 l 243.419 721.539 l 243.719 721.539 l 243.84 721.599 l 244.14 721.599 l 244.26 721.659 l 244.561 721.659 l 244.681 721.719 l 244.981 721.719 l 245.101 721.779 l 245.402 721.779 l 245.522 721.839 l 245.822 721.839 l 245.942 721.899 l 246.243 721.899 l 246.363 721.959 l 246.723 721.959 l 246.844 722.02 l 247.144 722.02 l 247.264 722.08 l 247.565 722.08 l 247.685 722.14 l 247.985 722.14 l 248.105 722.2 l 248.526 722.2 l 248.646 722.26 l 248.947 722.26 l 249.007 722.32 l 249.427 722.32 l 249.547 722.38 l 249.848 722.38 l 249.968 722.44 l 250.389 722.44 l 250.509 722.5 l 250.809 722.5 l 250.929 722.56 l 251.29 722.56 l 251.41 722.62 l 251.831 722.62 l 251.951 722.68 l 252.251 722.68 l 252.371 722.74 l 252.792 722.74 l 252.852 722.801 l 253.273 722.801 l 253.393 722.861 l 253.813 722.861 l 253.933 722.921 l 254.354 722.921 l 254.414 722.981 l 254.835 722.981 l 254.955 723.041 l 255.375 723.041 l 255.496 723.101 l 255.856 723.101 l 255.976 723.161 l 256.517 723.161 l 256.637 723.221 l 256.998 723.221 l 257.118 723.281 l 257.538 723.281 l 257.659 723.341 l 258.139 723.341 l 258.259 723.401 l 258.68 723.401 l 258.8 723.461 l 259.281 723.461 l 259.401 723.522 l 259.942 723.522 l 260.062 723.582 l 260.422 723.582 l 260.543 723.642 l 261.083 723.642 l 261.203 723.702 l 261.684 723.702 l 261.804 723.762 l 262.345 723.762 l 262.405 723.822 l 262.946 723.822 l 263.066 723.882 l 263.547 723.882 l 263.667 723.942 l 264.268 723.942 l 264.388 724.002 l 264.929 724.002 l 264.989 724.062 l 265.65 724.062 l 265.77 724.122 l 266.25 724.122 l 266.371 724.182 l 266.971 724.182 l 267.092 724.243 l 267.692 724.243 l 267.813 724.303 l 268.413 724.303 l 268.534 724.363 l 269.194 724.363 l 269.255 724.423 l 269.915 724.423 l 269.976 724.483 l 270.636 724.483 l 270.697 724.543 l 271.478 724.543 l 271.538 724.603 l 272.199 724.603 l 272.259 724.663 l 272.98 724.663 l 273.1 724.723 l 273.821 724.723 l 273.941 724.783 l 274.662 724.783 l 274.782 724.843 l 275.503 724.843 l 275.623 724.904 l 276.404 724.904 l 276.525 724.964 l 277.246 724.964 l 277.366 725.024 l 278.207 725.024 l 278.327 725.084 l 279.108 725.084 l 279.228 725.144 l 280.069 725.144 l 280.19 725.204 l 280.971 725.204 l 281.091 725.264 l 282.052 725.264 l 282.112 725.324 l 282.953 725.324 l 283.074 725.384 l 283.254 725.384 l S [0.901 2.704 ]2.704 d 127.7 631.415 m 127.7 631.415 l 129.262 634.96 l 130.824 638.565 l 132.446 642.109 l 134.008 645.654 l 135.57 649.259 l 137.133 652.804 l 138.695 656.409 l 140.257 659.954 l 141.879 663.499 l 143.441 667.104 l 146.566 674.194 l 148.128 677.799 l 149.69 681.344 l 151.312 684.948 l 154.436 692.038 l 155.999 695.643 l 159.123 702.733 l 160.745 706.338 l 162.307 709.883 l 163.869 713.488 l 166.994 720.578 l 168.556 724.182 l 170.178 727.727 l 170.238 727.848 l S BT /F1 1 Tf 6.309 0 0 6.309 147.997 714.81 Tm 0 g 0 Tc 0 Tw (> 2^41)Tj 9.012 0 0 9.012 105.229 651.242 Tm (1000)Tj 0 2.6133 TD (2000)Tj T* (3000)Tj 0 2.6067 TD (4000)Tj 2.2433 -11.2733 TD [(0)-3357(4000)-2607(8000)-2357(12000)]TJ 0 9.012 -9.012 0 93.573 630.449 Tm (Number of different salts)Tj 9.012 0 0 9.012 147.439 612.789 Tm (Number of password file entries)Tj 6.309 0 0 6.309 252.251 714.81 Tm (2^12)Tj 9.012 0 0 9.012 118.747 627.69 Tm (0)Tj /T17 1 Tf 0.12 0 0 -0.12 72 587.94 Tm (Figure)Tj 276.0001 0 TD (4:)Tj 128.9999 0 TD (Distribution)Tj 483 0 TD (of)Tj 108.9999 0 TD [(exp)-2000(ected)]TJ 359.0001 0 TD (di\013eren)Tj 268.0001 0 TD (t)Tj 74 0 TD (salts)Tj -1698.0001 100 TD [(dep)-2000(ending)-31000(on)-31000(the)-31000(salt)-30000(space)-30000(against)-30000(the)-31000(n)]TJ 1532.0001 0 TD (um)Tj 112.9998 0 TD 2 Tc [(be)2000(r)-28000(o)2000(f)]TJ -1644.9999 99 TD 0 Tc (en)Tj 81 0 TD [(tries)-27000(in)-28000(a)-27000(passw)]TJ 563.0001 0 TD [(ord)-26000(\014le.)]TJ /T16 1 Tf -644.0001 266.0005 TD (crypt)Tj /T17 1 Tf 183 0 TD (,)Tj 62.0001 0 TD (the)Tj 150.9999 0 TD (result)Tj 240 0 TD (of)Tj 102 0 TD (hashing)Tj 314 0 TD (ev)Tj 79.0001 0 TD (ery)Tj 147.9999 0 TD (dictionary)Tj 403.0001 0 TD (w)Tj 57.9998 0 TD (ord)Tj -1739.9999 99 TD [(under)-23000(ev)]TJ 310.0001 0 TD [(ery)-22000(p)-2000(ossible)-23000(12-bit)-22000(salt)-23000(w)]TJ 889.9999 0 TD [(ould)-22000(\014t)-24000(on)-23000(a)-23000(single)]TJ -1200 100 TD [(9)-27000(G)0(B)-28000(hard)-27000(disk.)]TJ 0 198.9998 TD [(One)-22000(can)-21000(do)-22000(b)-2000(etter,)-23000(ho)]TJ 777 0 TD (w)Tj 58 0 TD (ev)Tj 79 0 TD [(er,)-21000(b)]TJ 158 0 TD [(y)-22000(storing)-20000(less)-22000(than)-22000(the)]TJ -1072 100 TD [(full)-26000(output)-26000(of)]TJ /T16 1 Tf 505 0 TD (crypt)Tj /T17 1 Tf 216 0 TD [(in)-26000(a)-25000(database.)]TJ 539 0 TD [(The)-26000(QCrac)]TJ 403.9999 0 TD [(k)-23000([12)]TJ 173.0002 0 TD (])Tj -1837.0001 99.0002 TD (passw)Tj 212 0 TD (ord)Tj 157.0001 0 TD (crac)Tj 147.0001 0 TD (king)Tj 191.9999 0 TD (program)Tj 344 0 TD (tak)Tj 116.0001 0 TD (es)Tj 106.9999 0 TD (exactly)Tj 297.0001 0 TD (this)Tj 172.9998 0 TD (ap-)Tj -1744.9999 100 TD (proac)Tj 198.0001 0 TD [(h.)-32000(QCrac)]TJ 335.9999 0 TD [(k)-17000(precomputes)-19000(a)-18000(database)-18000(of)-19000(common)]TJ -534 100 TD (passw)Tj 212 0 TD (ords)Tj 192.0001 0 TD (hashed)Tj 290.0001 0 TD (under)Tj 249 0 TD (ev)Tj 78.9999 0 TD (ery)Tj 153 0 TD (salt.)Tj 228 0 TD (Rather)Tj 291.0001 0 TD (than)Tj -1694.0001 99 TD [(store)-22000(the)-23000(full)-24000(13)-22000(c)]TJ 619.0001 0 TD [(haracter)-21000(output)-23000(of)]TJ /T16 1 Tf 680 0 TD (crypt)Tj /T17 1 Tf 183 0 TD [(,)-25000(i)0(t)-23000(further)]TJ -1482.0001 100 TD (hashes)Tj /T16 1 Tf 263.0001 0 TD (crypt)Tj /T17 1 Tf 190.9999 0 TD [('s)-28000(output)-28000(do)]TJ 442 0 TD [(wn)-26000(to)-27000(a)-27000(single)-27000(b)]TJ 576.9999 0 TD (yte.)Tj 173 0 TD (When)Tj -1645.9999 100 TD (crac)Tj 146.9999 0 TD (king)Tj 193.0001 0 TD (a)Tj 82.0001 0 TD (passw)Tj 211.9999 0 TD (ord)Tj 159 0 TD (from)Tj 208 0 TD (the)Tj 156 0 TD (dictionary)Tj 361.0001 0 TD (,)Tj 64.9998 0 TD (QCrac)Tj 235.0002 0 TD (k)Tj -1818.0001 99 TD [(uses)-28000(the)-29000(database)-27000(to)-28000(rule)-29000(out)-28000(255)-27000(of)-29000(ev)]TJ 1414 0 TD [(ery)-27000(256)-27000(can-)]TJ -1414 100 TD [(didate)-26000(passw)]TJ 464 0 TD [(ords)-25000(without)-26000(needing)-26000(to)-27000(compute)-26000(their)]TJ -464 99 TD (hashes.)Tj 333 0 TD (A)Tj 102 0 TD (QCrac)Tj 235 0 TD (k)Tj 82 0 TD (database)Tj 359.0001 0 TD (of)Tj 107 0 TD (the)Tj 154.9999 0 TD (W)Tj 78.0001 0 TD (ebster)Tj 257.9998 0 TD (Dic-)Tj -1708.9999 100 TD [(tionary)-24000(consumes)-24000(only)-24000(670)-23000(MB.)-25000(QCrac)]TJ 1399.0001 0 TD [(k)-23000(could)-24000(store)]TJ -1399.0001 100 TD [(hashes)-20000(of)-21000(appro)]TJ 552 0 TD [(ximately)-19000(2)]TJ /T15 1 Tf 375 0 TD (;)Tj /T17 1 Tf 37 0 TD (350)Tj /T15 1 Tf 126 0 TD (;)Tj /T17 1 Tf 37 0 TD [(000)-18000(w)]TJ 202 0 TD [(ords)-19000(on)-21000(a)-20000(9)-21000(GB)]TJ -1329 98.9998 TD [(hard)-27000(disk.)]TJ /T16 1 Tf 0 200 TD (Bcrypt)Tj /T17 1 Tf 279.0001 0 TD [(has)-28000(a)-29000(large)-27000(enough)-29000(salt)-28000(space)-28000(to)-29000(mak)]TJ 1348.9998 0 TD [(e)-28000(stor-)]TJ -1627.9999 99 TD [(ing)-29000(ev)]TJ 219.0001 0 TD [(en)-29000(one)-29000(bit)-30000(of)-29000(information)-29000(p)-2000(e)0(r)-29000(salt)-29000(completely)]TJ -219.0001 100 TD (in)Tj 67.0001 0 TD (tractable.)Tj 392.9999 0 TD (Moreo)Tj 228 0 TD (v)Tj 42 0 TD [(er,)-30000(the)-31000(algorithm)-30000(mak)]TJ 803.9999 0 TD [(es)-30000(imme-)]TJ -1533.9999 99 TD [(diate)-24000(use)-23000(of)-23000(the)-24000(passw)]TJ 784.0001 0 TD [(ord)-22000(and)-23000(salt)-23000(from)-24000(the)-24000(v)]TJ 827 0 TD [(ery)-22000(b)-2000(e)0(-)]TJ -1611.0001 100 TD (ginning.)Tj 335.0001 0 TD (Th)Tj 103.9999 0 TD [(us,)-31000(b)-2000(efore)-30000(kno)]TJ 515 0 TD [(wing)-29000(a)-30000(target)-29000(passw)]TJ 731.0001 0 TD (ord's)Tj -1685.0001 100.0002 TD [(salt,)-31000(there)-31000(is)-30000(not)-31000(ev)]TJ 716 0 TD [(en)-30000(an)-31000(in)]TJ 299 0 TD [(termediary)-29000(state)-31000(of)-31000(the)]TJ -1015 98.9999 TD [(algorithm)-26000(that)-28000(can)-28000(b)-2000(e)-28000(usefully)-27000(precomputed.)]TJ /T6 1 Tf 0 316.0001 TD (6.2.3)Tj 292.0001 0 TD [(Algorithm)-29000(Optimization)]TJ /T17 1 Tf -292.0001 253 TD [(Since)-31000(a)-31000(guessing)-29000(attac)]TJ 807 0 TD [(k)-30000(o)0(n)-31000(a)-31000(passw)]TJ 478 0 TD [(ord)-29000(function)-31000(in-)]TJ -1285 98.9999 TD (v)Tj 42.0001 0 TD (olv)Tj 106.9999 0 TD [(es)-29000(rep)-2000(eated)-29000(ev)]TJ 516 0 TD [(aluation)-30000(of)-30000(the)-31000(function,)-31000(an)]TJ 1005.9999 0 TD [(y)-30000(op-)]TJ -1670.9999 100 TD (timization)Tj 407.0001 0 TD (of)Tj 103.9999 0 TD (the)Tj 153 0 TD (function)Tj 335.0001 0 TD (will)Tj 166.9999 0 TD (reduce)Tj 273 0 TD (the)Tj 153.0001 0 TD (compu-)Tj -1592.0001 99 TD [(tational)-30000(cost)-30000(of)-30000(an)-30000(attac)]TJ 884 0 TD [(k,)-31000(making)-30000(the)-30000(attac)]TJ 722.0001 0 TD [(k)-30000(more)]TJ -1606.0001 100 TD (practical.)Tj 0 199.0001 TD [(Biham)-31000(recen)]TJ 458 0 TD [(tly)-30000(disco)]TJ 308 0 TD (v)Tj 42 0 TD [(ered)-28000(a)-31000(notable)-30000(soft)]TJ 682.0001 0 TD (w)Tj 58 0 TD [(are)-29000(opti-)]TJ 462 -5254 TD [(mization)-31000(of)-32000(DES)-32000(whic)]TJ 806 0 TD [(h)-32000(h)0(e)-31000(called)]TJ /T16 1 Tf 432 0 TD (bitslicing)Tj /T17 1 Tf 359 0 TD ([4].)Tj 160 0 TD (By)Tj -1757 100 TD (replacing)Tj 363 0 TD (DES's)Tj 258 0 TD (S-Bo)Tj 173 0 TD (xes)Tj 147.9998 0 TD (with)Tj 197.0002 0 TD (a)Tj 76.9998 0 TD (logic)Tj 202 0 TD (gate)Tj 188.0002 0 TD (circuit,)Tj -1606 99 TD [(one)-21000(can)-22000(reduced)-21000(DES)-22000(to)-21000(a)-21000(set)-22000(of)-22000(bit)-22000(op)-2000(erations.)]TJ 1712 0 TD (One)Tj -1712 100 TD [(can)-25000(then)-26000(treat)-26000(a)-25000(64-bit)-25000(pro)-2000(cessor)-23000(as)-26000(64)-24000(parallel)-25000(one-)]TJ T* [(bit)-28000(pro)-2000(cessors,)-25000(eac)]TJ 662 0 TD [(h)-27000(implemen)]TJ 421 0 TD [(ting)-28000(the)-28000(circuit.)]TJ -1083 199 TD [(On)-27000(a)-26000(300MHz)-26000(Alpha)-28000(8400)-25000(pro)-2000(cessor,)-25000(Biham)-27000(gained)]TJ 0 99 TD [(ab)-2000(out)-22000(a)-22000(factor)-21000(of)-22000(5)-22000(s)0(p)-2000(eedup)-22000(using)-22000(bitsliced)-23000(DES.)-22000(His)]TJ 0 100 TD (implemen)Tj 347.9998 0 TD [(tation)-32000(encrypted)-32000(137)-31000(Mb/sec)-32000(on)-32000(a)]TJ 1259.0002 0 TD (v)Tj 42 0 TD (erage,)Tj -1649 100 TD (compared)Tj 391.9998 0 TD (to)Tj 115.0002 0 TD (Eric)Tj 189.9998 0 TD (Y)Tj 55.0002 0 TD (oung's)Tj 272 0 TD [(lib)-2000(des,)]TJ 277.9998 0 TD (whic)Tj 164 0 TD (h)Tj 87.0002 0 TD (ac)Tj 76.9995 0 TD (hiev)Tj 148.0005 0 TD (ed)Tj -1778 99 TD [(only)-27000(28)-27000(Mb/sec.)]TJ 0 200 TD (F)Tj 46.9998 0 TD (or)Tj 110.0002 0 TD (MD5)Tj /T16 1 Tf 217 0 TD (crypt)Tj /T17 1 Tf 228 0 TD (the)Tj 150.9998 0 TD (situation)Tj 355.0002 0 TD (is)Tj 92 0 TD (similar.)Tj 329.9995 0 TD (In)Tj 112.0005 0 TD (\\John)Tj -1642 99 TD (the)Tj 152.9998 0 TD [(Ripp)-2000(er")]TJ 327 0 TD ([5])Tj 125 0 TD (a)Tj 80 0 TD (considerable)Tj 481 0 TD [(sp)-2000(eedup)]TJ 331.0002 0 TD (w)Tj 57.9995 0 TD (as)Tj 111.0005 0 TD (made)Tj -1666 100 TD (b)Tj 44 0 TD [(y)-23000(simplifying)-23000(MD5)]TJ /T16 1 Tf 692 0 TD (crypt)Tj /T17 1 Tf 191 0 TD [('s)-23000(cen)]TJ 197 0 TD [(tral)-22000(computing)-23000(lo)-2000(op.)]TJ -1124 198.9995 TD [(Bitslicing)-29000(relies)-29000(on)-29000(the)-29000(fact)-30000(that)-29000(DES's)-30000(S-b)-2000(o)]TJ 1607 0 TD [(xes)-28000(are)]TJ -1607 100 TD [(\014xed)-24000(and)-24000(w)]TJ 413 0 TD [(ell)-24000(kno)]TJ 237 0 TD (wn.)Tj 164 0 TD [(In)-24000(con)]TJ 223 0 TD (trast,)Tj /T16 1 Tf 217.9998 0 TD (Bcrypt)Tj /T17 1 Tf 249.0002 0 TD [('s)-25000(S-b)-2000(o)]TJ 243 0 TD (xes)Tj -1747 99 TD (c)Tj 34.9998 0 TD [(hange)-26000(constan)]TJ 515.0002 0 TD [(tly)-26000(o)]TJ 164.9998 0 TD (v)Tj 42.0002 0 TD [(er)-26000(the)-27000(course)-26000(of)-28000(the)-27000(algorithm,)]TJ -757 100.0005 TD (and)Tj 166.9998 0 TD (tak)Tj 116.0002 0 TD [(e)-32000(o)0(n)-32000(di\013eren)]TJ 456.9998 0 TD (t)Tj 65 0 TD (v)Tj 39.0002 0 TD (alues)Tj 214 0 TD [(for)-32000(ev)]TJ 211 0 TD [(ery)-32000(com)]TJ 292 0 TD (bination)Tj -1561 100 TD [(of)-32000(passw)]TJ 310.9998 0 TD [(ord)-30000(and)-32000(salt.)]TJ 519 0 TD [(Bitslicing)-32000(cannot)-32000(b)-2000(e)-32000(applied)]TJ -829.9998 98.9998 TD (to)Tj /T16 1 Tf 101 0 TD (b)Tj 33.9998 0 TD (crypt)Tj /T17 1 Tf 183 0 TD (.)Tj /T6 1 Tf -317.9998 316 TD (6.2.4)Tj 291.9998 0 TD (Hardw)Tj 279.0002 0 TD (are)Tj 162 0 TD (Impro)Tj 254 0 TD (v)Tj 46.9998 0 TD (emen)Tj 219 0 TD (ts)Tj /T17 1 Tf -1252.9998 252 TD [(In)-25000(1977)-22000(on)-25000(a)-24000(V)]TJ 522.9998 0 TD (AX-11/780,)Tj /T16 1 Tf 449 0 TD (crypt)Tj /T17 1 Tf 216.0002 0 TD [(could)-24000(b)-2000(e)-25000(ev)]TJ 404 0 TD (aluated)Tj -1592 100 TD [(ab)-2000(out)]TJ 246 0 TD (3)Tj /T15 1 Tf 42 0 TD (:)Tj /T17 1 Tf 22.9998 0 TD (6)Tj 78.0002 0 TD (times)Tj 231 0 TD 2 Tc [(pe)2000(r)]TJ 154 0 TD 0 Tc (second.)Tj 327 0 TD (In)Tj 113 0 TD (the)Tj 151.9998 0 TD (last)Tj 166.0002 0 TD (20)Tj 120 0 TD (y)Tj 41.9995 0 TD (ears,)Tj -1693.9995 100.0002 TD (mac)Tj 146 0 TD (hine)Tj 186 0 TD [(sp)-2000(eed)]TJ 234.9998 0 TD (has)Tj 154.0002 0 TD (increased)Tj 367 0 TD (dramatically)Tj 489 0 TD (and)Tj 167.9995 0 TD (the)Tj -1744.9995 98.9998 TD [(algorithm)-26000(has)-27000(b)-2000(een)-29000(optimized)-27000(in)-28000(v)]TJ 1240.9998 0 TD [(arious)-27000(w)]TJ 304.0002 0 TD (a)Tj 40 0 TD (ys.)Tj -1585 200 TD (The)Tj 188 0 TD (Electronic)Tj 411 0 TD (F)Tj 47 0 TD (ron)Tj 118.9998 0 TD (tier)Tj 169 0 TD (F)Tj 47.0002 0 TD (oundation)Tj 409.9998 0 TD (built)Tj 216.0002 0 TD (a)Tj 86.9995 0 TD (DES)Tj -1693.9995 99 TD (crac)Tj 146.9998 0 TD (k)Tj 42.0002 0 TD [(er)-20000(in)-23000(1998)-20000(and)-22000(w)]TJ 584 0 TD [(as)-22000(able)-22000(to)-22000(crac)]TJ 510 0 TD [(k)-21000(a)-22000(56-bit)-21000(k)]TJ 405 0 TD [(ey)-22000(in)]TJ -1688 100 TD [(56)-19000(hours)-19000(with)-21000(an)-20000(a)]TJ 652 0 TD (v)Tj 42 0 TD [(erage)-17000(searc)]TJ 388 0 TD [(h)-18000(rate)-20000(of)-20000(ab)-2000(out)-20000(88)]TJ /T11 1 Tf 632 0 TD (\001)Tj /T17 1 Tf 26 0 TD (10)Tj /T12 1 Tf 84 -30 TD (9)Tj /T17 1 Tf -1824 129 TD (k)Tj 41.9998 0 TD (eys)Tj 149 0 TD 2 Tc [(pe)2000(r)]TJ 155.0002 0 TD 0 Tc (second)Tj 277 0 TD ([6)Tj 64 0 TD (].)Tj 109.9998 0 TD (While)Tj 251.0002 0 TD (the)Tj 152 0 TD (EFF)Tj 201 0 TD (DES)Tj 203 0 TD (crac)Tj 147 0 TD (k)Tj 41.9995 0 TD (er)Tj -1792.9995 100 TD [(cannot)-22000(b)-2000(e)-22000(used)-23000(for)-21000(passw)]TJ 891.9998 0 TD [(ord)-21000(guessing,)-22000(a)-22000(comparable)]TJ -891.9998 100 TD (mac)Tj 146 0 TD [(hine)-21000(could)-21000(crac)]TJ 535 0 TD [(k)-20000(traditional)]TJ /T16 1 Tf 468 0 TD (crypt)Tj /T17 1 Tf 213 0 TD (b)Tj 44 0 TD [(y)-21000(brute)-22000(force)]TJ -1406 99.0002 TD [(in)-26000(22)-25000(da)]TJ 290 0 TD [(ys,)-25000(compared)-25000(to)-26000(875)-24000(y)]TJ 793.9998 0 TD [(ears)-24000(on)-26000(the)-26000(fastest)-26000(al-)]TJ -1083.9998 100 TD [(pha)-27000(pro)-2000(cessor)-26000(to)-27000(whic)]TJ 789.9998 0 TD 28 Tc (hw)Tj 132 0 TD 0 Tc [(e)-27000(had)-28000(access.)]TJ -921.9998 198.9999 TD [(The)-22000(impact)-21000(of)-21000(increasing)-20000(pro)-2000(cessor)-20000(sp)-2000(eed)-21000(and)-22000(b)-2000(etter)]TJ 0 100 TD (optimization)Tj 490.9998 0 TD (of)Tj 101 0 TD (the)Tj 150 0 TD (passw)Tj 212 0 TD [(ord)-32000(hashing)]TJ 465.0002 0 TD (algorithm)Tj 385 0 TD (is)Tj -1804 99.0001 TD (sho)Tj 119 0 TD [(wn)-27000(in)-28000(Figure)-27000(5.)]TJ -119 200 TD (Both)Tj 224 0 TD (traditional)Tj 428.9998 0 TD (and)Tj 179.0002 0 TD (MD5)Tj /T16 1 Tf 226.9998 0 TD (crypt)Tj /T17 1 Tf 237 0 TD [(op)-2000(erate)]TJ 315.0002 0 TD (with)Tj 206.9995 0 TD (a)Tj -1817.9995 98.9999 TD [(\014xed)-20000(n)]TJ 237 0 TD (um)Tj 113 0 TD [(b)-2000(e)0(r)-20000(o)0(f)-20000(rounds.)]TJ 527 0 TD [(On)-20000(a)-19000(m)0(o)-2000(dern)-20000(Alpha)-20000(pro)-2000(ces-)]TJ -877 100 TD [(sor,)-26000(traditional)]TJ /T16 1 Tf 567.9998 0 TD (crypt)Tj /T17 1 Tf 219.0002 0 TD [(can)-27000(already)-26000(b)-2000(e)-28000(computed)-28000(fast)]TJ -787 100 TD (enough)Tj 297.9998 0 TD (to)Tj 114.0002 0 TD (render)Tj 270 0 TD (it)Tj 95 0 TD (un)Tj 89.9998 0 TD (usable)Tj 267 0 TD (with)Tj 201.0002 0 TD (readable)Tj 344 0 TD (pass-)Tj -1679 99 TD (w)Tj 58 0 TD [(ord)-30000(\014les.)]TJ 362 0 TD [(When)-32000(using)-31000(sp)-2000(ecialized)-31000(DES)-32000(hardw)]TJ 1307 0 TD (are,)Tj -1727 100.0001 TD [(the)-23000(computing)-23000(time)-23000(can)-22000(b)-2000(e)-23000(reduced)-23000(again)-21000(b)]TJ 1548 0 TD [(y)-23000(sev)]TJ 179 0 TD (eral)Tj -1727 100 TD [(orders)-26000(of)-28000(magnitude.)]TJ 0 198.9998 TD (Neither)Tj 302.9998 0 TD [(traditional)-32000(nor)-31000(MD5)]TJ /T16 1 Tf 782.0002 0 TD (crypt)Tj /T17 1 Tf 224 0 TD [(supp)-2000(ort)]TJ 313 0 TD 32 Tc (av)Tj 113 0 TD 0 Tc (ari-)Tj ET endstream endobj 52 0 obj << /ProcSet [/PDF /Text ] /Font << /F1 36 0 R /T6 38 0 R /T11 28 0 R /T12 29 0 R /T15 21 0 R /T16 4 0 R /T17 5 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 54 0 obj << /Length 13975 >> stream BT /F2 1 Tf 8.949 0 0 8.949 425.143 635.182 Tm 0 0 0 rg /GS1 gs 0 Tc 0 Tw (* estimated)Tj ET 0.9 g 0 0 0 RG 0 J 0 j 0.373 w 10 M []0 d 1 i 130.565 657.555 m 138.023 657.555 l B* 130.565 687.385 m 138.023 687.385 l B* 130.565 597.894 m 138.023 597.894 l B* 193.955 568.063 m 432.6 568.063 l 426.634 569.554 m 432.6 568.063 l 426.634 566.571 l S 205.142 661.284 7.458 -93.221 re B* 0.25 g 234.972 586.707 7.458 -18.644 re B* 305.82 601.622 7.458 -33.559 re B* 0.9 g 145.48 579.249 7.458 -11.187 re B* 126.836 568.063 m 182.769 568.063 l 134.294 713.487 m 134.294 534.503 l 132.802 707.521 m 134.294 713.487 l 135.785 707.521 l S 0.7 g 410.227 676.199 7.458 -7.458 re B* 0.25 g 410.227 661.284 7.458 -7.458 re B* 0.9 g 410.227 706.03 7.458 -7.458 re B* 1.492 w 410.227 691.114 7.458 -7.458 re B* 0.373 w 275.989 687.385 7.458 -119.323 re B* 0.7 g 290.905 635.182 7.458 -67.119 re B* 0.9 g 1.492 w 358.024 720.945 7.458 -152.882 re B* 0.7 g 0.373 w 372.939 668.741 7.458 -100.678 re B* 0.25 g 387.854 616.538 7.458 -48.475 re B* 0.7 g 220.057 616.538 7.458 -48.475 re B* 190.226 575.521 m 190.077 575.371 l 189.729 575.123 l 189.282 574.675 l 188.088 573.582 l 187.492 573.084 l 187.044 572.587 l 186.746 572.189 l 186.497 571.792 l 186.299 571.344 l 186.249 570.847 l 186.249 570.4 l 186.299 569.902 l 186.398 569.455 l 186.448 569.008 l 186.497 568.51 l 186.497 567.615 l 186.547 567.118 l 186.597 566.671 l 186.696 566.174 l 186.746 565.726 l 186.746 565.279 l 186.696 564.781 l 186.497 564.334 l 186.249 563.936 l 185.951 563.539 l 185.503 563.041 l 184.906 562.544 l 184.31 561.948 l 183.713 561.45 l 183.266 561.003 l 182.918 560.754 l 182.769 560.605 l 193.955 575.521 m 193.806 575.371 l 193.458 575.123 l 193.01 574.675 l 191.817 573.582 l 191.221 573.084 l 190.773 572.587 l 190.475 572.189 l 190.226 571.792 l 190.027 571.344 l 189.978 570.847 l 189.978 570.4 l 190.027 569.902 l 190.127 569.455 l 190.176 569.008 l 190.226 568.51 l 190.226 567.615 l 190.276 567.118 l 190.326 566.671 l 190.425 566.174 l 190.475 565.726 l 190.475 565.279 l 190.425 564.781 l 190.226 564.334 l 189.978 563.936 l 189.679 563.539 l 189.232 563.041 l 188.635 562.544 l 188.039 561.948 l 187.442 561.45 l 186.995 561.003 l 186.647 560.754 l 186.497 560.605 l S BT 8.949 0 0 8.949 205.142 553.148 Tm 0 0 0 rg (Generic Library)Tj 0 -2.5 TD (P5 133 MHz)Tj 0 1.25 TD (OpenBSD 2.3)Tj -6.6667 1.25 TD (Original)Tj -3.5 5 TD (10)Tj -0.5 3.3333 TD (100)Tj -0.5 3.3333 TD (1000)Tj 1.5833 7.0833 TD (crypts/sec)Tj -2.0833 -3.75 TD (10000)Tj 36.25 -3.75 TD (BCrypt \(2**5 rounds\))Tj 0 1.6667 TD (MD5 Crypt)Tj 0 3.3333 TD (Traditional DES Crypt)Tj 0 -1.6667 TD (Bitsliced DES Crypt)Tj -7.5 -14.5833 TD (John the Ripper V1.5)Tj 0 -2.5 TD (Alpha 21164A 600MHz)Tj -9.1667 2.5 TD (John the Ripper V1.5)Tj 0 -1.25 TD (x86 Assembler)Tj T* (P5 133 MHz)Tj 7.458 0 0 7.458 350.566 728.403 Tm (214000)Tj -27.625 -19 TD (3.6)Tj 7.625 11 TD (2500)Tj 4.375 -10 TD (6.5)Tj 7.375 6.5 TD (335)Tj -2.5 7 TD (12500)Tj ET 0.9 g 130.565 627.724 m 138.023 627.724 l B* BT 7.458 0 0 7.458 371.074 676.199 Tm 0 0 0 rg (850)Tj 1.875 -7 TD (62.5)Tj -22.125 0 TD (69)Tj 8.949 0 0 8.949 145.48 541.961 Tm (VAX-11/780*)Tj 0 -1.25 TD (1977)Tj 7.458 0 0 7.458 303.023 609.08 Tm (22.5)Tj /T17 1 Tf 0.12 0 0 -0.12 146.88 505.62 Tm 0 g [(Figure)-27000(5:)]TJ 363.0001 0 TD [(Impact)-28000(of)-28000(Algorithm)-27000(Optimization)-27000(and)-28000(Adv)]TJ 1594 0 TD [(ance)-27000(in)-28000(Pro)-2000(cessors)]TJ -2581 264.9998 TD (able)Tj 187 0 TD (n)Tj 44 0 TD (um)Tj 113.0001 0 TD 2 Tc [(be)2000(r)]TJ 156.0001 0 TD 0 Tc (of)Tj 106 0 TD (rounds.)Tj 338.9999 0 TD (With)Tj 226 0 TD (increasing)Tj 399.9999 0 TD [(pro)-2000(cess-)]TJ -1570.9999 100 TD [(ing)-24000(p)-2000(o)]TJ 223.0001 0 TD (w)Tj 57.9999 0 TD [(er,)-23000(these)-24000(functions)-25000(b)-2000(ecome)-24000(steadily)-23000(easier)-23000(to)]TJ -281 100 TD (compute.)Tj 407.0001 0 TD (In)Tj 115.9999 0 TD (con)Tj 123 0 TD (trast,)Tj /T16 1 Tf 237 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 232.0001 0 TD (will)Tj 169 0 TD (adapt)Tj 247.9998 0 TD (to)Tj 114.0002 0 TD (more)Tj -1680.0001 99 TD 2 Tc (po)Tj 88.0001 0 TD 0 Tc (w)Tj 57.9999 0 TD (erful)Tj 208.0001 0 TD (attac)Tj 182.9999 0 TD (k)Tj 42 0 TD (ers.)Tj 213 0 TD (Moreo)Tj 228 0 TD (v)Tj 42.0001 0 TD (er,)Tj 138.9999 0 TD (its)Tj 132.9999 0 TD (inner)Tj 230 0 TD [(lo)-2000(op)]TJ 199.0002 0 TD (re-)Tj -1763.0001 100 TD (lies)Tj 153 0 TD (exclusiv)Tj 285.0001 0 TD (ely)Tj 140.9999 0 TD (on)Tj 125 0 TD [(op)-2000(erations)]TJ 414.0001 0 TD (that)Tj 188.9999 0 TD (are)Tj 149.0001 0 TD (e\016cien)Tj 246.9998 0 TD (t)Tj 69.0002 0 TD (on)Tj -1772.0001 100 TD [(general-purp)-2000(ose)-17000(CPUs,)-21000(lea)]TJ 946 0 TD [(ving)-18000(little)-21000(opp)-2000(ortunit)]TJ 752.0001 0 TD [(y)-19000(for)]TJ -1698.0001 99.0002 TD [(sp)-2000(ecialized)]TJ 419.0001 0 TD (hardw)Tj 225.0001 0 TD [(are)-31000(to)]TJ 249.9999 0 TD (ac)Tj 77 0 TD (hiev)Tj 148 0 TD [(e)-32000(dramatic)-32000(impro)]TJ 636.0001 0 TD (v)Tj 42 0 TD (e-)Tj -1797.0001 100 TD (men)Tj 149.9999 0 TD (ts.)Tj /T18 1 Tf -149.9999 304 TD (7)Tj 168 0 TD (Conclusion)Tj /T17 1 Tf -168 238 TD (Man)Tj 162 0 TD (y)Tj 100 0 TD (authen)Tj 247 0 TD (tication)Tj 334 0 TD (sc)Tj 68 0 TD (hemes)Tj 278 0 TD [(dep)-2000(end)]TJ 318.0001 0 TD (on)Tj 144.9998 0 TD (secret)Tj -1651.9999 100 TD (passw)Tj 212 0 TD (ords.)Tj 232.0001 0 TD (Unfortunately)Tj 502.9998 0 TD (,)Tj 60.0001 0 TD (the)Tj 149.0001 0 TD (length)Tj 260.9999 0 TD (and)Tj 168.0001 0 TD (en)Tj 80.9998 0 TD (trop)Tj 151.0002 0 TD (y)Tj -1817.0001 100 TD (of)Tj 113.0001 0 TD (the)Tj 161.9999 0 TD (passw)Tj 212.0001 0 TD (ords)Tj 198 0 TD (users)Tj 228 0 TD (c)Tj 35 0 TD [(ho)-2000(ose)]TJ 247 0 TD (remain)Tj 295.0001 0 TD (\014xed)Tj 220 0 TD (o)Tj 40 0 TD (v)Tj 42 0 TD (er)Tj -1792.0001 99 TD (time.)Tj 255 0 TD (In)Tj 115.0001 0 TD (con)Tj 122.9999 0 TD (trast,)Tj 236 0 TD (hardw)Tj 225 0 TD (are)Tj 148.9999 0 TD (constan)Tj 276.0001 0 TD (tly)Tj 137.0001 0 TD (impro)Tj 210.9998 0 TD (v)Tj 42.0002 0 TD (es,)Tj -1769.0001 100 TD (giving)Tj 268 0 TD (attac)Tj 183 0 TD (k)Tj 42 0 TD (ers)Tj 150 0 TD (increasing)Tj 409 0 TD (computational)Tj 570.0001 0 TD 2 Tc (po)Tj 88 0 TD 0 Tc (w)Tj 58 0 TD (er.)Tj -1768.0001 100 TD [(As)-28000(a)-27000(result,)-27000(passw)]TJ 658 0 TD [(ord)-26000(sc)]TJ 215 0 TD [(hemes)-27000(\(including)-28000(the)-28000(tradi-)]TJ -873 98.9998 TD [(tional)-24000(UNIX)-25000(user-authen)]TJ 896.9999 0 TD [(tication)-23000(system\))-24000(are)-23000(failing)]TJ -896.9999 100.0001 TD [(to)-27000(withstand)-28000(o\013-line)-28000(passw)]TJ 976 0 TD [(ord)-25000(guessing)-27000(attac)]TJ 657.9999 0 TD (ks.)Tj -1633.9999 199 TD [(In)-23000(this)-24000(pap)-2000(er,)-24000(w)]TJ 568 0 TD [(e)-23000(formalize)-22000(the)-24000(notion)-23000(of)-23000(a)-23000(passw)]TJ 1172.9999 0 TD (ord)Tj -1740.9999 100 TD (sc)Tj 68 0 TD (heme)Tj 228 0 TD (\\as)Tj 156 0 TD 2 Tc [(g)2000(ood)]TJ 215 0 TD 0 Tc (as)Tj 114.0001 0 TD (the)Tj 154.9999 0 TD (passw)Tj 212 0 TD (ords)Tj 191 0 TD (users)Tj 221.0001 0 TD (c)Tj 34.9998 0 TD [(ho)-2000(ose,")]TJ -1594.9999 99 TD (and)Tj 177 0 TD (sho)Tj 119 0 TD (w)Tj 103 0 TD (that)Tj 196 0 TD (the)Tj 158.0001 0 TD (computational)Tj 565 0 TD (cost)Tj 187 0 TD (of)Tj 109.9998 0 TD (suc)Tj 114.0002 0 TD (h)Tj 89 0 TD (a)Tj -1818.0001 100 TD (sc)Tj 68 0 TD [(heme)-29000(m)]TJ 284.9999 0 TD [(ust)-30000(necessarily)-28000(increase)-28000(with)-30000(the)-30000(sp)-2000(eed)-30000(of)]TJ -352.9999 100 TD (hardw)Tj 224.9999 0 TD (are.)Tj 191.0001 0 TD (W)Tj 78.0001 0 TD (e)Tj 72 0 TD [(prop)-2000(ose)]TJ 315 0 TD (t)Tj 29.9999 0 TD (w)Tj 58 0 TD (o)Tj 76 0 TD (algorithms)Tj 418.0001 0 TD (of)Tj 101.9998 0 TD (parame-)Tj -1564.9999 99 TD [(terizable)-22000(cost)-22000(for)-21000(use)-23000(with)-23000(passw)]TJ 1154 0 TD (ords.)Tj /T16 1 Tf 209 0 TD (Eksblow\014sh)Tj /T17 1 Tf 406.9999 0 TD 25 Tc (,a)Tj -1769.9999 100 TD 0 Tc [(blo)-2000(c)]TJ 148.0001 0 TD [(k)-26000(cipher,)-26000(lets)-27000(one)-26000(safely)-26000(store)-25000(encrypted)-26000(priv)]TJ 1601 0 TD (ate)Tj -1749.0001 99 TD (k)Tj 42.0001 0 TD [(eys)-31000(on)-32000(disk.)]TJ /T16 1 Tf 483.9999 0 TD (Bcrypt)Tj /T17 1 Tf 241 0 TD (,)Tj 57 0 TD [(a)-31000(hash)-32000(function,)]TJ 626.0001 0 TD [(can)-31000(replace)]TJ -1450.0001 100 TD (the)Tj 157.0001 0 TD (UNIX)Tj 259 0 TD (passw)Tj 212.0001 0 TD (ord)Tj 160.9999 0 TD (hashing)Tj 319 0 TD (function)Tj 339 0 TD (or)Tj 116.0001 0 TD (serv)Tj 144.9998 0 TD (e)Tj 78.0002 0 TD (as)Tj -1786.0001 100 TD [(a)-31000(fron)]TJ 217.0001 0 TD [(t-end)-30000(to)-31000(secure)-30000(passw)]TJ 789.0001 0 TD [(ord)-29000(proto)-2000(cols)-30000(lik)]TJ 600 0 TD [(e)-30000(SRP.)]TJ -1606.0001 99 TD (W)Tj 78 0 TD (e)Tj 71 0 TD (ha)Tj 86.0001 0 TD (v)Tj 41.9999 0 TD [(e)-32000(deplo)]TJ 261 0 TD (y)Tj 42 0 TD (ed)Tj /T16 1 Tf 115 0 TD (b)Tj 34 0 TD (crypt)Tj /T17 1 Tf 225 0 TD [(as)-32000(part)]TJ 293 0 TD (of)Tj 100 0 TD (the)Tj 148.9999 0 TD [(Op)-2000(enBSD)]TJ -1495.9999 100 TD [(op)-2000(erating)-21000(system's)-22000(passw)]TJ 904 0 TD [(ord)-21000(authen)]TJ 389.0001 0 TD (tication.)Tj 333.9998 0 TD [(So)-23000(far,)]TJ 383.0002 -3233 TD (it)Tj 101 0 TD (compares)Tj 382 0 TD (fa)Tj 65 0 TD (v)Tj 42 0 TD (orably)Tj 273 0 TD (to)Tj 120 0 TD (the)Tj 159.9998 0 TD (t)Tj 30.0002 0 TD (w)Tj 58 0 TD (o)Tj 86.9998 0 TD (previous)Tj 348.0002 0 TD (hash-)Tj -1666 100 TD [(ing)-30000(algorithms.)]TJ 590 0 TD [(No)-30000(surprise)-29000(optimizations)-29000(ha)]TJ 1052 0 TD (v)Tj 42 0 TD 28 Tc (ey)Tj 107 0 TD 0 Tc (et)Tj -1791 100 TD [(turned)-26000(up.)]TJ 417.9998 0 TD [(As)-26000(hardw)]TJ 346.0002 0 TD [(are)-24000(sp)-2000(eeds)-26000(increase,)-25000(Op)-2000(enBSD)]TJ -764 99 TD [(lets)-24000(one)-24000(preserv)]TJ 558.9998 0 TD [(e)-22000(the)-25000(cost)-24000(of)-24000(o\013-line)-24000(passw)]TJ 941.0002 0 TD [(ord)-22000(crac)]TJ 290 0 TD (k-)Tj -1790 100 TD [(ing)-27000(b)]TJ 182 0 TD [(y)-28000(tuning)-28000(a)-27000(simple)-28000(con\014guration)-25000(\014le.)]TJ /T18 1 Tf -182 305.0002 TD (8)Tj 167.9998 0 TD (Ac)Tj 132.0002 0 TD (kno)Tj 174 0 TD (wledgmen)Tj 485.9998 0 TD (ts)Tj /T17 1 Tf -959.9998 230 TD (W)Tj 77.9998 0 TD [(e)-30000(thank)-30000(Solar)-29000(Designer)-29000(for)-29000(helpful)-31000(discussions)-28000(on)]TJ -77.9998 90.9998 TD (optimization)Tj 496 0 TD (and)Tj 171.9998 0 TD (\015a)Tj 86 0 TD (ws)Tj 132.0002 0 TD (of)Tj 104.9998 0 TD (passw)Tj 212 0 TD (ord)Tj 158.0002 0 TD (sc)Tj 67.9998 0 TD (hemes.)Tj 315.9998 0 TD (W)Tj 78.0005 0 TD (e)Tj -1823 92 TD [(further)-30000(thank)-29000(Angelos)-29000(D.)-30000(Kerom)]TJ 1195 0 TD [(ytis,)-29000(P)]TJ 239 0 TD [(eter)-29000(Honey-)]TJ -1434 91.0002 TD [(man,)-25000(Rob)-2000(ert)-25000(T.)-25000(Morris,)-24000(and)-25000(F)]TJ 1083.9998 0 TD [(rans)-24000(Kaasho)-2000(ek)-23000(for)-25000(re-)]TJ -1083.9998 90.9998 TD [(marks)-26000(and)-28000(suggestions.)]TJ /T18 1 Tf 0 305 TD (References)Tj /T3 1 Tf 38 191 TD ([1])Tj 122.9998 0 TD (Mart)Tj 159.0002 0 TD (\023)Tj 7.9998 0 TD [(\020n)-20000(Abadi,)-20000(T.)-20000(Mark)-19000(A.)-18000(Lomas,)-20000(and)-19000(Roger)-19000(Need-)]TJ -167 92.0002 TD (ham.)Tj 247.0002 0 TD (Strengthening)Tj 511 0 TD (passw)Tj 194 0 TD (ords.)Tj 245 0 TD (T)Tj 49 0 TD (ec)Tj 66 0 TD (hnical)Tj 242 0 TD (note)Tj -1554.0002 90.9999 TD [(1997-033,)-28000(DEC)-26000(Systems)-25000(Researc)]TJ 1086.0002 0 TD [(h)-26000(Cen)]TJ 198.9998 0 TD [(ter,)-26000(Septem-)]TJ -1285 91 TD [(b)-2000(e)0(r)-26000(1997.)]TJ -122.9998 114 TD ([2])Tj 122.9998 0 TD (Stev)Tj 146.0002 0 TD [(en)-17000(M.)-19000(Bello)]TJ 370 0 TD [(vin)-19000(and)-18000(Mic)]TJ 388.9998 0 TD [(hael)-20000(Merritt.)-23000(Encrypted)]TJ -905 91 TD (k)Tj 39.0002 0 TD (ey)Tj 121.9998 0 TD (exc)Tj 107 0 TD (hange:)Tj 296.0002 0 TD (P)Tj 50 0 TD (assw)Tj 151 0 TD (ord-based)Tj 375 0 TD [(proto)-2000(cols)]TJ 353.9995 0 TD (secure)Tj -1493.9998 92 TD (against)Tj 275.0002 0 TD (dictionary)Tj 375 0 TD (attac)Tj 167.9998 0 TD (ks.)Tj 157.0002 0 TD (In)Tj /T2 1 Tf 105.9998 0 TD (Pr)Tj 80.0002 0 TD (o)Tj 35 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD (dings)Tj 211 0 TD (of)Tj 99 0 TD (the)Tj -1599.0002 91 TD (1992)Tj 195.0002 0 TD (IEEE)Tj 223.9998 0 TD (Symp)Tj 178.0002 0 TD (osium)Tj 237 0 TD (on)Tj 120.9998 0 TD (Se)Tj 74 0 TD (curity)Tj 234.0002 0 TD (and)Tj 160 0 TD (Privacy)Tj /T3 1 Tf 254 0 TD (,)Tj -1677.0002 91.0001 TD [(Oakland,)-26000(CA,)-26000(Ma)]TJ 597.0002 0 TD [(y)-25000(1992.)]TJ -720 113.9999 TD ([3])Tj 122.9998 0 TD (Stev)Tj 146.0002 0 TD (en)Tj 119 0 TD (M.)Tj 133.9998 0 TD (Bello)Tj 166.0002 0 TD (vin)Tj 149 0 TD (and)Tj 165.9998 0 TD (Mic)Tj 123.0002 0 TD (hael)Tj 180 0 TD (Merritt.)Tj 351.9995 0 TD (Aug-)Tj -1534.9998 92.0001 TD (men)Tj 140.0002 0 TD (ted)Tj 145 0 TD (encrypted)Tj 369.9998 0 TD (k)Tj 39 0 TD (ey)Tj 113.0002 0 TD (exc)Tj 107 0 TD (hange.)Tj 292.9998 0 TD (In)Tj /T2 1 Tf 110 0 TD (Pr)Tj 80.0002 0 TD (o)Tj 34.9995 0 TD (c)Tj 31.0005 0 TD (e)Tj 30.9995 0 TD (e)Tj 31.0005 0 TD (dings)Tj -1525.0002 90.9999 TD (of)Tj 104.0002 0 TD (the)Tj 142 0 TD (First)Tj 204 0 TD (A)Tj 54.9998 0 TD (CM)Tj 166.0002 0 TD (Confer)Tj 223.9998 0 TD (enc)Tj 109 0 TD (e)Tj 78 0 TD (on)Tj 124 0 TD (Computer)Tj 371.0002 0 TD (and)Tj -1577.0002 90.9999 TD (Communic)Tj 359.0002 0 TD (ations)Tj 251 0 TD (Se)Tj 74 0 TD (curity)Tj /T3 1 Tf 194 0 TD (,)Tj 77.9998 0 TD (pages)Tj 233.0002 0 TD (224{250,)Tj 345.9995 0 TD (Oak-)Tj -1534.9998 92.0001 TD [(land,)-26000(CA,)-26000(No)]TJ 446.0002 0 TD (v)Tj 39 0 TD (em)Tj 96.9998 0 TD [(b)-2000(e)0(r)-24000(1993.)]TJ -704.9998 113.9999 TD ([4])Tj 122.9998 0 TD (Eli)Tj 129.0002 0 TD (Biham.)Tj 302.9998 0 TD (A)Tj 93.0002 0 TD (F)Tj 43.9998 0 TD (ast)Tj 132.0002 0 TD (New)Tj 182 0 TD (DES)Tj 188 0 TD (Implemen)Tj 331 0 TD (tation)Tj 232.9995 0 TD (in)Tj -1634.9998 91.0001 TD (Soft)Tj 132 0 TD (w)Tj 53.0002 0 TD (are.)Tj 206 0 TD (In)Tj /T2 1 Tf 112 0 TD (F)Tj 44 0 TD (ast)Tj 138.9998 0 TD (Softwar)Tj 249 0 TD (e)Tj 78.0002 0 TD (Encryption,)Tj 440 0 TD (4th)Tj 146 0 TD (In-)Tj ET endstream endobj 55 0 obj << /ProcSet [/PDF /Text ] /Font << /F2 56 0 R /T2 57 0 R /T3 58 0 R /T16 4 0 R /T17 5 0 R /T18 6 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 62 0 obj << /Length 7236 >> stream BT /T2 1 Tf 0.12 0 0 -0.12 91.32 723.9 Tm 0 g /GS1 gs 0 Tc (ternational)Tj 397 0 TD (Workshop)Tj 363.9999 0 TD (Pr)Tj 80.0001 0 TD 0 Tw (o)Tj 35.0001 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD (dings)Tj /T3 1 Tf 171.9999 0 TD (,)Tj 54 0 TD [(pages)-31000(260{271.)]TJ -1195 91 TD (Springer-V)Tj 360 0 TD [(erlag,)-26000(1997.)]TJ -482.9999 125 TD ([5])Tj 122.9999 0 TD [(Solar)-26000(Designer.)]TJ 541 0 TD [(John)-26000(the)-26000(Ripp)-2000(er.)]TJ /T1 1 Tf -541 90.9995 TD [(http://www.false.com/security)-1000(/john)]TJ /T3 1 Tf 1327.9999 0 TD (.)Tj -1450.9998 125 TD ([6])Tj 122.9999 0 TD (Electronic)Tj 382 0 TD (F)Tj 44 0 TD (ron)Tj 109 0 TD (tier)Tj 159 0 TD (F)Tj 44.0001 0 TD (oundation.)Tj /T2 1 Tf 446.9999 0 TD (Cr)Tj 83 0 TD (acking)Tj 257.0001 0 TD (DES)Tj /T3 1 Tf 152.9998 0 TD (.)Tj -1677.9999 91.0005 TD [(O'Reilly)-26000(and)-25000(Asso)-2000(ciates,)-28000(1998.)]TJ -122.9999 125 TD ([7])Tj 122.9999 0 TD [(Li)-29000(Gong,)-30000(T.)-29000(Mark)-29000(A.)-28000(Lomas,)-30000(Roger)-29000(M.)-29000(Needham,)]TJ 0 91 TD [(and)-32000(Jerome)]TJ 429 0 TD [(H.)-32000(Saltzer.)]TJ 418 0 TD (Protecting)Tj 384.0001 0 TD [(p)-2000(o)-2000(orly)]TJ 247.9998 0 TD (c)Tj 32.0002 0 TD (hosen)Tj -1511.0001 91 TD (secrets)Tj 260 0 TD (from)Tj 194 0 TD (guessing)Tj 315.0001 0 TD (attac)Tj 167.9999 0 TD (ks.)Tj /T2 1 Tf 162 0 TD (IEEE)Tj 224.0001 0 TD (Journal)Tj 293.9998 0 TD (on)Tj -1616.9999 92 TD (Sele)Tj 129 0 TD (cte)Tj 90.9999 0 TD 31 Tc (dA)Tj 125.0001 0 TD 0 Tc (r)Tj 28 0 TD (e)Tj 31 0 TD [(as)-32000(in)-29000(Communic)]TJ 557 0 TD (ations)Tj /T3 1 Tf 201 0 TD [(,)-30000(11\(5\):648{656,)]TJ -1162 91 TD [(June)-26000(1993.)]TJ -122.9999 124 TD ([8])Tj 122.9999 0 TD [(Shai)-26000(Halevi)-26000(and)-26000(Hugo)-25000(Kra)]TJ 888.0001 0 TD (w)Tj 52.9999 0 TD (czyk.)Tj 206 0 TD (Public-k)Tj 279.0001 0 TD [(ey)-25000(cryp-)]TJ -1426.0001 92 TD (tograph)Tj 258.0001 0 TD [(y)-20000(and)-20000(passw)]TJ 398.9999 0 TD [(ord)-21000(proto)-2000(cols.)-27000(In)]TJ /T2 1 Tf 575.0001 0 TD (Pr)Tj 79.9998 0 TD (o)Tj 35 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD [(dings)-24000(of)]TJ -1439.9999 91 TD (the)Tj 133.0001 0 TD (5th)Tj 135.9999 0 TD (A)Tj 55 0 TD [(CM)-32000(Confer)]TJ 380 0 TD (enc)Tj 109.0001 0 TD (e)Tj 69.9999 0 TD (on)Tj 115 0 TD (Computer)Tj 363.0001 0 TD (and)Tj 153.9998 0 TD (Com-)Tj -1514.9999 91 TD (munic)Tj 202.0001 0 TD [(ations)-28000(Se)]TJ 302.9999 0 TD (curity)Tj /T3 1 Tf 194 0 TD [(,)-28000(1998.)]TJ -821.9999 125 TD ([9])Tj 122.9999 0 TD [(Rob)-2000(ert)-18000(Morris)-21000(and)-18000(Ken)-18000(Thompson.)-23000(P)]TJ 1238.0001 0 TD (assw)Tj 151 0 TD [(ord)-20000(Secu-)]TJ -1389.0001 91 TD (rit)Tj 79 0 TD [(y:)-31000(A)-18000(Case)-20000(History)]TJ 588.0001 0 TD (.)Tj /T2 1 Tf 44.9999 0 TD (Communic)Tj 359 0 TD [(ations)-22000(of)-21000(the)-22000(A)]TJ 482.9999 0 TD (CM)Tj /T3 1 Tf 124 0 TD (,)Tj -1677.9999 91.9995 TD [(22\(11\):594{597,)-30000(No)]TJ 644 0 TD (v)Tj 39 0 TD (em)Tj 97 0 TD [(b)-2000(e)0(r)-24000(1979.)]TJ -941 124 TD ([10])Tj 161 0 TD (National)Tj 324 0 TD (Bureau)Tj 278 0 TD (of)Tj 98 0 TD (Standards.)Tj 422.9999 0 TD (Data)Tj 201.0002 0 TD (Encryption)Tj -1324.0001 91.0005 TD [(Standard,)-25000(Jan)]TJ 472 0 TD [(uary)-26000(1977.)]TJ 387 0 TD [(FIPS)-25000(Publication)-27000(46.)]TJ -1020 124.9998 TD ([11])Tj 161 0 TD (Sarv)Tj 148 0 TD [(ar)-30000(P)]TJ 148 0 TD (atel.)Tj 192 0 TD (Num)Tj 164 0 TD [(b)-2000(e)0(r)-28000(theoretic)-30000(attac)]TJ 629 0 TD [(ks)-31000(on)-30000(secure)]TJ -1281 91.0002 TD (passw)Tj 194 0 TD [(ord)-20000(sc)]TJ 193 0 TD [(hemes.)-23000(In)]TJ /T2 1 Tf 339.0001 0 TD (Pr)Tj 79.9999 0 TD (o)Tj 35 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD [(dings)-24000(of)-21000(the)-22000(1997)-22000(IEEE)]TJ -934 91.9998 TD (Symp)Tj 178 0 TD (osium)Tj 237 0 TD (on)Tj 122 0 TD (Se)Tj 74.0001 0 TD (curity)Tj 234 0 TD (and)Tj 160.9999 0 TD (Privacy)Tj /T3 1 Tf 254 0 TD (,)Tj 63.0001 0 TD (pages)Tj 222 0 TD (236{)Tj -1545.0001 91 TD [(247,)-27000(Oakland,)-26000(CA,)-26000(Ma)]TJ 759 0 TD [(y)-25000(1997.)]TJ -920 124.0002 TD ([12])Tj 161 0 TD (QCrac)Tj 215.0001 0 TD (k.)Tj /T1 1 Tf 306.9999 0 TD [(ftp://chaos.infospace.com/pu)-1000(b/)]TJ -522 92 TD (qcrack/qcrack-1.02.tar.gz)Tj /T3 1 Tf 975.0001 0 TD (.)Tj -1136.0001 124 TD ([13])Tj 161 0 TD [(R.)-23000(L.)-23000(Riv)]TJ 310 0 TD [(est.)-29000(The)-23000(MD5)-24000(Message)-25000(Digest)-23000(Algorithm.)]TJ -310 91.9998 TD (RF)Tj 105.0001 0 TD [(C)-26000(1321,)-27000(Apr)-25000(1992.)]TJ -266.0001 124 TD ([14])Tj 161 0 TD (Mic)Tj 123 0 TD (hael)Tj 184 0 TD (Rub)Tj 141 0 TD (y)Tj 35.0001 0 TD (.)Tj /T2 1 Tf 113.9999 0 TD (Pseudor)Tj 265 0 TD (andomness)Tj 413 0 TD (and)Tj 168.0001 0 TD (Crypto-)Tj -1443.0001 92.0002 TD (gr)Tj 63 0 TD [(aphic)-30000(Applic)]TJ 416 0 TD (ations)Tj /T3 1 Tf 201 0 TD (.)Tj 59.0001 0 TD [(Princeton)-28000(Computer)-26000(Science)]TJ -739.0001 91 TD [(Notes,)-26000(1996.)]TJ -161 123.9998 TD ([15])Tj 161 0 TD (Bruce)Tj 234.0001 0 TD (Sc)Tj 74.9999 0 TD (hneier.)Tj 300 0 TD (Description)Tj 423.0001 0 TD (of)Tj 100 0 TD (a)Tj 77.9999 0 TD (New)Tj 186.0001 0 TD (V)Tj 51.9998 0 TD (ariable-)Tj -1447.9999 92.0002 TD (Length)Tj 273 0 TD (Key)Tj 129 0 TD (,)Tj 60 0 TD (64-Bit)Tj 245 0 TD [(Blo)-2000(c)]TJ 147 0 TD (k)Tj 79 0 TD (Cipher)Tj 263 0 TD (\(Blo)Tj 140.9999 0 TD (w\014sh\).)Tj 292 0 TD (In)Tj /T2 1 Tf -1628.9999 90.9998 TD (F)Tj 44 0 TD (ast)Tj 157 0 TD (Softwar)Tj 249 0 TD (e)Tj 97 0 TD (Encryption,)Tj 464 0 TD (Cambridge)Tj 417.9999 0 TD (Se)Tj 74 0 TD (curity)Tj -1502.9999 91 TD (Workshop)Tj 377 0 TD (Pr)Tj 80 0 TD (o)Tj 35.0001 0 TD (c)Tj 30.9999 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD (dings)Tj /T3 1 Tf 172.0001 0 TD (,)Tj 71.9999 0 TD (pages)Tj 228.0001 0 TD (191{204.)Tj 333.9998 0 TD (Springer-)Tj -1390.9999 92.0002 TD (V)Tj 52.0001 0 TD [(erlag,)-26000(Decem)]TJ 431.9999 0 TD [(b)-2000(e)0(r)-25000(1993.)]TJ -645 124 TD ([16])Tj 161 0 TD [(Thomas)-20000(W)]TJ 362 0 TD [(u.)-24000(The)-19000(secure)-20000(remote)-20000(passw)]TJ 909 0 TD [(ord)-20000(proto)-2000(col.)]TJ -1271 91.9998 TD (In)Tj /T2 1 Tf 88.9999 0 TD (Pr)Tj 80.0001 0 TD (o)Tj 35 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31 0 TD [(dings)-24000(of)-21000(the)-22000(1998)-22000(Internet)-23000(So)]TJ 948 0 TD [(ciety)-22000(Network)]TJ -1245 91 TD [(and)-26000(Distribute)]TJ 473 0 TD [(d)-27000(System)-26000(Se)]TJ 400 0 TD [(curity)-27000(Symp)]TJ 399 0 TD (osium)Tj /T3 1 Tf 198.0001 0 TD [(,)-24000(pages)]TJ -1470.0001 91 TD [(97{111,)-28000(San)-26000(Diego,)-26000(CA,)-26000(Marc)]TJ 994.0001 0 TD [(h)-27000(1998.)]TJ -1155.0001 125.0001 TD ([17])Tj 161 0 TD (T)Tj 49.0001 0 TD [(atu)-27000(Yl\177)]TJ 216.9999 0 TD (onen.)Tj 219 0 TD [(SSH)-27000({)-27000(secure)-28000(login)-29000(connections)-28000(o)]TJ 1111.0001 0 TD (v)Tj 38.9998 0 TD (er)Tj -1634.9999 91.0001 TD (the)Tj 143.0001 0 TD (In)Tj 69 0 TD (ternet.)Tj 286.9999 0 TD (In)Tj /T2 1 Tf 107 0 TD (Pr)Tj 80.0001 0 TD (o)Tj 34.9999 0 TD (c)Tj 31 0 TD (e)Tj 31 0 TD (e)Tj 31.0001 0 TD (dings)Tj 211 0 TD (of)Tj 100 0 TD (the)Tj 136.9999 0 TD (6th)Tj 140.9999 0 TD (USENIX)Tj -1402.9999 90.9999 TD (Se)Tj 74.0001 0 TD [(curity)-29000(Symp)]TJ 400.9999 0 TD (osium)Tj /T3 1 Tf 198.0001 0 TD [(,)-26000(pages)-27000(37{42,)-28000(July)-25000(1996.)]TJ ET endstream endobj 63 0 obj << /ProcSet [/PDF /Text ] /Font << /T1 64 0 R /T2 57 0 R /T3 58 0 R >> /ExtGState << /GS1 11 0 R >> >> endobj 65 0 obj << /Type /Halftone /HalftoneType 1 /HalftoneName (Default) /Frequency 60 /Angle 45 /SpotFunction /Round >> endobj 11 0 obj << /Type /ExtGState /SA false /OP false /HT /Default >> endobj 66 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 64 0 obj << /Name /T1 /Type /Font /Subtype /Type3 /Resources 66 0 R /FontBBox [-1 -18 40 52] /FontMatrix [1 0 0 -1 0 0] /FirstChar 45 /LastChar 122 /Encoding 67 0 R /CharProcs 68 0 R /Widths [39 39 39 39 39 39 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 39 39 0 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 0 39 0 39 39 ] >> endobj 67 0 obj << /Type /Encoding /Differences [45/- /. /#232F /0 /1 /2 58/: 97/a /b /c 101/e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u 119/w 121/y /z ] >> endobj 68 0 obj << /- 69 0 R /. 70 0 R /#232F 71 0 R /0 72 0 R /1 73 0 R /2 74 0 R /: 75 0 R /a 76 0 R /b 77 0 R /c 78 0 R /e 79 0 R /f 80 0 R /g 81 0 R /h 82 0 R /i 83 0 R /j 84 0 R /k 85 0 R /l 86 0 R /m 87 0 R /n 88 0 R /o 89 0 R /p 90 0 R /q 91 0 R /r 92 0 R /s 93 0 R /t 94 0 R /u 95 0 R /w 96 0 R /y 97 0 R /z 98 0 R >> endobj 69 0 obj << /Length 126 >> stream 39 0 4 20 34 26 d1 q 30 0 0 6 4.1 19.9 cm BI /W 30 /H 6 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h?smVT?slID%6uXu!!<332?=`~> EI Q endstream endobj 70 0 obj << /Length 130 >> stream 39 0 14 0 24 10 d1 q 10 0 0 10 14.1 -0.1 cm BI /W 10 /H 10 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZf^S/B8T"uHL60sC,!6YAD~> EI Q endstream endobj 71 0 obj << /Length 200 >> stream 39 0 4 -6 34 52 d1 q 30 0 0 58 4.1 -6.1 cm BI /W 30 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;NTacN+!(>3kLe:-E'LjSU_-/hL?j(!DiH%L0+_eoZpN++[/CG9B7C]FSC]g1c _I3a/UR5SXd$FIM<"^cY5)GWgXRZc"9B*K0~> EI Q endstream endobj 72 0 obj << /Length 227 >> stream 39 0 3 -1 35 47 d1 q 32 0 0 48 3.1 -1.1 cm BI /W 32 /H 48 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W:cYmnJk$j7T]TO\0p@5NR EI Q endstream endobj 73 0 obj << /Length 171 >> stream 39 0 7 0 33 47 d1 q 26 0 0 47 7.1 -0.1 cm BI /W 26 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cnc/Xh&"r[t&2uj/_uKc:JG9Wd2ZPQ7$p4Cehfo.$QB(_?"%.J="PZ<.H@Ptt !#4+RnG~> EI Q endstream endobj 74 0 obj << /Length 240 >> stream 39 0 4 0 34 47 d1 q 30 0 0 47 4.1 -0.1 cm BI /W 30 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$!Yml4;$j8e8iK=d8$DSo'K!d@+7S$)_j`uL^'IV)8ZWVnoc@NnDj9D\C9%;Xk n6@j]:Rl;hdh;J^$bjh(Ii(*PF\h]RgIbLD1'o8<*m.8i>tKrMVrs8n+_=OuAHadc d-fKco%%W=~> EI Q endstream endobj 75 0 obj << /Length 137 >> stream 39 0 14 0 24 32 d1 q 10 0 0 32 14.1 -0.1 cm BI /W 10 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZf^S/B8T"uHL60sC,EIimIe,fai!'^Q7=T~> EI Q endstream endobj 76 0 obj << /Length 218 >> stream 39 0 4 0 38 32 d1 q 34 0 0 32 4.1 -0.1 cm BI /W 34 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0.YmnK&#R%rPga==W'LjmRGn``@N"eo,hGUpAfC1mR(n!A*5URq`)4Y1M`aB], k!ek?8/,A]'IcAm?;ieV>SI'kVESW@X>SMP.Y+?t39i.*+7B1`8Q`.~> EI Q endstream endobj 77 0 obj << /Length 226 >> stream 39 0 1 0 36 46 d1 q 35 0 0 46 1.1 -0.1 cm BI /W 35 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSVYml4;$j8h".FK>MKT))5&BSUE_?cA?(=+?D68V4i=2"Xi1&sm!>0$UcA EI Q endstream endobj 78 0 obj << /Length 209 >> stream 39 0 5 0 34 32 d1 q 29 0 0 32 5.1 -0.1 cm BI /W 29 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH5YmnK&#XhOk'U4Ql.#_bN1Igm?PV+N4-q]UK`TuGGJq-.Q7(S4cQ/EreQago* N]mHuY?%eJm;l>ni]YsHH0XPMGdaZHeZrok_)MMsO)Ib5~> EI Q endstream endobj 79 0 obj << /Length 217 >> stream 39 0 3 0 34 32 d1 q 31 0 0 32 3.1 -0.1 cm BI /W 31 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UT2YmnJk&B#',6-0BML!^0q]p(r&JW^)n]Tb%&X0[2t%%]_!>H1?-VTgm!SOYir gT_^!J+PG,V"DP5LlH?Z+,@lUIFOpOVCd_7*@]$1_,XWpG6!Uh4s'~> EI Q endstream endobj 80 0 obj << /Length 189 >> stream 39 0 2 0 33 46 d1 q 31 0 0 46 2.1 -0.1 cm BI /W 31 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3CrrN0"rs\8os"Q5-s22YIrs'*bi!3_<`r?S9S,Y^Os,RUJ0JMuP0JK`K0Skc_ /Z&4B"+rb`I!HP5nGr^l1R<.P~> EI Q endstream endobj 81 0 obj << /Length 280 >> stream 39 0 2 -18 37 33 d1 q 35 0 0 51 2.1 -18.1 cm BI /W 35 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VGL0b+7>$j7ADUd7%jOH1O[>BCA7@t%%AOO=Z5]>$#291. cU7j/3k"a`h>5"lA+sE[Zi8!C%XCAAc2gbOW!?CtD1[N/j9[20%s=U;ek5-AL@=%n Qhjp<.q;[)o+u2HPW%XM:Q1GrU2l"R2mia&+4@n+!4Gt",6~> EI Q endstream endobj 82 0 obj << /Length 192 >> stream 39 0 1 0 37 46 d1 q 36 0 0 46 1.1 -0.1 cm BI /W 36 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V)Cs8W*`"$[.?!$_E(7Pk)O4pLoaIlMsJr*b*elp/Dt7/UQos+g,/OC/8)lu7QK \jQWf%>-bFK*;?AJcL]0"orLlKol~> EI Q endstream endobj 83 0 obj << /Length 169 >> stream 39 0 5 0 34 47 d1 q 29 0 0 47 5.1 -0.1 cm BI /W 29 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3CiW&rX&*j2p5@BP06"1rs4Q$3,rVm'+HT41h`;`'K"ue4in2!<`4,=+2! EI Q endstream endobj 84 0 obj << /Length 190 >> stream 39 0 4 -17 28 47 d1 q 24 0 0 64 4.1 -17.1 cm BI /W 24 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs7$'gNW9#7+<_jD.#8')@po5P^]6\#(k=(Hcil9Js52K,T98Xc1ZKQh"pT5T #6"f2q#_&u58aD&"oq)=Q,i~> EI Q endstream endobj 85 0 obj << /Length 248 >> stream 39 0 0 0 37 46 d1 q 37 0 0 46 0.1 -0.1 cm BI /W 37 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSVb6`\Q&-U>d3NNI*)\CGRBPGK3/B&5aHB?(5JDeu$A(f0R3Rq<>'DPchb!1&# `A>r/f"6pjbK60nZ"SD/i7SZ4+%^)JWh:Ci`D4:dj`p@?>/2G%jV9).W#l/IeVkAn H@c/BXB!-0! EI Q endstream endobj 86 0 obj << /Length 145 >> stream 39 0 4 0 34 46 d1 q 30 0 0 46 4.1 -0.1 cm BI /W 30 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(hW;k2Z?k:9e5lCZ"i5,p3%."B2%*UC6iWB<#!.@%WiW~> EI Q endstream endobj 87 0 obj << /Length 204 >> stream 39 0 -1 0 40 32 d1 q 41 0 0 32 -0.9 -0.1 cm BI /W 41 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V*V@K59cIte+*#5eE/$u?@C5a$\Ls*k-AjaK;!s&0OBEJ~> EI Q endstream endobj 88 0 obj << /Length 183 >> stream 39 0 1 0 37 32 d1 q 36 0 0 32 1.1 -0.1 cm BI /W 36 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFhWtiDm&4OFY5nK;5JMp?#0uOjQal=U:"#2%?ZV0(9ikbg3LSR[N]MUh*&f9e? s5Gjj'^T>e&7>KSg.`^~> EI Q endstream endobj 89 0 obj << /Length 206 >> stream 39 0 4 0 34 32 d1 q 30 0 0 32 4.1 -0.1 cm BI /W 30 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VGJYn=bo%)g@e:bmVm@5Q&;N8bEt.6&$c?-3lHrZt73-+3rB#ZIOZgl%Gk^!>D9 \ZsT#^-md,"Es]drji&]WMqu8m1!uZPLFsc!!#2Ph>~> EI Q endstream endobj 90 0 obj << /Length 238 >> stream 39 0 1 -17 36 32 d1 q 35 0 0 49 1.1 -17.1 cm BI /W 35 /H 49 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk_Yml4;$j=A,;PZV$#T4qH+l^ldKb5^^?@&-;J;Ss@$Hr:TX['aT.KI#CA3^j6 "Yg9leD?R7$nAU/LZ2R2N"o\p'+Yq*;:]>A<\Ko,?I"!(qa&FlNdbJOrgP:K(pePh ,d`cM~> EI Q endstream endobj 91 0 obj << /Length 234 >> stream 39 0 2 -17 40 32 d1 q 38 0 0 49 2.1 -17.1 cm BI /W 38 /H 49 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk^0b1uA#R+%\K;1s#;0oV7bt*-mNo9,/qupTqetL83,k(glh10GFL^H0TUH(1[ 6]YiLSKZTmA:RN`(fnO%F(B3"N"mW[3ob#*F`JNFrW[BsC,.p02bJ'5'R'?^!;D2F\c~> EI Q endstream endobj 92 0 obj << /Length 194 >> stream 39 0 2 0 36 32 d1 q 34 0 0 32 2.1 -0.1 cm BI /W 34 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.eYml4;$q/LL;G],87e(.U2IdFja8eM]N EI Q endstream endobj 93 0 obj << /Length 218 >> stream 39 0 5 0 33 32 d1 q 28 0 0 32 5.1 -0.1 cm BI /W 28 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIQYmJ3"&-G1O O0#Tgs[]t9M3aeO(`QS+43,t3[n+cqL9#*>!'='~> EI Q endstream endobj 94 0 obj << /Length 182 >> stream 39 0 2 0 33 41 d1 q 31 0 0 41 2.1 -0.1 cm BI /W 31 /H 41 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mq#CBoNVIJq!s:ai!s:UnKD:,li5*`j(`bC25Ob<@s+)(2AmkZ=!,2?:#5S:K )!q;&BD;uK?i]0BF/A~> EI Q endstream endobj 95 0 obj << /Length 174 >> stream 39 0 1 0 37 32 d1 q 36 0 0 32 1.1 -0.1 cm BI /W 36 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V)CJ&)&UJc>^+'%+MpJGK3err4f"rkXFU5_Ae6oDa:K$k2\LK)\'&35>eF5-Que !sBG@CR%le~> EI Q endstream endobj 96 0 obj << /Length 212 >> stream 39 0 1 0 37 32 d1 q 36 0 0 32 1.1 -0.1 cm BI /W 36 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(hr4sN%!$q=W(d7p+&?>gWp7_KcKE"JqrVm!"J(XccLe7(<#s7j5s8U.o2e*C3 M,<3(6t/55_3)eK,oAhMs8UF7JKL:fquJ(3s2b3F$ik1,?*=~> EI Q endstream endobj 97 0 obj << /Length 255 >> stream 39 0 2 -17 36 32 d1 q 34 0 0 49 2.1 -17.1 cm BI /W 34 /H 49 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaZYmnT)$j8g5.TC-cNFHF_9O\oCbhe!tW/D!LT;N6'bnVN'?XaI7fJMq&nQRM7 YgNaoQ:]ClOqh@:gCATPc?]KbK2rPSeA9mbOZ&$6(5_ZPT%K]0g45)gkH74#;3[Tf VekGbcHD\6rr`$*!*/9hGQ~> EI Q endstream endobj 98 0 obj << /Length 197 >> stream 39 0 2 0 34 32 d1 q 32 0 0 32 2.1 -0.1 cm BI /W 32 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH5Yml4;!!>MW'U0Jd;&G:Ok#'2(.4Ggh.8sWreOfH`'hb"<;p;qBCGhl1c4.ER 4$\H*'BY'raJ7b!_[_1F;d-om! EI Q endstream endobj 99 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 57 0 obj << /Name /T2 /Type /Font /Subtype /Type3 /Resources 99 0 R /FontBBox [-2 -16 85 54] /FontMatrix [1 0 0 -1 0 0] /FirstChar 44 /LastChar 121 /Encoding 100 0 R /CharProcs 101 0 R /Widths [24 27 0 0 0 39 39 0 39 39 39 39 39 39 0 0 0 0 0 0 0 57 0 55 58 52 50 0 0 30 40 0 0 69 57 0 52 0 0 43 0 57 0 77 57 0 0 0 0 0 0 0 0 39 35 35 39 35 24 35 39 24 0 35 20 63 43 39 39 0 32 31 25 41 35 51 0 37 ] >> endobj 100 0 obj << /Type /Encoding /Differences [44/, /- 49/1 /2 52/4 /5 /6 /7 /8 /9 65/A 67/C /D /E /F 73/I /J 77/M /N 80/P 83/S 85/U 87/W /X 97/a /b /c /d /e /f /g /h /i 107/k /l /m /n /o /p 114/r /s /t /u /v /w 121/y ] >> endobj 101 0 obj << /, 102 0 R /- 103 0 R /1 104 0 R /2 105 0 R /4 106 0 R /5 107 0 R /6 108 0 R /7 109 0 R /8 110 0 R /9 111 0 R /A 112 0 R /C 113 0 R /D 114 0 R /E 115 0 R /F 116 0 R /I 117 0 R /J 118 0 R /M 119 0 R /N 120 0 R /P 121 0 R /S 122 0 R /U 123 0 R /W 124 0 R /X 125 0 R /a 126 0 R /b 127 0 R /c 128 0 R /d 129 0 R /e 130 0 R /f 131 0 R /g 132 0 R /h 133 0 R /i 134 0 R /k 135 0 R /l 136 0 R /m 137 0 R /n 138 0 R /o 139 0 R /p 140 0 R /r 141 0 R /s 142 0 R /t 143 0 R /u 144 0 R /v 145 0 R /w 146 0 R /y 147 0 R >> endobj 102 0 obj << /Length 160 >> stream 24 0 6 -15 17 8 d1 q 11 0 0 23 6.1 -15.1 cm BI /W 11 /H 23 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1As$?Vb*<)?*J,Xrns7ZK[s4RFQs&8sXs3L]es$-L4r-pq5(a-To]C-j=~> EI Q endstream endobj 103 0 obj << /Length 121 >> stream 27 0 7 13 24 18 d1 q 17 0 0 5 7.1 12.9 cm BI /W 17 /H 5 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`W+UXS#)<-X! EI Q endstream endobj 104 0 obj << /Length 206 >> stream 39 0 9 0 34 50 d1 q 25 0 0 50 9.1 -0.1 cm BI /W 25 /H 50 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ta[Yml4;$in,:'U4Ql.#>tf@PO7'N0#e`PfLj''Nb<%hk6AeMTER^!d'P0fN1TM DS]bU)-(mEC2R)&/ZLeV3rXibAWj EI Q endstream endobj 105 0 obj << /Length 309 >> stream 39 0 6 -2 41 50 d1 q 35 0 0 52 6.1 -2.1 cm BI /W 35 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U>"8/Ut`5SF-/ -$]`#/'tC9)T[K43.l.RBc"F9j:;hX-9@89Y1hAW\503+hlN8R;9U[A(^hAn_nsJ, \XlBR)GLMG+Dq1#pj^!_>J/1!j,bYsG=-"SXs5pB]u5'mm"K)X'jFB_E_@;0M<.5_ 8-Jkq!,fol6i~> EI Q endstream endobj 106 0 obj << /Length 266 >> stream 39 0 3 -15 35 50 d1 q 32 0 0 65 3.1 -15.1 cm BI /W 32 /H 65 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`?Yn=i,%#&-GV/YZ2]E/b>`<(WaOYO/!F"@q^&=j/8*m3.B*!O;_lB_Y3"^l&M S%mb7cu^m>lR#XYI2H$8eXkT<>@q]>@m$HT,O?>B^%9Ou4ksEO_0CsZ,oIXPX/IS? 8u@g-Lb>qD9uuCB_Z04W?8tW'%fiAJaPd~> EI Q endstream endobj 107 0 obj << /Length 265 >> stream 39 0 8 -2 42 50 d1 q 34 0 0 52 8.1 -2.1 cm BI /W 34 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/0a\"+&;=PFKr$dp^nZ-28[W-4Pd!TZZ&f>qDF!@1RplcIMLNNpO*Q,HdVBXB 1^=V$$e_NK\KLNHSbL@f4D(ltr7ar6>Xuc-'eEKW EI Q endstream endobj 108 0 obj << /Length 284 >> stream 39 0 9 -2 42 50 d1 q 33 0 0 52 9.1 -2.1 cm BI /W 33 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$cYn=kr%#&-e>e'D3\nmKYPSm-9\aWdI'9/Z,'V&O%i5hbj$:*SUXqcK5,Yqro n>Ib8\=t6I\7UF<")"ju""\hWQu(f*)\a1bK/\8B:;:e>4_oXdh$?Ycp AW:nh)]QsBV'2D;j6;=3$Q+2oQaM1UQBP[kU EI Q endstream endobj 109 0 obj << /Length 267 >> stream 39 0 10 -2 47 50 d1 q 37 0 0 52 10.1 -2.1 cm BI /W 37 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTr0abfP%#&,Z$m(rA'Qb$2c#h+9&j#(l%_[D!\KLMo)jJdD?f1]F!BV>9G*tK/ E?:75(LhkL[;^/$nPaL'XlPr(Tg330co0gYV_-8[J-_,W!s69/QAh8l1=4(qffIH; acPus8#$O7W.SWF++7e8EQu5j^B4H^ZHXf~> EI Q endstream endobj 110 0 obj << /Length 295 >> stream 39 0 7 -2 41 50 d1 q 34 0 0 52 7.1 -2.1 cm BI /W 34 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$$5mkLP&4KMqR&)a?8+C3AP!uP(P)G\H\9&n.I\h`PndoGYIt[*WPKc8%>^c?@=TZ3k&5KX,A1eH[O`(f6!_F#4:*hY(,WQLpZgCiIMeC]pR>]t3r 9^XCKAhnNK7N4fq/A#qUr EI Q endstream endobj 111 0 obj << /Length 278 >> stream 39 0 8 -2 41 50 d1 q 33 0 0 52 8.1 -2.1 cm BI /W 33 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$cYmnSn&4U)4=3uX5]L`sbVTN)IS#kQ\84S7/nfJWFK_-#C3$+:eCf*k1/S:qq LU*LjlEF20lN/#1@F4#YGuHfJ+)a4:VR,+.`&tQ"2UbP[g/ EI Q endstream endobj 112 0 obj << /Length 252 >> stream 57 0 5 0 52 54 d1 q 47 0 0 54 5.1 -0.1 cm BI /W 47 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$aYml@?&4FpR."Dq8$Dj0>(#YC>#i#X*%H,H]jgj+HjIP3458XCAd-\h+SVI*o WQeO0l9u**`ak$MVI&Z5Y_A?[HAQ((-d=IcUX?,J6seVbcsD8J4;N7k9Quq=Ubh[Y Vi>$_^+J>@`E@Zm!44!UNr~> EI Q endstream endobj 113 0 obj << /Length 318 >> stream 55 0 11 -2 61 53 d1 q 50 0 0 55 11.1 -2.1 cm BI /W 50 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH80b2&S$jG!W)*3KkoEs@rf4%C@(qEOA#HgpA&@N!E52UN5< EI Q endstream endobj 114 0 obj << /Length 270 >> stream 58 0 5 0 58 51 d1 q 53 0 0 51 5.1 -0.1 cm BI /W 53 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U(&Xj3ek3+JOrQYVsYj-81ObUrL5\ 7BcFGX^jY8kTrRD?u"JXd_pmbo)bYhB/&~> EI Q endstream endobj 115 0 obj << /Length 285 >> stream 52 0 4 0 56 51 d1 q 52 0 0 51 4.1 -0.1 cm BI /W 52 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Uui$OjJ3AF%\.$kem\nULr6#4NW5]?gF_~> EI Q endstream endobj 116 0 obj << /Length 252 >> stream 50 0 4 0 55 51 d1 q 51 0 0 51 4.1 -0.1 cm BI /W 51 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 117 0 obj << /Length 196 >> stream 30 0 5 0 38 51 d1 q 33 0 0 51 5.1 -0.1 cm BI /W 33 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk^Yml4;&4=i4'IaoN;)6kAArOS4.4Gg_7'bXt]_6i^L]d`te4p@4:$c=%1O2Y; [opd` EI Q endstream endobj 118 0 obj << /Length 227 >> stream 40 0 7 -2 46 51 d1 q 39 0 0 53 7.1 -2.1 cm BI /W 39 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 119 0 obj << /Length 351 >> stream 69 0 5 0 75 51 d1 q 70 0 0 51 5.1 -0.1 cm BI /W 70 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UB@[1iK7Y EI Q endstream endobj 120 0 obj << /Length 310 >> stream 57 0 5 0 63 51 d1 q 58 0 0 51 5.1 -0.1 cm BI /W 58 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UFYNI1ju%A`'N^Xq4%5+YqEX=[*Id]4_[[0sPNEDPHfpd<[Sb K3:V?eRCenYNCVr&ZM4V.n`kgGoLeeN'(,q9'1.D?NT,V%OI EI Q endstream endobj 121 0 obj << /Length 254 >> stream 52 0 4 0 55 51 d1 q 51 0 0 51 4.1 -0.1 cm BI /W 51 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U^P\997e'0,h6bm:t2Z;/X'Y*C`O7*^LL"CC$aALNl/WKuLo V)c+3324.acmT:_GR"5Mh%qp~> EI Q endstream endobj 122 0 obj << /Length 295 >> stream 43 0 6 -2 47 53 d1 q 41 0 0 55 6.1 -2.1 cm BI /W 41 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/5md];$jG"B=h#p5)gIA14IQb$0aAN.L8>]j3u EI Q endstream endobj 123 0 obj << /Length 290 >> stream 57 0 16 -2 63 51 d1 q 47 0 0 53 16.1 -2.1 cm BI /W 47 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$eYmnSn&;=Po'J:9>UG*UH;RjqCNa-gg6s]k;'\<4C%U%/+% EI Q endstream endobj 124 0 obj << /Length 326 >> stream 77 0 16 -2 85 51 d1 q 69 0 0 53 16.1 -2.1 cm BI /W 69 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um(0b+7.&;=Q:'Nc24!_;3_BIpUQ8fA**iEj=e-j\.e;)StmolVq`N EI Q endstream endobj 125 0 obj << /Length 310 >> stream 57 0 4 0 62 51 d1 q 58 0 0 51 4.1 -0.1 cm BI /W 58 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTs0a\"+&-YlH$VT5r?6c!W>L4ZbdcF(/(:hG2"4LD/5<:T)A;0P.0RQ'a=qHt> j*2r0\/"h'#Srj#1/[j4/jB\D3u?4?1? lMj$9U\GI?SCd4G>M6S+Z?/!K9d]B4p5OcJfI4bGbp-+[^eQU^0T/M[5,=i`X6--K Kf8';n/DAm+$p\~> EI Q endstream endobj 126 0 obj << /Length 236 >> stream 39 0 8 -1 40 33 d1 q 32 0 0 34 8.1 -1.1 cm BI /W 32 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIRYmGq7&-Ynk$HjA3UBDs&+baF9MS[.e,$EjPST+@(7#P,2(^&1g\^!a_k`nqE 2Q*Y%SG6.lqX=kVi^ZOq^CiRAd-Df*9#u$gK\-psT$Z#0;I,:5XM\)m4t4VPRD/q+ )d?JE~> EI Q endstream endobj 127 0 obj << /Length 245 >> stream 35 0 8 -1 34 52 d1 q 26 0 0 53 8.1 -1.1 cm BI /W 26 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$dYml4+&;B'[$;*d\Dug1t@C-EI?nI=qS/Y^)@=0*t`o:d:H2f#h1'(Vt!.VGf #M345Dp#;1Pf5uO*F]oG"QG+p.!c'1L>;0%"BVsY1)XVn*b&bg8Rmp<,TT*A^`eAp oafN_ScJiU9:$4~> EI Q endstream endobj 128 0 obj << /Length 210 >> stream 35 0 8 -1 35 33 d1 q 27 0 0 34 8.1 -1.1 cm BI /W 27 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTpYml4+'F%tTKr$"Rb.j?X=A1V]"NjfYE"X]Yk44cB!Gm?sOmF8K[Dh7.agNZt *L1<&#T'\>4$Vj[r$5+5D%B^F`_>VClFu8A`cr!o!.e^C~> EI Q endstream endobj 129 0 obj << /Length 273 >> stream 39 0 8 -1 42 52 d1 q 34 0 0 53 8.1 -1.1 cm BI /W 34 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTsYmnSn'LgDO'U4Ql-n(8kj\":*?3#16d[+;^Z;%,OVnEm3%=m;a6icg# \B(5h8Y*+r:=ND^/1GKm8f)%nRsph1r&Gep_[@G2UpO=ZA` b!sh!S$\8c`OMBPPF;eHmOuf=nq EI Q endstream endobj 130 0 obj << /Length 217 >> stream 35 0 9 -1 35 33 d1 q 26 0 0 34 9.1 -1.1 cm BI /W 26 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um$Yml4;$q/JcMNj'];&J[c/-]PqfYF3:KJk)f7n)$ilmHF(Q4"ad5-.S!!J EI Q endstream endobj 131 0 obj << /Length 255 >> stream 24 0 -2 -16 34 53 d1 q 36 0 0 69 -1.9 -16.1 cm BI /W 36 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W#G]*X!A'Eq=P_D2K)/g8U:V)"2bKaaZnD]UY1;uj+ZWH]D+VN]O2o]*(_`K ,roUBc5EH+$]Y5f0a&JA~> EI Q endstream endobj 132 0 obj << /Length 260 >> stream 35 0 4 -16 36 33 d1 q 32 0 0 49 4.1 -16.1 cm BI /W 32 /H 49 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1KYmgdY%#&+6$;0S?nI!s"dGT+8f".o"%7["4JbW`87+N_KaaTE3!*lD9SnN/O >c8?3Ze>$1n4mF5[e21+#bE7Mn]5WVt:=PS EI Q endstream endobj 133 0 obj << /Length 268 >> stream 39 0 5 -1 40 52 d1 q 35 0 0 53 5.1 -1.1 cm BI /W 35 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTsYmgah$jG"N6ZSS,ZH7AH7!-"lP*L'W*#k9j7?iiRPT\AdlMH&u(oZC`#&sQm 6(&^VD6cs'#o.6KOO1-ZU4l8F*bZ?_f#8d[%Q)k45u8U.[n_V;_3o'dfk9#I0$lHj aN=bKrag`;S=4YXG&0G#cH?Fu:KZLe!7WaA'`~> EI Q endstream endobj 134 0 obj << /Length 228 >> stream 24 0 6 -1 25 50 d1 q 19 0 0 51 6.1 -1.1 cm BI /W 19 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W#DYml4;$q/KpJs$_O$!@ZK+UUh2?ku/H*#8pLc:*sn$j0m#?$0dP_Lg7*Odu3Y dZGJJ\:mR8KMturf$?`CZSg+@dX'duP?N[srmorJ1B>c"G8L~> EI Q endstream endobj 135 0 obj << /Length 270 >> stream 35 0 5 -1 37 52 d1 q 32 0 0 53 5.1 -1.1 cm BI /W 32 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$bYmnQ(&-^FR'N\I['SmG3i`-hH!DojGKhJU[M]up>Gl]-.(Y4"pj9gcG584Ln /DA)ElTaa18nq81l4q-fpqTkt9^fhF7lF"V-AWhQMp:YU:es>>MQ7kmr,gq1;'#r- -lbglq*`S&jJ4-L;_7Ocp[CHWKP1IFq[NT2Vj/J~> EI Q endstream endobj 136 0 obj << /Length 209 >> stream 20 0 7 -1 23 52 d1 q 16 0 0 53 7.1 -1.1 cm BI /W 16 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Sn@0a`Fb$in(8LQ$LFT$jMO&TmB+.NSFV_8/!=L=2HFgjE9OE8X1:cXrmPL$ EI Q endstream endobj 137 0 obj << /Length 311 >> stream 63 0 6 -1 64 33 d1 q 58 0 0 34 6.1 -1.1 cm BI /W 58 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$bYml=>&;B(2'J=;,D\CBZ%5Ip@5nkb(6<8Y6Y_E_t*1[JUb;4=9<1e8V\pndj 5m+(LGs==5O"nS2`R9V"G/oF1M<4mR\>%m:56g]0I+`'Ag=s:iN&/f&)d-SD#b4<1Z7n-W^ _$\g/q$[6k_7KU~> EI Q endstream endobj 138 0 obj << /Length 259 >> stream 43 0 6 -1 44 33 d1 q 38 0 0 34 6.1 -1.1 cm BI /W 38 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1J+V)CD$qB2I!J.u#1`n#6F/si,*ar.7 EI Q endstream endobj 139 0 obj << /Length 217 >> stream 39 0 8 -1 38 33 d1 q 30 0 0 34 8.1 -1.1 cm BI /W 30 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TISYmlC@$p[+?$^VnXULZ*TI)KKu8Oc7=_XdS!!QF^:!cruX.utJl/2YQ[SL%9X Uu%3pjq[G3o_c5e\B/BLj^Q`h/pb*S30V_,(e;EO`[^lk!9*6Eb5~> EI Q endstream endobj 140 0 obj << /Length 273 >> stream 39 0 1 -15 38 33 d1 q 37 0 0 48 1.1 -15.1 cm BI /W 37 /H 48 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 141 0 obj << /Length 212 >> stream 32 0 6 -1 36 33 d1 q 30 0 0 34 6.1 -1.1 cm BI /W 30 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1ITaed[&-YmM!dQ"Eb)HV-5r(c.+[N>%Rk?s3"mPJ%QP7]Z,uZ-L^'^3RO1dKG d1VEI.N+ptW!Z3`<(?q]50%9GBO3&u\n"R6h4srM!'ccWdf~> EI Q endstream endobj 142 0 obj << /Length 212 >> stream 31 0 6 -1 30 33 d1 q 24 0 0 34 6.1 -1.1 cm BI /W 24 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1HYmJ2g&3s+3_X^1+;)4RH.@a$^ZA.&J;TRgX"9Pe)*tqhNhW0]UWCo0e[XId& AL6K%3LroaOZbB"GW;@$PkG&O+Y+a8Z>&^*GqALr!+u-nl2~> EI Q endstream endobj 143 0 obj << /Length 208 >> stream 25 0 6 -1 27 47 d1 q 21 0 0 48 6.1 -1.1 cm BI /W 21 /H 48 /BPC 1 /IM true /F [/A85 /Fl] ID 8;SnAYn;L?#R/Rs.5M%#A2Nou`)UmmfH=`4/men@^&#Qq_*:Ksch;8>G2Xk"Pu:K< EI Q endstream endobj 144 0 obj << /Length 255 >> stream 41 0 6 -1 42 33 d1 q 36 0 0 34 6.1 -1.1 cm BI /W 36 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaU4V!'/&;FVW/L[O)0[<+GHaK&7fZ=`8$A?935eOnd;,$[p5SKULq^DSK?m3j, ^,$FpNH*uAe+4OrBFeimUnOIi%b6V*WB?%XpgN1 EI Q endstream endobj 145 0 obj << /Length 220 >> stream 35 0 6 -1 36 33 d1 q 30 0 0 34 6.1 -1.1 cm BI /W 30 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIHYml4+&4"WpK(;B='Ll"g60S[#@OP>Gir[Y3>kfL4oC)BX(AI)(DWIODtX'E:k(W*=8FBOfEe7)D;ZH80B? EI Q endstream endobj 146 0 obj << /Length 259 >> stream 51 0 6 -1 52 33 d1 q 46 0 0 34 6.1 -1.1 cm BI /W 46 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$dYmnSn'LgE$K(=u<.#\pE'U0X^X4X+RNM%g&SI>(.^ij-l^!f1\+Ep2je3_!Y _N+G_VUJdP#]V4'enM^$0I-s,o%QjY:=U!-Wj&KcmD@N&p!H^OoR/PZI"0t`lAeNK qmqO)7gdm^'5Xt6$e8>)IfKM=KJW~> EI Q endstream endobj 147 0 obj << /Length 270 >> stream 37 0 6 -16 38 33 d1 q 32 0 0 49 6.1 -16.1 cm BI /W 32 /H 49 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1KYmnVo$p`3lK$r>&;-<'@+;)SX)<"U>8s(ueD?6o85lob("brse=WkUDu#Mk9[^:WI EI Q endstream endobj 148 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 58 0 obj << /Name /T3 /Type /Font /Subtype /Type3 /Resources 148 0 R /FontBBox [0 -19 77 56] /FontMatrix [1 0 0 -1 0 0] /FirstChar 12 /LastChar 127 /Encoding 149 0 R /CharProcs 150 0 R /Widths [43 0 0 0 21 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 30 30 0 0 21 26 21 0 38 38 38 38 38 38 38 38 38 38 21 0 0 0 0 0 0 58 54 55 59 52 50 60 58 28 39 60 48 70 58 60 52 60 57 43 55 0 58 79 0 58 0 21 0 21 0 0 0 38 43 34 43 34 23 38 43 21 0 41 21 65 43 38 43 0 30 30 30 43 41 55 41 41 34 38 0 0 0 38 ] >> endobj 149 0 obj << /Type /Encoding /Differences [12/#230C 16/#2310 19/#2313 39/' /#2328 /#2329 44/, /- /. 48/0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /: 65/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T 86/V /W 89/Y 91/#235B 93/#235D 97/a /b /c /d /e /f /g /h /i 107/k /l /m /n /o /p 114/r /s /t /u /v /w /x /y /z /#237B 127/#237F ] >> endobj 150 0 obj << /#230C 151 0 R /#2310 152 0 R /#2313 153 0 R /' 154 0 R /#2328 155 0 R /#2329 156 0 R /, 157 0 R /- 158 0 R /. 159 0 R /0 160 0 R /1 161 0 R /2 162 0 R /3 163 0 R /4 164 0 R /5 165 0 R /6 166 0 R /7 167 0 R /8 168 0 R /9 169 0 R /: 170 0 R /A 171 0 R /B 172 0 R /C 173 0 R /D 174 0 R /E 175 0 R /F 176 0 R /G 177 0 R /H 178 0 R /I 179 0 R /J 180 0 R /K 181 0 R /L 182 0 R /M 183 0 R /N 184 0 R /O 185 0 R /P 186 0 R /Q 187 0 R /R 188 0 R /S 189 0 R /T 190 0 R /V 191 0 R /W 192 0 R /Y 193 0 R /#235B 194 0 R /#235D 195 0 R /a 196 0 R /b 197 0 R /c 198 0 R /d 199 0 R /e 200 0 R /f 201 0 R /g 202 0 R /h 203 0 R /i 204 0 R /k 205 0 R /l 206 0 R /m 207 0 R /n 208 0 R /o 209 0 R /p 210 0 R /r 211 0 R /s 212 0 R /t 213 0 R /u 214 0 R /v 215 0 R /w 216 0 R /x 217 0 R /y 218 0 R /z 219 0 R /#237B 220 0 R /#237F 221 0 R >> endobj 151 0 obj << /Length 201 >> stream 43 0 1 0 41 53 d1 q 40 0 0 53 1.1 -0.1 cm BI /W 40 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs+1+Js8Nt(s8W,:s7$'g&,&6Qs$*Fe&dNsRs,I%#f`,T=&c^K,`.rX]nc(f[ `!:Vn+@%./7L]Lj#O!'$"pR-n"p=rD!+8Wujo~> EI Q endstream endobj 152 0 obj << /Length 130 >> stream 21 0 2 0 18 33 d1 q 16 0 0 33 2.1 -0.1 cm BI /W 16 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0dcN&\AjF<6s5O^IZ!C2/9!<:XkWr~> EI Q endstream endobj 153 0 obj << /Length 154 >> stream 38 0 15 38 29 52 d1 q 14 0 0 14 15.1 37.9 cm BI /W 14 /H 14 /BPC 1 /IM true /F [/A85 /Fl] ID 8;R EI Q endstream endobj 154 0 obj << /Length 161 >> stream 21 0 6 29 15 52 d1 q 9 0 0 23 6.1 28.9 cm BI /W 9 /H 23 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TD*^[XMj#hCf]2q/qLrs+7-lMpe^oDcl2TDq.Ts8;oes5X.Vs3L]U&7>LhN?X2~> EI Q endstream endobj 155 0 obj << /Length 227 >> stream 30 0 7 -18 25 56 d1 q 18 0 0 74 7.1 -18.1 cm BI /W 18 /H 74 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WRlYml4;$j93q7UQpk7R=jq.#SYA!9ko+*$7NnTL6<]hgYj*(jTYI"<.K2Ts']3 Cm@@9ii1IbYVajshK2!XeAL EI Q endstream endobj 156 0 obj << /Length 229 >> stream 30 0 4 -18 22 56 d1 q 18 0 0 74 4.1 -18.1 cm BI /W 18 /H 74 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WRlYml4;$j93q7UQpkQ@^;,1SH?d_ucW*JN1lK83hrPSc/8q_#P,o=CHg`26biS iNlj4&7O)F/2Aacc]mpng-7dkni35qa!?3a)-ON,m9,_,<$A6$M]8/g!+Dt;)Z~> EI Q endstream endobj 157 0 obj << /Length 162 >> stream 21 0 6 -15 15 8 d1 q 9 0 0 23 6.1 -15.1 cm BI /W 9 /H 23 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TD*^[XMj#hCf]2q/qLrs+7-lMpe^oDcl2TDq.Ts8;oes5X.Vs3L]U&7>LhN?X2~> EI Q endstream endobj 158 0 obj << /Length 117 >> stream 26 0 1 14 21 19 d1 q 20 0 0 5 1.1 13.9 cm BI /W 20 /H 5 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`i+G;A!!*9(!ZV26~> EI Q endstream endobj 159 0 obj << /Length 115 >> stream 21 0 6 0 14 8 d1 q 8 0 0 8 6.1 -0.1 cm BI /W 8 /H 8 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TC_a8c@&LB.Gb!"3TEM#~> EI Q endstream endobj 160 0 obj << /Length 209 >> stream 38 0 3 -2 34 50 d1 q 31 0 0 52 3.1 -2.1 cm BI /W 31 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C62poa#3Pscfan)^,QFJ:LHQ4"s0;T#s%!()s*sqhI,P#hFq?hC<7UdD5;P?4 r;WCO)Anss0Y9UfjrTW=_!V=lOIJOR#Q"Pc(Vg$W07GD~> EI Q endstream endobj 161 0 obj << /Length 160 >> stream 38 0 6 0 31 50 d1 q 25 0 0 50 6.1 -0.1 cm BI /W 25 /H 50 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cj8]/Z++X+e&3'Oes+B;1Ig-I-q#?ub!)RL9ieI=0%1E[<0FSM#!99uZ49~> EI Q endstream endobj 162 0 obj << /Length 260 >> stream 38 0 4 0 33 50 d1 q 29 0 0 50 4.1 -0.1 cm BI /W 29 /H 50 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIOTaemn(e!>t$7PNP*lXm76%p2MX1/KboEq`&64FC*]NuMQhufm(U]BQ@2Gg1= @>l]c]IA<,*o)tA#.`.Lp='$gm6s"F;a#@RiKU&:P74ZGh3E(.9m>,nFM24I#9/\? pM9m:k/'PuV,oO\Gr8g!?)qomu~> EI Q endstream endobj 163 0 obj << /Length 263 >> stream 38 0 3 -2 34 50 d1 q 31 0 0 52 3.1 -2.1 cm BI /W 31 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ulm jVO6>oN2p+LK[0GH0d"!4g9b^;i##GKj*Dd.J_KgoOu7qf&#"'E@`B\`UVt$mN6pl pEo>!5*bZR@\Y6ubsStD+4Tj!!8ETn1]~> EI Q endstream endobj 164 0 obj << /Length 232 >> stream 38 0 2 0 35 51 d1 q 33 0 0 51 2.1 -0.1 cm BI /W 33 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;NYml4+'SKmR@0JSt,r`UKF9>ULULXN@$X3oH-3S_2)Jm+HX7#(TX[Uk EI Q endstream endobj 165 0 obj << /Length 249 >> stream 38 0 4 -2 33 50 d1 q 29 0 0 52 4.1 -2.1 cm BI /W 29 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;L0abco&;9"j=M42F_5$AE?:#.[&\L`O_J@(>mE.=9`8?CoBICt.>Kfcma*qW+ #V0qW-;L_*r#q:F.bQ/cB7ct8^:PZFE EI Q endstream endobj 166 0 obj << /Length 259 >> stream 38 0 3 -2 34 50 d1 q 31 0 0 52 3.1 -2.1 cm BI /W 31 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTsYmggZ$j8h""GACY;CKeF^4:!Um+ZIcKER,0jcYs*eqDmc5_1AEOFdt[#PZM+ >BuL!-]NFg$O;]P^Pgf#%4r4b)pirAQGf!n6i<2[23F*444`=%H\)V `]Z41QPH[G>U3#0#oEi\!<<0kIhV~> EI Q endstream endobj 167 0 obj << /Length 220 >> stream 38 0 4 -2 36 50 d1 q 32 0 0 52 4.1 -2.1 cm BI /W 32 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;NYml4+'LgDf*/%0+%5qSs=!=iAA-EVS>4"!e4J)Wf$4DbjhW.-+.sV_P=co\Q *=ru/Os?e(X\l&7+LA`EUn&,%Eh-qpX"qbn30E[j~> EI Q endstream endobj 168 0 obj << /Length 280 >> stream 38 0 3 -2 34 50 d1 q 31 0 0 52 3.1 -2.1 cm BI /W 31 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1L]a_k%&;K/M>`e@hLkIksUL>[,f>:u/X=QUt$H/E4@M_g]\tAGi*nD2skZVF' /QB=]0_>KrK?LLVN_?[(MJ*>aM[j*!%s;WlM+u11&8+(!RZ,$L6@Xl2;7*X?PN!)+ SE]Xj0Po=R.3+]Gk5M[ZjO\Oh=LK-[Dd(#^m(XX"k;r[]22H>~> EI Q endstream endobj 169 0 obj << /Length 259 >> stream 38 0 3 -2 34 50 d1 q 31 0 0 52 3.1 -2.1 cm BI /W 31 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTtYmnYp$q8QG.4?'b;&IPg1O"pfMYF$&O\O<%uSMKLU?>`pA-aYGsH4iA/pQi6]m-f2(\0k76 lV+o/`m$r5pc($XeG'(D!rre_JB%~> EI Q endstream endobj 170 0 obj << /Length 125 >> stream 21 0 6 0 14 32 d1 q 8 0 0 32 6.1 -0.1 cm BI /W 8 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TC_a8c@&L]=-#_bb?'!!<4)Y8%'~> EI Q endstream endobj 171 0 obj << /Length 267 >> stream 58 0 3 0 54 54 d1 q 51 0 0 54 3.1 -0.1 cm BI /W 51 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0.Yml@?$p[[^-n$l<7`f=PK,]AAZ2lJOUCCJG8Wf!LME!#MV:Si?-R)>I*U#%s *cOgUcB%P^fTuVCMM?$V_O<&?CJ6,\N5[64Tfu16J&81)&5#Us0Ot0F,,1p=0i:N% Q&ig%?>4^N_("/=]ooq/bf%g=_"ZUd!6&4m/H~> EI Q endstream endobj 172 0 obj << /Length 243 >> stream 54 0 3 0 49 51 d1 q 46 0 0 51 3.1 -0.1 cm BI /W 46 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;PYmnJk$j8g?(R0m:;&CmD`[D]J,mB09qiOE@Es:KOA0N3tK-\Z%=_H0Lm5/XG gT,ZgE?A9mPWa_R*gnVNUWZ8:CG2CVal%TZhIH9:4(*4Zj9,"FJk3ciHe>@eJRU!@ D8r^S%00dR\8D~> EI Q endstream endobj 173 0 obj << /Length 293 >> stream 55 0 4 -2 50 53 d1 q 46 0 0 55 4.1 -2.1 cm BI /W 46 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.h0abfP$jBH2%2j3i+!jF`+U@4r$lM,"$8!=1\p2>)r9H#"6L!.a%71\7!pYF? 7.CQpEN'c.]H])^2r%KI'Z&g+9L..*5h"G@esRRPGK]F7hM4j)*-rN:q%?XTr\4h2 p;\=4P`a"6>0c*Wo&&f"Mr!K`aa;dbV:G/J)>qSYHl*ej3#I>WHO9-A!<+2B70~> EI Q endstream endobj 174 0 obj << /Length 239 >> stream 59 0 2 0 54 51 d1 q 52 0 0 51 2.1 -0.1 cm BI /W 52 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFpYmnJk$j8hj'U4Ql.#^X$)5AlPaqTt&`[252r8NY+6K+2`i ]?^Hf8b%K~> EI Q endstream endobj 175 0 obj << /Length 227 >> stream 52 0 3 0 49 51 d1 q 46 0 0 51 3.1 -0.1 cm BI /W 46 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`!!7KO,k;K;s8NQ%s+'/80_n3[7/fOts!*a!Z'%?OT>s7s#Eg0kaG40/&P+Z2 0VX[@EL7YT>sG%DB+4>kfF>@3j%*]F'$1[X*LQa,-@bN;_grmL-M#5'?i[,bapS~> EI Q endstream endobj 176 0 obj << /Length 201 >> stream 50 0 3 0 46 51 d1 q 43 0 0 51 3.1 -0.1 cm BI /W 43 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`!.oM$,k;K;s8NN#s+'/40_rU-7/fIrrumO)EKTjDjC^%)IlR6@M*)1n6)HCk TT]q,Ql9L@TCJ*E.3njHJk-(M7Pk`3!2[6X/-~> EI Q endstream endobj 177 0 obj << /Length 290 >> stream 60 0 4 -2 55 53 d1 q 51 0 0 55 4.1 -2.1 cm BI /W 51 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.h_$S%&'Eh5Y#EP14;Grs8Njn")L'/r\eED#mLiEU;Yr;L^Z:P'45lNn7-?2rB@.8I_b M(LDKSnuRKK4GP+;?rA.Ag`!@U6G#2UpHj+*^tjpdB4Qs9+,bJ]E\FK)']U~> EI Q endstream endobj 178 0 obj << /Length 162 >> stream 58 0 2 0 55 51 d1 q 53 0 0 51 2.1 -0.1 cm BI /W 53 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`@/RpX^s7HsrF>X&rs//qs,@!Xs'[!_M?*u:W'TAt'FGaj%+rE1+M[sh*o7S~> EI Q endstream endobj 179 0 obj << /Length 135 >> stream 28 0 2 0 25 51 d1 q 23 0 0 51 2.1 -0.1 cm BI /W 23 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?t984IglAW1Cc)?\q'nE*e44m!!bGcec~> EI Q endstream endobj 180 0 obj << /Length 182 >> stream 39 0 3 -2 35 51 d1 q 32 0 0 53 3.1 -2.1 cm BI /W 32 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3#^qfF]LAr?Ws8W+MrF!I$5g4b0&(EB:nbiClrqHG2pj`3+j8[1"R/_[2_uK`I "&Kr`(B=I?!36!b.K~> EI Q endstream endobj 181 0 obj << /Length 278 >> stream 60 0 2 0 56 51 d1 q 54 0 0 51 2.1 -0.1 cm BI /W 54 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U :CaTQQmW^X3bbCORmaJU0GC[/0:apt8-$hc8VR=Q5U5AWfUWTpX!),`H'4c:ck/6u +RS"(rM)\1m76;eQ.J3,=Fm;O"b+@_Y9D"+bi3h1!s!44nN?~> EI Q endstream endobj 182 0 obj << /Length 179 >> stream 48 0 3 0 44 51 d1 q 41 0 0 51 3.1 -0.1 cm BI /W 41 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjC0bj[2#R*J<"P7 EI Q endstream endobj 183 0 obj << /Length 262 >> stream 70 0 4 0 65 51 d1 q 61 0 0 51 4.1 -0.1 cm BI /W 61 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00YmnQ(&4"W!.9q1PN+,7b"A0#S_^&@g-HHNb'PSeg+k"IS6UMirpj2n*#0>fC (%nJRFl[sjC&U7@Qrb=RN/"5GL6^p%^#?pt1ecZ,.$cfXb"%mpV`:-Zg7_D3Djl)2 AX@-n$oN)*3/(gbM"%2jh`&7S!#keGGQ~> EI Q endstream endobj 184 0 obj << /Length 274 >> stream 58 0 2 0 55 51 d1 q 53 0 0 51 2.1 -0.1 cm BI /W 53 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 185 0 obj << /Length 276 >> stream 60 0 4 -2 55 53 d1 q 51 0 0 55 4.1 -2.1 cm BI /W 51 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XF0_%"=*$j8T\a>5- oITbT%\OQpCB;W#IQSESXIS&M/C*jNpis)MC.&es_La(1*P9*NRZJND4&G2)HT0H; 2^kV?IO45KF>L6WW*kaEn01Nabf\GMc`e@kDtDQ\7rKLE~> EI Q endstream endobj 186 0 obj << /Length 209 >> stream 52 0 3 0 47 51 d1 q 44 0 0 51 3.1 -0.1 cm BI /W 44 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?srp4T)f5a_'K'\5Ks.W0`V0nr;Su+Qtubd#O4V9"+)^N%jF4\PPdh18Euo2 fHX(-5hPjarVo*d90d#N=T&1!OFJ*5,Qe-1)@75\>A2NG~> EI Q endstream endobj 187 0 obj << /Length 367 >> stream 60 0 4 -15 55 53 d1 q 51 0 0 68 4.1 -15.1 cm BI /W 51 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XF10b2&S$q4B3kh(FgKHkGg*em EI Q endstream endobj 188 0 obj << /Length 268 >> stream 57 0 2 -2 56 51 d1 q 54 0 0 53 2.1 -2.1 cm BI /W 54 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;OYml@?$jBJ&.k!2?7e(/C$!<%E23=uN(?q8%Vu4`IK+o4lRMT+Hr%0*G!)cU5 !`0)3-&mY"gg67X3.Rn,,lV$+!G%&8Yi5F^RYPYN0*h`kDJ5(4O!aE(bMm f?g*hhaPUVUdg9^&N>lj_SekeW=/\1!'c;<,6~> EI Q endstream endobj 189 0 obj << /Length 284 >> stream 43 0 4 -2 38 53 d1 q 34 0 0 55 4.1 -2.1 cm BI /W 34 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTt]+)Y3$j=p5<2b^FcjJGkUFAKdXc5NS@k]?(GIjN ]5f_5N EI Q endstream endobj 190 0 obj << /Length 186 >> stream 55 0 3 0 51 51 d1 q 48 0 0 51 3.1 -0.1 cm BI /W 48 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h!!:.EA?u1>s$+Ncs$-;Y+)D1E&,SZR7gM*s7/iDUO["q!HP#uX5PZBhrZ=2^ #Bh6[J:W7hK`hZ8!8V)@VZ~> EI Q endstream endobj 191 0 obj << /Length 283 >> stream 58 0 2 -2 55 51 d1 q 53 0 0 53 2.1 -2.1 cm BI /W 53 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V000abfP%#&,X'YG-#KB+FERWF*$+]le:YuaK\O>YD("li\+!Ek+M*sa+iR&EM% :OaVp?jaGS2AG,(,/Z>^lj>HXI`sp>2$-Dq!$a.+JoZeuZ-cVc?\ae-^4rf-0cu%3 ,)OtV3gle;&SGO3Md["01/s8W)U]Xl>:$lhl3Ad-=3QZ]!,bIZfD~> EI Q endstream endobj 192 0 obj << /Length 354 >> stream 79 0 1 -2 77 51 d1 q 76 0 0 53 1.1 -2.1 cm BI /W 76 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00YmnQ('Elc);P`pj.2g#j0n=lnJ.])E&Hu`HL_L0L+IXEU50i$kaVN]Jr]f4q QqbN$@cWT%!8\h*@LLCCE;JgRfDqrZ?VOZm`S6A5"%1XAaC4H9*r.?kaPu&#;KJ-S e735)S;&AaOMNnaK18`,;B;i_:F`;LV:t-F]22At.+JI_YV']<9r6pq*7^--<]Vp) jcaMW4`aRY[<%VCRAeQBJkE]dS'"UK>5W\D"mT9L?Pc]\2O41K!0 EI Q endstream endobj 193 0 obj << /Length 270 >> stream 58 0 1 0 56 51 d1 q 55 0 0 51 1.1 -0.1 cm BI /W 55 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:1Yml=>&;B(18>0PsO5eR2-EKO(aU1QQZp\UJamu(9EuM>LgjI\DmcfQ:+J%:9 P$eSrJ3@='@FF,.o*Au=eTHDE0uGl#rj&ChV^eO@l=oW63*FYUGN37.kqJEJ2HF;u RrOF/,8b]^c6F4`<(!d^BD_Q:h\%.30:r7Fr9b:X~> EI Q endstream endobj 194 0 obj << /Length 129 >> stream 21 0 7 -19 19 56 d1 q 12 0 0 75 7.1 -19.1 cm BI /W 12 /H 75 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ug6B)k-5[=I'?i\uY7jA~> EI Q endstream endobj 195 0 obj << /Length 128 >> stream 21 0 1 -19 13 56 d1 q 12 0 0 75 1.1 -19.1 cm BI /W 12 /H 75 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ug6B)ojLK*!en+[CPY!#pS],6~> EI Q endstream endobj 196 0 obj << /Length 236 >> stream 38 0 3 -1 37 34 d1 q 34 0 0 35 3.1 -1.1 cm BI /W 34 /H 35 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0+Yml=N&4Fo7jJE$^'=KK*HPKB+=]!13DW!h_jNem!"Bct_?o15/fO]SJ4ad&j M,;DJW-YcrS:H+e,k-Q$'71g,*SNl5o:&P0=9@l]e-j*VB%Ecsk*Pm#MJWt`*=Kmf [OlBV~> EI Q endstream endobj 197 0 obj << /Length 228 >> stream 43 0 2 -1 39 52 d1 q 37 0 0 53 2.1 -1.1 cm BI /W 37 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFn]a93S!/".fi[b3?#IkN(^r=5j>jOq""A=[2kP_&].G29_,Z+p`DiTX&_Ri'A ;)9%gZ_.ql.Q/Zl5(m2#Y`\WK$1jR_+SXPoT8(d)(WUl'1f!#V)6Udaf)T3U[ EI Q endstream endobj 198 0 obj << /Length 213 >> stream 34 0 2 -1 31 34 d1 q 29 0 0 35 2.1 -1.1 cm BI /W 29 /H 35 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;MTb2f/&4BA4"S,/U.9G4h"gi@]8IKOCOXDp[,Qa$OmdD^3K.jH_Fs49C,W);, fg:(\V$!+1@K#HF3#";D2X[Y/ EI Q endstream endobj 199 0 obj << /Length 225 >> stream 43 0 3 -1 41 52 d1 q 38 0 0 53 3.1 -1.1 cm BI /W 38 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFnYml4;$q/Jc(R,d\UQEa[D!"T&".(I2*4CAgPXmX7ZL/Z^!7:3:m)T^EBF#KO Je44RIt;s+/,]r/\Jdc71EQ3lk#jKB.P$-iPOgB5rj~> EI Q endstream endobj 200 0 obj << /Length 220 >> stream 34 0 2 -1 31 34 d1 q 29 0 0 35 2.1 -1.1 cm BI /W 29 /H 35 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTpTb5'_&4BB_Lr_+*8te(4"_e8ZR20bH-P6bOO?l;to4Jk<8/po`-5NXcYY_aG 2T`%g/r@:aMdMuq*tS8i6Wu6-;i+`p\Lhc$7D#qBAn*M9 EI Q endstream endobj 201 0 obj << /Length 183 >> stream 23 0 1 0 27 53 d1 q 26 0 0 53 1.1 -0.1 cm BI /W 26 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3CO88hU*t82L5PS+Us54.Zs32)@s"cmDs2PVcJ(T8Ks24l/,g='>&'(L2,mXHX s8Tib5ou$e!Xo(-n<8h~> EI Q endstream endobj 202 0 obj << /Length 285 >> stream 38 0 2 -17 36 34 d1 q 34 0 0 51 2.1 -17.1 cm BI /W 34 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VGK0abfP$q1mdAFp$4\OJM`X<9k_k1mnO(NAWu+llYo:cbu94H0([,RcV_%>;$4lpOrIZ#%1'L)1,)JZt Nn<@V3O(rkgIe--=14`g,7PqGp1W<1Tl]0`^*t8gR7luL!5onfJc~> EI Q endstream endobj 203 0 obj << /Length 189 >> stream 43 0 2 0 40 52 d1 q 38 0 0 52 2.1 -0.1 cm BI /W 38 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s8W+K##sReM"j=`idj7SB]/pjLJON;ru[j/k5Tojr\siV_[%HRruZb(lu7QK VSj#=rseW0$l08q#Qc[[k)6Yu~> EI Q endstream endobj 204 0 obj << /Length 148 >> stream 21 0 2 0 18 51 d1 q 16 0 0 51 2.1 -0.1 cm BI /W 16 /H 51 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1?s2"\c49U,;s&&e<$htmk!/;TVIujq#n2#Rq5_&k8A61hL~> EI Q endstream endobj 205 0 obj << /Length 235 >> stream 41 0 2 0 38 52 d1 q 36 0 0 52 2.1 -0.1 cm BI /W 36 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFmYml4;$j8gc.7/TM&[DZTUBMuP,s'UB@Y'amXI0#E5YlIGqqi=:9YOK#J"i+_ 1gpq\94[0V#)1)63QO[oTORtS#EJQoKSA[9g=a)C.GUs,%m^.\bS+VHQt2=NikmnZ :ZJEb~> EI Q endstream endobj 206 0 obj << /Length 130 >> stream 21 0 2 0 18 52 d1 q 16 0 0 52 2.1 -0.1 cm BI /W 16 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0dcN&\AjF>MZIc+i="+U@R!/!cs?i~> EI Q endstream endobj 207 0 obj << /Length 218 >> stream 65 0 2 0 62 33 d1 q 60 0 0 33 2.1 -0.1 cm BI /W 60 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s$6QJ_uK`Fr!i"B)!q8YnB!V=p]D5iWB^1Q+92?_*<-Nhs2Y-=&**Zlr?.R) 5>VGGH%2]'H#+a?~> EI Q endstream endobj 208 0 obj << /Length 178 >> stream 43 0 2 0 40 33 d1 q 38 0 0 33 2.1 -0.1 cm BI /W 38 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s1nUu"+LFQIg/)^k5PiPp!*MdE;XYPs+_1S0`O?;-.q/Z5>?tVm/J$i)&OnA Qk9HdJ,oXL>\TB~> EI Q endstream endobj 209 0 obj << /Length 215 >> stream 38 0 2 -1 35 34 d1 q 33 0 0 35 2.1 -1.1 cm BI /W 33 /H 35 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W:cYmnJk$j7;B:bi*IGVk)Z(tjQS-s[s&#]?A9Of[loIqSo;Yn25tOpY,=ULK'W LibTs%4W1[l>g35H7M5LdIt EI Q endstream endobj 210 0 obj << /Length 229 >> stream 43 0 2 -15 39 33 d1 q 37 0 0 48 2.1 -15.1 cm BI /W 37 /H 48 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSVYmnT)$q*qs.[\(,8'i[ EI Q endstream endobj 211 0 obj << /Length 166 >> stream 30 0 1 0 27 33 d1 q 26 0 0 33 1.1 -0.1 cm BI /W 26 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0fhu'*4No<3T9L1go_uolYJe.5J#X^? EI Q endstream endobj 212 0 obj << /Length 225 >> stream 30 0 2 -1 27 34 d1 q 25 0 0 35 2.1 -1.1 cm BI /W 25 /H 35 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIQ]+KQI%"i!O.%n`fA-OC%BVo8k3#7'TJ^?^U,9BAF23KQXjKOYu^s'a4.Qd0? 53boDbb;4JZn.>K[Jgo.g1'f1N1O1JGiJM;QaR6dp&c7n&%%YD]lOV_T,:iZ~> EI Q endstream endobj 213 0 obj << /Length 179 >> stream 30 0 1 -1 25 46 d1 q 24 0 0 47 1.1 -1.1 cm BI /W 24 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mrr7IYe.4qE+S62'rp]sf_>jN9"![mbr;hffNW.j$5Q7qf"JYq?+9+8`rr7NI rssC*!!<42B4($~> EI Q endstream endobj 214 0 obj << /Length 180 >> stream 43 0 2 -1 40 33 d1 q 38 0 0 34 2.1 -1.1 cm BI /W 38 /H 34 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s8Tla#6#,A8Al& EI Q endstream endobj 215 0 obj << /Length 220 >> stream 41 0 2 -1 38 32 d1 q 36 0 0 33 2.1 -1.1 cm BI /W 36 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$aYml4+'L4sC"m)rDKuD5(-ZB2i@09RbZ*;4":_961Ok EI Q endstream endobj 216 0 obj << /Length 265 >> stream 55 0 1 -1 53 32 d1 q 52 0 0 33 1.1 -1.1 cm BI /W 52 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um&YmnQ(&;B)L>Zas3+;.&;U;I9d_[G/8iE`[F:3V(8(*+ICa5C+bKJ4)m.o@2U'Z2jq8QS*rN>"7n eE-rM[eWa=Z=9%EjrZUXhgnU]joGHA?(T1~> EI Q endstream endobj 217 0 obj << /Length 249 >> stream 41 0 1 0 39 32 d1 q 38 0 0 32 1.1 -0.1 cm BI /W 38 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaZ0a[tJ$qB2,.CPc#b)6O3AIfufZA%CHa_n;ehus=$7L8V`dqJ=b!\Z:o2VO3/ Ydlh'3"NO*_Mod&Y@lK@1Xm)b%`oj173;[nOZP+<8PCVfY4be:jk[j*$>c-3H::]_ Mn3*agcWg\Hj9Y!>\8r~> EI Q endstream endobj 218 0 obj << /Length 262 >> stream 41 0 1 -16 38 32 d1 q 37 0 0 48 1.1 -16.1 cm BI /W 37 /H 48 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UKKj0-,M Eeol!:1"tRa9D52<]]T_'1_/ EI Q endstream endobj 219 0 obj << /Length 222 >> stream 34 0 2 0 30 32 d1 q 28 0 0 32 2.1 -0.1 cm BI /W 28 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;SV8Yn;UB&-^Hk#RFGIPsT2^"-oN[1uj,U>#5NY%Q#a:E3S$MDH;)'8L1neI,=JS7*DR8j;*UFcRa(3d)$'%R:]^~> EI Q endstream endobj 220 0 obj << /Length 120 >> stream 38 0 0 19 37 21 d1 q 37 0 0 2 0.1 18.9 cm BI /W 37 /H 2 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?smAT!"f23"onWb!"T~> EI Q endstream endobj 221 0 obj << /Length 130 >> stream 38 0 7 43 30 51 d1 q 23 0 0 8 7.1 42.9 cm BI /W 23 /H 8 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^VA_L1W)FH3!++Bs6g0u0E@Cc$fM~> EI Q endstream endobj 222 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 43 0 obj << /Name /T4 /Type /Font /Subtype /Type3 /Resources 222 0 R /FontBBox [2 -18 85 64] /FontMatrix [1 0 0 -1 0 0] /FirstChar 46 /LastChar 117 /Encoding 223 0 R /CharProcs 224 0 R /Widths [29 0 0 52 52 0 0 52 52 0 0 0 0 0 0 0 0 0 0 79 0 76 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 51 58 46 58 48 0 0 0 29 0 55 29 88 58 52 58 0 43 41 41 58 ] >> endobj 223 0 obj << /Type /Encoding /Differences [46/. 49/1 /2 53/5 /6 65/A 67/C 73/I 86/V 97/a /b /c /d /e 105/i 107/k /l /m /n /o /p 114/r /s /t /u ] >> endobj 224 0 obj << /. 225 0 R /1 226 0 R /2 227 0 R /5 228 0 R /6 229 0 R /A 230 0 R /C 231 0 R /I 232 0 R /V 233 0 R /a 234 0 R /b 235 0 R /c 236 0 R /d 237 0 R /e 238 0 R /i 239 0 R /k 240 0 R /l 241 0 R /m 242 0 R /n 243 0 R /o 244 0 R /p 245 0 R /r 246 0 R /s 247 0 R /t 248 0 R /u 249 0 R >> endobj 225 0 obj << /Length 136 >> stream 29 0 7 0 21 14 d1 q 14 0 0 14 7.1 -0.1 cm BI /W 14 /H 14 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Ns$6P`Ifhb71BKJ=+5hVks1oa!^]8)I#9*~> EI Q endstream endobj 226 0 obj << /Length 160 >> stream 52 0 8 0 44 60 d1 q 36 0 0 60 8.1 -0.1 cm BI /W 36 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs20=/2uk-@JG:2gOSHTk@K6]=1kGg#0`D&$)9)g+WsnpY#_2mW!&1b-B)~> EI Q endstream endobj 227 0 obj << /Length 298 >> stream 52 0 5 0 46 60 d1 q 41 0 0 60 5.1 -0.1 cm BI /W 41 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00YmgdY$jBHP$Ha<=;&BbJR7HcQPSAq'rf3-lP3*'Rho7F[F9!f0'hQ1Vn^;Fs AslP*D9E+MnBbhc)5BM3=A1974AP.UNf.YKf'!1S8+1k"<8V:Kb+jGYX)iYUm`PV] i[a"EJlZAHMq/qDQlRR'?0Jk-*j='S EI Q endstream endobj 228 0 obj << /Length 286 >> stream 52 0 5 -1 46 60 d1 q 41 0 0 61 5.1 -1.1 cm BI /W 41 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk`TbR\R$j=rH&4fEd'O&%&c@s\cf*3ND&bgH$),Rs5bSNOc,R_BmZf"HC!SnHP D5N"fWYB?DM.Tps42t7t-%C/41gd-g4'nL%Timu2KG>_XQ+;DW=MC&u\m9FQ+PM5l oaaK&Rr75QO4L-Bb.\n[VP5Aq_ImjkcGa(;\L!'XK'rN@$fa/GK0\MG~> EI Q endstream endobj 229 0 obj << /Length 302 >> stream 52 0 4 -1 47 60 d1 q 43 0 0 61 4.1 -1.1 cm BI /W 43 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`@]+"ic&-U?GS4r,Z.-4'RdO9e^/gT@m4M)e&Z=SV(n/6D9*2$?M8NsqZg-?i8 bc'ns=n<:tS29A$d=Var01R_"boW34C6?Z$:GT=mg:c+,aA/11dhO7UPr(4KHeg3,W]DlSbi@f5uZ:2a8kd04h%X3\"Q([S0Xjr(7%g\qT] 006n-~> EI Q endstream endobj 230 0 obj << /Length 319 >> stream 79 0 4 0 74 63 d1 q 70 0 0 63 4.1 -0.1 cm BI /W 70 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;P]+)_%$p[Z['U0Jd;&G9\=c@16#a?#/5CZ4WcpN\k6NLF0&^b!Y#Aor-@>P%o 63b1k!]M:>^;9nOEBQ#&'C@NJfgAuu*YigYRTNin'S7SGruru!mtj%=73Y93_A?2a $'KOC;k*t^]FZGeSjq1#=rYh)Io.(;U,ZIZi)8E@i6o?b*!SrU'(??U_Jq#>lTIS/ :P"d/Ba)eX?d0Db"oq]TM3.~> EI Q endstream endobj 231 0 obj << /Length 334 >> stream 76 0 6 -1 69 63 d1 q 63 0 0 64 6.1 -1.1 cm BI /W 63 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^9d1(^^$q/F9&t`u:7U\,=>qBeY2b&TP5=7&6:bi'mPme'p([>W0-D-b(DEYiJYN,i<&-HR)Tof0:R_F#O0'.LP! oALT+jbqmaMd7LrB/Z<\bNh7,Ps37>k,NgY\JmX)Kt[A+1_/q`*o,@(\mV&`pFt2= kdbBOEn]oCQCIPLNcpcN>-q+=.?a-#!.tVc56~> EI Q endstream endobj 232 0 obj << /Length 136 >> stream 40 0 3 0 36 62 d1 q 33 0 0 62 3.1 -0.1 cm BI /W 33 /H 62 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?sopG^d@r`_"ds0#Ucj1$^^o"0E EI Q endstream endobj 233 0 obj << /Length 344 >> stream 79 0 2 -1 76 62 d1 q 74 0 0 63 2.1 -1.1 cm BI /W 74 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;P5mkLP&;B'T(Kl';*(>0//\.7ZM+>WBMid2I)bncgV1S7EKD\8.Sp;Q1!)'?WM2=bKk-RCX:M6F.*Y.#:4ATfSkbP*oUp:kZ1ib,PTT ].0WPRV^@Tdce(f+k`TVVKe;[1j/(E9nt,RKu51`84Ks4CU>C'oNPNup6Mf-[Ac,Y f'(O]Bta/KjI/!tK6E[fiIAUadelI+EE#].H>(oG!#)EcXo~> EI Q endstream endobj 234 0 obj << /Length 271 >> stream 51 0 3 -1 50 42 d1 q 47 0 0 43 3.1 -1.1 cm BI /W 47 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7Ymj&D$j=pE58$\d^Hi\_UHt$Y4GlY%Ud/21r$Y"0:qXfg=m!M`U`kp0!'+WP 85k/4M8F_g:3rYrd#VO\qP^203F!l[] EI Q endstream endobj 235 0 obj << /Length 256 >> stream 58 0 3 -1 54 63 d1 q 51 0 0 64 3.1 -1.1 cm BI /W 51 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y",YmgdY'E_1(IR2']N5B2c7_;M7+XP*/*.LMDS.mDH'Ui*3fg%5$^,$Q(7o4d< $TcYQ%TIueZ7m=kA9JW?f1f5)TLEFaQeI97gceYc_L&.E3L=t*I+2/A>>rri[VML$ On?"Mk8n!hANgAET=b[7+Hd_g~> EI Q endstream endobj 236 0 obj << /Length 244 >> stream 46 0 3 -1 42 42 d1 q 39 0 0 43 3.1 -1.1 cm BI /W 39 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSWYmnVo&4FpN#WCHN>RIM"K'\TphQdUUum2>2stp(]-Sk4BiFZa[670%!AFuE[`S9-S4uAS6(-d 5ITJ%4TK_%HM.~> EI Q endstream endobj 237 0 obj << /Length 264 >> stream 58 0 3 -1 54 63 d1 q 51 0 0 64 3.1 -1.1 cm BI /W 51 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y"*YmnT)$j=@)=K'^TasP4YhBX"6UMp@&/.B:c:'q4[O=!La*H`L2t[T.6GMS2K\JNTU@?h: C1E]F!,Y(D,"k.Rp)sL'&8a8l!s!BY*n^~> EI Q endstream endobj 238 0 obj << /Length 255 >> stream 48 0 3 -1 44 42 d1 q 41 0 0 43 3.1 -1.1 cm BI /W 41 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7YmgdY&4Fo3(D'IGV7t/G!]%WIW7 EI Q endstream endobj 239 0 obj << /Length 166 >> stream 29 0 4 0 25 64 d1 q 21 0 0 64 4.1 -0.1 cm BI /W 21 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2`rr3N#ru[4"5;<"b^eg)HJ:^$8TRq[[s7$,ErsYji#K-R+Zp>*/m)TGT^]:TrF`[~> EI Q endstream endobj 240 0 obj << /Length 252 >> stream 55 0 3 0 53 63 d1 q 50 0 0 63 3.1 -0.1 cm BI /W 50 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y"*0b/^V$jG!R*#r,;]SHkQ;i^!;3!(<,&aB+RpR^VA49s9X6$;7"&NjiIoo$0PgidGL<(/cub2NkuoNmm%0-BB90=" Hb\AZ/>c2p5ks=[!'i+]eG~> EI Q endstream endobj 241 0 obj << /Length 132 >> stream 29 0 4 0 26 63 d1 q 22 0 0 63 4.1 -0.1 cm BI /W 22 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hn=K^rrF#F#BKqCi07~> EI Q endstream endobj 242 0 obj << /Length 237 >> stream 88 0 4 0 85 41 d1 q 81 0 0 41 4.1 -0.1 cm BI /W 81 /H 41 /BPC 1 /IM true /F [/A85 /Fl] ID 8;ZES0a`Fb$jG!b'KbF_4\Cc92m65"Os;r0&APu%EY4gq"C=X?n-OCdOk&[GcpsTk G(e-FUoKE!,hUgI6t`oPM%)Q4@[CDkfN@ EI Q endstream endobj 243 0 obj << /Length 196 >> stream 58 0 4 0 55 41 d1 q 51 0 0 41 4.1 -0.1 cm BI /W 51 /H 41 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR0Taed['LgE-68HD"L!d]@4 P>a>Qd<8)Oo^#G(X8Fd["73((!1ek/oD~> EI Q endstream endobj 244 0 obj << /Length 243 >> stream 52 0 3 -1 48 42 d1 q 45 0 0 43 3.1 -1.1 cm BI /W 45 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WjtYmnJk$j7YL:bi*IA2HCeULXL"MC>)%-WQBXP')p>qu';o-@$_i40XhOBS=eH :XgG2KNTP"AY6&Nd_b-_BeAYhb1*`pjqP2pO'e@MhaMbKhOHs)TrL8S/M0/s4Q?F+ G@eMn!:"T[;?~> EI Q endstream endobj 245 0 obj << /Length 261 >> stream 58 0 3 -18 54 41 d1 q 51 0 0 59 3.1 -18.1 cm BI /W 51 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFpYmnQ('SPF0E^@eQ*lY06"r5EsN04cNVKh+1#=3l*8sAOeZ6fD9#uN!N.*2VJ N6htLNi$JP-p1goWL=%?1acQ:/,]S-s)NH`GMqp#nJ,M-2Y2spnE!e!)\mW*aE*QA K+l=rF!9KO1d,0mcG6['I/lral@8~> EI Q endstream endobj 246 0 obj << /Length 191 >> stream 43 0 3 0 40 41 d1 q 37 0 0 41 3.1 -0.1 cm BI /W 37 /H 41 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^lTbY?s#R/$D'p9.G-)3nN0h,T)846c4Wir/*-gpK.^r-?l$k+QJd9S@rES8hO p,#+JAK*Eq=7r_F&& EI Q endstream endobj 247 0 obj << /Length 263 >> stream 41 0 3 -1 37 42 d1 q 34 0 0 43 3.1 -1.1 cm BI /W 34 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TISYmnT)$j=?n<4LE`*_".\<3!%=Cnbb(dY6Z+;aLNk#6>?!aXA7f^k4"B4H`PP A,'p-V"%$iM3761-D!&WfFmO]#:>E2<":=Y2f EI Q endstream endobj 248 0 obj << /Length 197 >> stream 41 0 2 -1 34 58 d1 q 32 0 0 59 2.1 -1.1 cm BI /W 32 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C_uB[cFSl.K5=!'jJ@GW;)=7D'"6(Cfr.'?LOT>pkK?@+!59PXZ1WUX@is,>! rse>=rspff"!,AlFJ(bCZ1WVJ!$km'7K~> EI Q endstream endobj 249 0 obj << /Length 204 >> stream 58 0 4 -1 55 41 d1 q 51 0 0 42 4.1 -1.1 cm BI /W 51 /H 42 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR:Yn;L/&-^I($j\Ec4/!BNJ^Ps#&dSf2q]984(`U/!P8.4`#]f*tiFN=a:Am99 %=^(;4\U$U1esc)g>s#^:1[Z)o"p27l5frX7%PV~> EI Q endstream endobj 250 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 37 0 obj << /Name /T5 /Type /Font /Subtype /Type3 /Resources 250 0 R /FontBBox [5 -1 33 37] /FontMatrix [1 0 0 -1 0 0] /FirstChar 99 /LastChar 116 /Encoding 251 0 R /CharProcs 252 0 R /Widths [32 0 0 0 0 0 0 0 0 0 0 0 35 0 0 0 28 23 ] >> endobj 251 0 obj << /Type /Encoding /Differences [99/c 111/o 115/s /t ] >> endobj 252 0 obj << /c 253 0 R /o 254 0 R /s 255 0 R /t 256 0 R >> endobj 253 0 obj << /Length 190 >> stream 32 0 8 -1 31 26 d1 q 23 0 0 27 8.1 -1.1 cm BI /W 23 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$W+V'#V$p[Zpjc6R?E3op>Y=6p(1^IpR-C0&m%(n^.EXLg,`b[Au,o4"13ui27 /`0mE'N`dcM6Z6`'V5=*Jl+R'~> EI Q endstream endobj 254 0 obj << /Length 205 >> stream 35 0 8 -1 33 26 d1 q 25 0 0 27 8.1 -1.1 cm BI /W 25 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$bYmnJk&49m20-h@=&PR`\V)<8Sh!H'1[G]?AYpCs_C3PG EJNjnW=+:C7u4l]\n`pGh.GZRN%!lojql>Da`LD6~> EI Q endstream endobj 255 0 obj << /Length 200 >> stream 28 0 5 -1 27 26 d1 q 22 0 0 27 5.1 -1.1 cm BI /W 22 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>'Yml4;$j8go;>phB`M4;"7EQ%(Js$j(6:r&[+2mERN#.:V2Uc8_qtKL( EI Q endstream endobj 256 0 obj << /Length 188 >> stream 23 0 6 -1 24 37 d1 q 18 0 0 38 6.1 -1.1 cm BI /W 18 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mr;Ze/0OdPFJ,BTE8,b^TK09bH)*dI"kX.K74nt('#D))74UD#]h[Dmps#5H, J,&R6_oMdA!1Ns"?iXZ^ EI Q endstream endobj 257 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 38 0 obj << /Name /T6 /Type /Font /Subtype /Type3 /Resources 257 0 R /FontBBox [2 -17 87 59] /FontMatrix [1 0 0 -1 0 0] /FirstChar 46 /LastChar 122 /Encoding 258 0 R /CharProcs 259 0 R /Widths [27 0 0 48 48 48 48 48 48 0 0 0 0 0 0 0 0 0 0 72 0 69 73 0 0 0 75 36 0 0 0 91 0 72 65 0 0 53 66 0 0 0 0 0 0 0 0 0 0 0 0 46 0 42 53 44 0 48 53 27 0 0 27 81 53 48 53 0 39 38 37 53 50 69 0 50 42 ] >> endobj 258 0 obj << /Type /Encoding /Differences [46/. 49/1 /2 /3 /4 /5 /6 65/A 67/C /D 72/H /I 77/M 79/O /P 83/S /T 97/a 99/c /d /e 103/g /h /i 108/l /m /n /o /p 114/r /s /t /u /v /w 121/y /z ] >> endobj 259 0 obj << /. 260 0 R /1 261 0 R /2 262 0 R /3 263 0 R /4 264 0 R /5 265 0 R /6 266 0 R /A 267 0 R /C 268 0 R /D 269 0 R /H 270 0 R /I 271 0 R /M 272 0 R /O 273 0 R /P 274 0 R /S 275 0 R /T 276 0 R /a 277 0 R /c 278 0 R /d 279 0 R /e 280 0 R /g 281 0 R /h 282 0 R /i 283 0 R /l 284 0 R /m 285 0 R /n 286 0 R /o 287 0 R /p 288 0 R /r 289 0 R /s 290 0 R /t 291 0 R /u 292 0 R /v 293 0 R /w 294 0 R /y 295 0 R /z 296 0 R >> endobj 260 0 obj << /Length 133 >> stream 27 0 7 0 20 13 d1 q 13 0 0 13 7.1 -0.1 cm BI /W 13 /H 13 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1>ImC`!^O`#.* EI Q endstream endobj 261 0 obj << /Length 153 >> stream 48 0 7 0 40 55 d1 q 33 0 0 55 7.1 -0.1 cm BI /W 33 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs5AGM3!^]FJbTJ+2uk3@(f1M@OMlq57PleQ0[uj0!!*9(Vch#i~> EI Q endstream endobj 262 0 obj << /Length 278 >> stream 48 0 5 0 42 55 d1 q 37 0 0 55 5.1 -0.1 cm BI /W 37 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/Ymj&D$j=q8Idp'li)(=#U_HsiCr-H1.1hj;=/&5_$6BgD)djX2)[\N3SA;tF %ZVI+SI;9"PRWB]VUUrUrm4pB,!od8^/=9M;cd6=C3!$j5&X"V-F.&j[X7`"7#RJc =^8rOVi)s4<:M50hFZ0cgW"(V+rNsJRW/2`2#qW(MhD~> EI Q endstream endobj 263 0 obj << /Length 279 >> stream 48 0 4 -1 43 55 d1 q 39 0 0 56 4.1 -1.1 cm BI /W 39 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VGMYn9>H$q&!2r6cfD$DYFNN5>iQ.6&$0?_g8^=!/[>jp&p6,;bFgO7Q-^pB@VC4IG4grC9=ZYW)4r#B)oLDQS&~> EI Q endstream endobj 264 0 obj << /Length 227 >> stream 48 0 3 0 44 55 d1 q 41 0 0 55 3.1 -0.1 cm BI /W 41 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk_YmJ2g'SKmV91Nq87l0(4!>gS3][Gf5anm5LYfdbgH/-Y)H^[`@n\PqMFIrXM 43D$MM?Q-IF$rrjfhjNQgot6RO22g`e7<`eN3$brZ(OU"ah.#"?RcMSpAd,>as-~> EI Q endstream endobj 265 0 obj << /Length 274 >> stream 48 0 5 -1 42 55 d1 q 37 0 0 56 5.1 -1.1 cm BI /W 37 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;OYmnT)$j8g&/lZioO2B:4+H+pB&BForVZ;J.:Bb^&,0`!@rl$erMhZ+Hi>*Wc *^E?',atf+,6^IA"9,%XMsVH[&PHd#HEj4S[K0iM_H$"(51,-Hq'9/hS9pNXrdY*A \3\V#oTer.L03ACV00VJ;:+o%,B&5+2B;(p#69QWUc\~> EI Q endstream endobj 266 0 obj << /Length 278 >> stream 48 0 4 -1 43 55 d1 q 39 0 0 56 4.1 -1.1 cm BI /W 39 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7Yn[<`&-U@j8$E1][ff EI Q endstream endobj 267 0 obj << /Length 305 >> stream 72 0 3 0 68 58 d1 q 65 0 0 58 3.1 -0.1 cm BI /W 65 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`@YmnVo$p[Z['Jts)+;om\+M,P5-B(2]Jad)0.BnhRogIi$&[@lT;k6C_94Xf[ [O!,2!/(M:J/@P_g(':u%ZPdbZr[4"G`]iVU-]>e=u.KkH4t5@$5[;grEp5)!D^"( B643_G))()@*JE[Q/FWII+iT2JE>4!Ta@,p3#O#']m%0SFi$QI:.C)s(h)4No%rj@ hZ3]mja2+~> EI Q endstream endobj 268 0 obj << /Length 316 >> stream 69 0 5 -1 63 58 d1 q 58 0 0 59 5.1 -1.1 cm BI /W 58 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y!Ab70(X&4?d!^l]6XAP7Ytk&`orHh>/F0_Rhb;Eud9cgkh#1F.$N1U7'_`<05" #U$\B3t^.J?jc-nUl3Anbd]<:' EI Q endstream endobj 269 0 obj << /Length 243 >> stream 73 0 3 0 67 57 d1 q 64 0 0 57 3.1 -0.1 cm BI /W 64 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X_$]b,c;$jGS0;5@_*7r^@'bu#=oP/9#,8N9(I-$S-GnWW]t[Pm7X8;4T0BB"g@ 3-GVf!V'tbFK]lG/RoB6o'S=P`A/Ar`6WnG+8u4p3`dXm\)j;e:6o7@cSrn,^\-R^ M/)AF*WV5Z%WM~> EI Q endstream endobj 270 0 obj << /Length 160 >> stream 75 0 3 0 71 57 d1 q 68 0 0 57 3.1 -0.1 cm BI /W 68 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?sruO^qdb3J=H)DJc5WKIgkoJLF.WS":-[cM,UCt^_!5%2$'E~> EI Q endstream endobj 271 0 obj << /Length 132 >> stream 36 0 3 0 33 57 d1 q 30 0 0 57 3.1 -0.1 cm BI /W 30 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?smS3_Z(S-rss7rJEA50!!<4!*d`n~> EI Q endstream endobj 272 0 obj << /Length 299 >> stream 91 0 3 0 87 57 d1 q 84 0 0 57 3.1 -0.1 cm BI /W 84 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`BYmJ?&$p[Yn(F_4n7ra[-m,GOV(!%Tm"timmlf9:D+9eeWYP]LDX=Vg#&ASa< jt^%mS1],:ncOM5nI&3=.ddjmCrIZXEP_gG]@Y9ThL]@)G)D_6_3HmI"IC"<[%E(( mCT1tUZI'_:RTfM/?>OZ8P EI Q endstream endobj 273 0 obj << /Length 300 >> stream 72 0 5 -1 66 58 d1 q 61 0 0 59 5.1 -1.1 cm BI /W 61 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^9_%"=*$j8NK_35K[L!i;%PX5[=mr:C$(Q0QMkaiRoL=k54XN_1$oF,+D/!,Pt 8e9tjHHl6$OBH)!Am[SLeg#5MO'qFubr&/;N?M5@EW1=8+Ib0:Zd.]pIaOWTr"m\* hTph8^AWMk43QW&+83koq#mPXhr`e<%*2KcXiXY.mu2C'MR93iecN^*?K_66T#Ui\;'6J~> EI Q endstream endobj 274 0 obj << /Length 209 >> stream 65 0 3 0 59 57 d1 q 56 0 0 57 3.1 -0.1 cm BI /W 56 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`!.t7N5pQOsKOTU2%/'W>f`-G/YQn&*)!"!4J"R\k"iMPK!&HD'J.[KE+Ho,H "k EI Q endstream endobj 275 0 obj << /Length 312 >> stream 53 0 5 -1 47 58 d1 q 42 0 0 59 5.1 -1.1 cm BI /W 42 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um'Yn=kr$jBJl-n%4[UNeWSc1!&j"/hp`nY<8q:6F\p#pK)\&A3Q@jTUJ$'=Wc= (hnleg<^SJi)6p&[qh@gC4M6(!I6eo[X:C7Y_8LT+c05@\Jhd&KSA`Eh;*&W)oKqE `^*ao>df2$ZESSrU@;N EI Q endstream endobj 276 0 obj << /Length 193 >> stream 66 0 3 0 62 56 d1 q 59 0 0 56 3.1 -0.1 cm BI /W 59 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TCC!!`*$E7+%P)>O4ce2Q"^l2M4d%J:k?JUQR.&H)W)2hU?:E4R&`s1q:56YLao 0`;M0r?"^c_8rE:J>*''%2](#ZlCb~> EI Q endstream endobj 277 0 obj << /Length 243 >> stream 46 0 3 0 45 37 d1 q 42 0 0 37 3.1 -0.1 cm BI /W 42 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH6_$toK#R/T4Gj)CWF;3N3NlEK+^sN6568d/KKY.D<+.S8$)pmCUW:&(j7beD\ SJ\&Q?B>(6/_-HH8>AB>',hqV7#h#!O]UYhiK\ICDWt6`c EI Q endstream endobj 278 0 obj << /Length 224 >> stream 42 0 3 0 38 37 d1 q 35 0 0 37 3.1 -0.1 cm BI /W 35 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSVYmnJk&49;>$He=C.#`=[1Ia[Q!gFB)a+R!_e%FgjdcX"B)a'Mh&dB;88DWU[ JuB38-l\.dA>ZjPqYESY3(/%[Z%gMZc*O>9fPQ/hP]Nuk^IgAU0\um3WPE@N~> EI Q endstream endobj 279 0 obj << /Length 240 >> stream 53 0 3 0 50 58 d1 q 47 0 0 58 3.1 -0.1 cm BI /W 47 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X_#]a]K7&;K-S8>O]DF;-VH7WT85TVN^#hc]d,)4Mus>du_KLnq!-h0.G#Z=B^7 ,Mc`V!r"TD7]]?7@WC+`^!>e4h+jj//j=N*mBMQY/1Fo+fN-X=fGSpF@JF13oK:TW %^QZGIfRK\~> EI Q endstream endobj 280 0 obj << /Length 235 >> stream 44 0 3 0 40 37 d1 q 37 0 0 37 3.1 -0.1 cm BI /W 37 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTs]+)Y3$q4#3.TCEkNhXK$86sfp-ldf7$c+c\*?ZF>VrYH@l/89iUi=JjYr5'9 $F<662QsX$-;t5a)"sgR8!OU1h\bk'pa,sr4T%WC;PSbS_9u6f6eZ5,-P./`Q,[kF ]cL^8~> EI Q endstream endobj 281 0 obj << /Length 316 >> stream 48 0 3 -17 46 38 d1 q 43 0 0 55 3.1 -17.1 cm BI /W 43 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W"]YmnT)$j9p.iR/Sd!*;^Z:+KlXCG]T9GlsB_!e:42^d+n"_MKD-:J)ncaI\43 JfF7ji#4b$4Cak(ZtM61=7I=h=$5r?n(p3Qo7$42kop$P X\iJGa%Upd!&([qB`~> EI Q endstream endobj 282 0 obj << /Length 196 >> stream 53 0 3 0 51 58 d1 q 48 0 0 58 3.1 -0.1 cm BI /W 48 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hn/hoQE0*<"j<%Qg%JE'X%g+nTr4p)R,Td!is"GGla&)ekTcHhtrs+\Wru(2' 0\@V4ogn0D!@/O"Qk(l)@$6$@!,VY[*<~> EI Q endstream endobj 283 0 obj << /Length 158 >> stream 27 0 3 0 24 59 d1 q 21 0 0 59 3.1 -0.1 cm BI /W 21 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2`s8N>qrst&2oRHrG5m2bEs7lWS!t>2KOO+Mms*pu,(`:oa#U$n_[CC:A~> EI Q endstream endobj 284 0 obj << /Length 132 >> stream 27 0 3 0 25 58 d1 q 22 0 0 58 3.1 -0.1 cm BI /W 22 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hn=K^frF#F#B948@#%fgr#VZ70_e0G~> EI Q endstream endobj 285 0 obj << /Length 231 >> stream 81 0 3 0 79 37 d1 q 76 0 0 37 3.1 -0.1 cm BI /W 76 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z-HYmGqG'SGBE\AIfr+E$*AY%8d5Ffm%#aGjSA+i^E^=ZCrf7gOs'Eih2kKS-4k jOujq]?83&Zagk!VdeAs,[-I*Hgn\YjkUo[R@R*`H7LH!>C)>0,)?C,Y]$'7!2Yk&f`~> EI Q endstream endobj 286 0 obj << /Length 188 >> stream 53 0 3 0 51 37 d1 q 48 0 0 37 3.1 -0.1 cm BI /W 48 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hpqOZE56Kpf#'M-bJUnD(55<"q,S0obW;j]d%OD'.o)ArX%.aE9m/Jcl,E_Xi jSo6+)&S_O0JHmtJ,oWjf4E/~> EI Q endstream endobj 287 0 obj << /Length 222 >> stream 48 0 3 0 44 37 d1 q 41 0 0 37 3.1 -0.1 cm BI /W 41 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WRl_$Rn2$j0N#aKm+5P`4a`Q;KD(SpchO8kbqTYC\bc&@0N?7'[tn)%^41?5q)( 1U-:`EK1g$@M+qm[OgE,9\Nj&F$/>u4g02SQeo&!,i/DLK"1du!s%7NJ1U~> EI Q endstream endobj 288 0 obj << /Length 234 >> stream 53 0 2 -16 49 37 d1 q 47 0 0 53 2.1 -16.1 cm BI /W 47 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFpYn;L/$jG#(;,Cj-7WC7&NDUODOs4Q:_*Urb[,;ZEOFK!$=:OI*=qPHcTYc:) )]!!TaU5?uDG@#\hX09SO5JZ&pgrl2a!$K.s/c~> EI Q endstream endobj 289 0 obj << /Length 184 >> stream 39 0 2 0 36 37 d1 q 34 0 0 37 2.1 -0.1 cm BI /W 34 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hpkSl6"60VU+E;o482N9T1GH*jf`,@?B<_ER+:f[_iC&)]4chYm+%Ub`&c[F# J!q#Z%#c#+5_&k8TAX`9~> EI Q endstream endobj 290 0 obj << /Length 233 >> stream 38 0 3 0 34 37 d1 q 31 0 0 37 3.1 -0.1 cm BI /W 31 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;SV9YmnYp&-G`R$C<\<7`f+iRrA>E8AI=*#7.I)%q9EaF+%UbZp@D_Ai2+P" @buRUYS7CM!/IS0$Btab*JjAQb[FOZ=4M5-$;FIYG3/+7R,(>u8]2Qe%fm]Aq??qpI7+>~> EI Q endstream endobj 291 0 obj << /Length 189 >> stream 37 0 2 0 31 53 d1 q 29 0 0 53 2.1 -0.1 cm BI /W 29 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3CiW&rXkkG/s4oiP25g05Es+'kL&3jQ1OCphqIt2!-_X.I[q`fg]rdP?!r;RXN jSp<0YQm4drr4([s*t+MCX\Ha~> EI Q endstream endobj 292 0 obj << /Length 187 >> stream 53 0 3 0 51 37 d1 q 48 0 0 37 3.1 -0.1 cm BI /W 48 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2hnGiLhHNo6)#8j\,58aD"A$Gt8<&:3.5:#e1N;U`crs+@]s1f`f<-Ai:iW]U! +SgP=T)ka^Sq-nb^]9D4D-H~> EI Q endstream endobj 293 0 obj << /Length 242 >> stream 50 0 2 0 47 37 d1 q 45 0 0 37 2.1 -0.1 cm BI /W 45 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um$YmJ<%&-^E:.^$Dr1l;P[b_?g79-K57)lQ^Zmeb1Y#ib!3:W-L;DKZ%9L'QQ( L=6Z-GQRM+,8AcTN1/43*iTX-p@L-t>!q'.;JB>bW"dtI\9q,>oeK@"rk$oAa(\,o d=4:a!%45")Z~> EI Q endstream endobj 294 0 obj << /Length 280 >> stream 69 0 2 0 66 37 d1 q 64 0 0 37 2.1 -0.1 cm BI /W 64 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH6YmJ<%'SPEY%T-kuTM[P7$nf2YN#.U8;#(IWbBlhn21^C`3r"7@a9D@63&])( 4"+i!QXNo@4ilGVZ772`lp;B'fYC*sC;.qR/E,IVoei0:gsSquJ!G8GH\n>1b>CWo FJ5h:W:-Z/[$TJY"_h!Ve]5lu$#SejR"g`@p*=kR)Z'pC;.cph~> EI Q endstream endobj 295 0 obj << /Length 292 >> stream 50 0 2 -16 47 37 d1 q 45 0 0 53 2.1 -16.1 cm BI /W 45 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um'YmnSn&;B)L>Ym0WMaTj.Q:bd?0"_s^(Vq%e;BT<&?"'P)q9&`oM>/\urbMW] W$bm?6)OsIfDrM3!!fS+T))3Gmt!MW],!'_9$:HU3Ybhr!\0Tr3R%frnhatdEPJZ* R)1PtU#n!_bbgt(r.gR!cu.X_h:*Zif=]lq]Y65uc5K>b'jF^U_05m;j50Y~> EI Q endstream endobj 296 0 obj << /Length 244 >> stream 42 0 3 0 37 37 d1 q 34 0 0 37 3.1 -0.1 cm BI /W 34 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$cYmnT)$q*r2/lZQgO2B9m+GJBUO@:u-9,3-+-`'A&f6uGbLoC?P.HWMp6L[Ga pgBV:_)DNWrg<',clMs;HYTS<*$!o`MTr0)Ogh;XMQqVX;/7Q HAh=M5L0=2_.0P~> EI Q endstream endobj 297 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 39 0 obj << /Name /T7 /Type /Font /Subtype /Type3 /Resources 297 0 R /FontBBox [5 0 59 56] /FontMatrix [1 0 0 -1 0 0] /FirstChar 1 /LastChar 1 /Encoding 298 0 R /CharProcs 299 0 R /Widths [65 ] >> endobj 298 0 obj << /Type /Encoding /Differences [1/#2301 ] >> endobj 299 0 obj << /#2301 300 0 R >> endobj 300 0 obj << /Length 147 >> stream 65 0 5 0 59 56 d1 q 54 0 0 56 5.1 -0.1 cm BI /W 54 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h!!.6sahWj-nc/XHrr<#W5tGF,ma-&u"!dpJ!Xo(1`9YM~> EI Q endstream endobj 301 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 25 0 obj << /Name /T8 /Type /Font /Subtype /Type3 /Resources 301 0 R /FontBBox [1 -15 57 47] /FontMatrix [1 0 0 -1 0 0] /FirstChar 44 /LastChar 122 /Encoding 302 0 R /CharProcs 303 0 R /Widths [20 24 20 0 35 35 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 50 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 39 31 39 31 22 35 39 20 0 37 20 60 39 35 39 0 28 28 27 39 0 0 37 37 31 ] >> endobj 302 0 obj << /Type /Encoding /Differences [44/, /- /. 48/0 /1 /2 65/A /B 69/E 97/a /b /c /d /e /f /g /h /i 107/k /l /m /n /o /p 114/r /s /t /u 120/x /y /z ] >> endobj 303 0 obj << /, 304 0 R /- 305 0 R /. 306 0 R /0 307 0 R /1 308 0 R /2 309 0 R /A 310 0 R /B 311 0 R /E 312 0 R /a 313 0 R /b 314 0 R /c 315 0 R /d 316 0 R /e 317 0 R /f 318 0 R /g 319 0 R /h 320 0 R /i 321 0 R /k 322 0 R /l 323 0 R /m 324 0 R /n 325 0 R /o 326 0 R /p 327 0 R /r 328 0 R /s 329 0 R /t 330 0 R /u 331 0 R /x 332 0 R /y 333 0 R /z 334 0 R >> endobj 304 0 obj << /Length 160 >> stream 20 0 6 -13 15 8 d1 q 9 0 0 21 6.1 -13.1 cm BI /W 9 /H 21 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TD*^[XMj#hCf]2q/qLrs+:.lMpe^oDcl2TDq.TJ,K?As8N&irrWB@!*3_S)?~> EI Q endstream endobj 305 0 obj << /Length 117 >> stream 24 0 1 13 19 17 d1 q 18 0 0 4 1.1 12.9 cm BI /W 18 /H 4 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`Y\/J0J,fZO"a0nE~> EI Q endstream endobj 306 0 obj << /Length 115 >> stream 20 0 6 0 14 8 d1 q 8 0 0 8 6.1 -0.1 cm BI /W 8 /H 8 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TC_a8c@&LB.Gb!"3TEM#~> EI Q endstream endobj 307 0 obj << /Length 203 >> stream 35 0 3 -1 31 44 d1 q 28 0 0 45 3.1 -1.1 cm BI /W 28 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1m_#F@`#6+XPjI?2LYWqp_6iDZ;++Wk>ru^nVHk7k*_nI"i!YmNks2.V=7Q.=; rssCB>p'Pt76S^4+SUCS5WV0ur"!m&?iY65F<^~> EI Q endstream endobj 308 0 obj << /Length 147 >> stream 35 0 6 0 29 44 d1 q 23 0 0 44 6.1 -0.1 cm BI /W 23 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cq>^K4s8P%Xs24c,Jb_NO1PeaQ`;%)uJJ!\ EI Q endstream endobj 309 0 obj << /Length 253 >> stream 35 0 3 0 31 44 d1 q 28 0 0 44 3.1 -0.1 cm BI /W 28 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaYYmnQ('SPG#;G_[m2i:+H:^Tfan1'PK.(t3E$TO[b.mFi'T_OCkGC%Jih#]`6 Cok:Jks:4da`LVE'0VjL`m:C'T0k\.W/$%T_*o,"_lh\>UoSC5T/tlk.Y31Mp.-'X g`^Uoe]_*_c(]X"#6 EI Q endstream endobj 310 0 obj << /Length 254 >> stream 53 0 2 0 50 47 d1 q 48 0 0 47 2.1 -0.1 cm BI /W 48 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTtYml=>&;B)$>Yo_L7e(-s'4_5HnHQ)Q,"c#a)FljajU;tf^>eHR^E/IRHK'82 =P[f^CWO4/=&XN2ZHHKq^,'ceU2\JT@(Z@YiRT#YMh,OiIZW%o0`Nc@>h&L>Z[fea C1'&\=dN4cOUQp,oJZapADKB~> EI Q endstream endobj 311 0 obj << /Length 223 >> stream 50 0 3 0 45 45 d1 q 42 0 0 45 3.1 -0.1 cm BI /W 42 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;OYmirA#R!s5Kr$"RMPHl73Q`G[!K?aV$7R:^FkhZ^!Wh6g@jT?VSZoD5$W
p?@97>d&(QZsg98RIrk[=2UkKnfn#klgIi4^cqh[Og,o~> EI Q endstream endobj 312 0 obj << /Length 222 >> stream 48 0 2 0 45 45 d1 q 43 0 0 45 2.1 -0.1 cm BI /W 43 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/YmnJk&-K_G@Ot!DbSXJ/WE:Ac/L:S;d@64?89;bb/D23k#""5:25h9MksZ91 K4WT6 EI Q endstream endobj 313 0 obj << /Length 218 >> stream 35 0 3 -1 34 31 d1 q 31 0 0 32 3.1 -1.1 cm BI /W 31 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTpYml4+'ECu9"XS'E)KlO#CEgd;E0G3FJ.`L4q$S,n??J7:<"g]DE8eq*l?Hl8 "TGDraj@.dK-4%4X,s]*as,)YjCZq3C5HAbATGcF^:QQm!s!tp?^^~> EI Q endstream endobj 314 0 obj << /Length 227 >> stream 39 0 2 -1 36 46 d1 q 34 0 0 47 2.1 -1.1 cm BI /W 34 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Os8W+K"uu,R7/W^6?j%)X%/'XM)#TNrs$QT(s8O2-s-s&gi;_^0s+gOPK-5:I ^dL>Ep])Z-8K\Rj_+#GqR`l;JaT"L%ru]N/HTqR#J,TGZjo7R-s8N*%!&TnBF8~> EI Q endstream endobj 315 0 obj << /Length 200 >> stream 31 0 2 -1 28 31 d1 q 26 0 0 32 2.1 -1.1 cm BI /W 26 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;MTb2f/$p[ZeJa EI Q endstream endobj 316 0 obj << /Length 220 >> stream 39 0 2 -1 36 46 d1 q 34 0 0 47 2.1 -1.1 cm BI /W 34 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk]Yml4+&;=O+MH;P7UG/,R(R)AM\H-jfK]en_,aR/3e_U6rJtrgd_>fam,X=^% fKoaWCg`[=/=,2[/fW!LI:7R(Aj0don"FL.VdoJu'UcTX&\J;JJ0q$"~> EI Q endstream endobj 317 0 obj << /Length 210 >> stream 31 0 2 -1 28 31 d1 q 26 0 0 32 2.1 -1.1 cm BI /W 26 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTrYml4+'Lbk3$;3j-PX!lg=La[87mT-FJ&V(,"5TaMK_5(`$5g~> EI Q endstream endobj 318 0 obj << /Length 167 >> stream 22 0 1 0 25 47 d1 q 24 0 0 47 1.1 -0.1 cm BI /W 24 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3CL]@AZk5PZ.rbk!iTDcPiILu?#s7q`RIlrO<5otjOX!&P_i;_]M:_,qo! EI Q endstream endobj 319 0 obj << /Length 246 >> stream 35 0 2 -15 33 30 d1 q 31 0 0 45 2.1 -15.1 cm BI /W 31 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0*Yml=N%#&+g\b$*180g[:iX46t`$0D7JWjbP+F]9D-n/&Ac^(1P..S;%;4=E< HHJ`hjmgXr5$RsFBq^U-+Z"IrSZ`fDkb:@^OZB9r>W:"5Z3GsKf5o-_Y?Y*g-_G.b A:S.E!rtZ$K6%~> EI Q endstream endobj 320 0 obj << /Length 184 >> stream 39 0 2 0 36 46 d1 q 34 0 0 46 2.1 -0.1 cm BI /W 34 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Os8W+K"uu,R7/W^6?j%*#%/'XM=T"<]s$Q;us8O2-+G0VX4-Yh^'DAdW503b6 rm/CTJAE:#!!F,=*57qp~> EI Q endstream endobj 321 0 obj << /Length 148 >> stream 20 0 2 0 16 46 d1 q 14 0 0 46 2.1 -0.1 cm BI /W 14 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1?s2"\c49U,;s&&e<%K*GC!(*=e8aq?p"#C$85_&k86=i/%~> EI Q endstream endobj 322 0 obj << /Length 233 >> stream 37 0 2 0 35 46 d1 q 33 0 0 46 2.1 -0.1 cm BI /W 33 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.e]a93C&-_!FJ13:k3J+)]OO8Xn30TVC#VL(> EI Q endstream endobj 323 0 obj << /Length 131 >> stream 20 0 2 0 17 46 d1 q 15 0 0 46 2.1 -0.1 cm BI /W 15 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1OcN&V?m!hhHIZS2MA7,NG0E?Z*1KO~> EI Q endstream endobj 324 0 obj << /Length 204 >> stream 60 0 2 0 57 30 d1 q 55 0 0 30 2.1 -0.1 cm BI /W 55 /H 30 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1OhsgXNs*k4l#5\MHru!A&ptH>Ws'YV_?2d.g&* EI Q endstream endobj 325 0 obj << /Length 172 >> stream 39 0 2 0 36 30 d1 q 34 0 0 30 2.1 -0.1 cm BI /W 34 /H 30 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1OchRN)K+13HIg1fqo)Cp&ro=%YK,mALs(@*"no2I;7=J'@p1(`tHaK*d&. !s#jH=[E~> EI Q endstream endobj 326 0 obj << /Length 198 >> stream 35 0 2 -1 32 31 d1 q 30 0 0 32 2.1 -1.1 cm BI /W 30 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C5lUf`#58)sp^dB(A,kNfO89sk++UEts8U.^"H39>DuTd/*JU!^s(<[3@;96I 6"Y];L\`+d5O:VaK1&"KrWh-d(]a:Y;B#~> EI Q endstream endobj 327 0 obj << /Length 229 >> stream 39 0 2 -13 36 30 d1 q 34 0 0 43 2.1 -13.1 cm BI /W 34 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;NYml4;$j8gc.8ja\(G#P,'cASi//C.c#V!MR4L##X3gqQMs4^))PZ9JM^6EKG ,8'-raIQ/!6t.lc*bad[2%?h]p8QS4*_%9bh-Kjkp'WcSg\XdqNjt-_!#;>s-i~> EI Q endstream endobj 328 0 obj << /Length 157 >> stream 28 0 2 0 26 30 d1 q 24 0 0 30 2.1 -0.1 cm BI /W 24 /H 30 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1?a3IMtaA@->6h5dMmK\49+8E\Pn;$pk"L9BaI?=KT^]6\$! EI Q endstream endobj 329 0 obj << /Length 205 >> stream 28 0 2 -1 25 31 d1 q 23 0 0 32 2.1 -1.1 cm BI /W 23 /H 32 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>'TacN;&4OE2:9<4T818$qD1T:,+:-[$FV]hfa+_XrcsFt@g4<8(F8fB^ZpGEW c6b0_,>T1Y+\T$DHTuNEr\okO:mF3o6@8k8T]e9,~> EI Q endstream endobj 330 0 obj << /Length 177 >> stream 27 0 1 -1 22 41 d1 q 21 0 0 42 1.1 -1.1 cm BI /W 21 /H 42 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1-s8RR.P)#c]o)J`?d1?'Q&*3aH0^o1l+.+0jkW(PCr#bt7J,K9Fg#rB"+TMI/ 4[=Mu!)Lm>/H~> EI Q endstream endobj 331 0 obj << /Length 174 >> stream 39 0 2 -1 36 30 d1 q 34 0 0 31 2.1 -1.1 cm BI /W 34 /H 31 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Os.B6SKDbm#n\P2Hqu7`\0cCZ(:l.F's8U1?!"g<@s8QSYb[CIcJK79DOD"S( &7>Jl8RCu~> EI Q endstream endobj 332 0 obj << /Length 238 >> stream 37 0 1 0 35 29 d1 q 34 0 0 29 1.1 -0.1 cm BI /W 34 /H 29 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>2YmJ?6$j8hHK*t\rQ(lX!96/ql^*Z?fj1l+oq*YF\rRE:5,1r/30"Vfr@mOcX ;U^^ZG+]"hj!EkU`a,ZVDT"VnJh EI Q endstream endobj 333 0 obj << /Length 257 >> stream 37 0 1 -14 35 29 d1 q 34 0 0 43 1.1 -14.1 cm BI /W 34 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$aYml=>&;=Oc/lHuuQPkFD+pL;g,,IfN.Ss!J!YPlC8d!N+?LD6\;V]lohXA+g `fV7g@uhJJ%#J(/!=9\6.H#d>_Q,D)#P;J!JrB<3Go=/pm*CPhs3XqW\A3&L:@-iU +#dQ4nM(t3)'^AoKAQ\,QE$2~> EI Q endstream endobj 334 0 obj << /Length 222 >> stream 31 0 2 0 27 29 d1 q 25 0 0 29 2.1 -0.1 cm BI /W 25 /H 29 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>/Yml4;$iiSg'U4Q<;)4SK!_16\OXMV\+X,Ze>YmBa@KCc[Gf0,CV-3b'*[;'PRX#65l.:G)~> EI Q endstream endobj 335 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 26 0 obj << /Name /T9 /Type /Font /Subtype /Type3 /Resources 335 0 R /FontBBox [6 0 24 33] /FontMatrix [1 0 0 -1 0 0] /FirstChar 49 /LastChar 49 /Encoding 336 0 R /CharProcs 337 0 R /Widths [30 ] >> endobj 336 0 obj << /Type /Encoding /Differences [49/1 ] >> endobj 337 0 obj << /1 338 0 R >> endobj 338 0 obj << /Length 143 >> stream 30 0 6 0 24 33 d1 q 18 0 0 33 6.1 -0.1 cm BI /W 18 /H 33 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0rs8S_hru^h3)J,'%"0\?I>5_&k8g\*k_~> EI Q endstream endobj 339 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 27 0 obj << /Name /T10 /Type /Font /Subtype /Type3 /Resources 339 0 R /FontBBox [1 -145 114 3] /FontMatrix [1 0 0 -1 0 0] /FirstChar 0 /LastChar 88 /Encoding 340 0 R /CharProcs 341 0 R /Widths [38 38 35 35 0 0 0 0 0 0 0 0 28 0 0 0 50 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 ] >> endobj 340 0 obj << /Type /Encoding /Differences [0/, /#2301 /#2302 /#2303 12/#230C 16/#2310 /#2311 88/X ] >> endobj 341 0 obj << /, 342 0 R /#2301 343 0 R /#2302 344 0 R /#2303 345 0 R /#230C 346 0 R /#2310 347 0 R /#2311 348 0 R /X 349 0 R >> endobj 342 0 obj << /Length 253 >> stream 38 0 13 -95 33 3 d1 q 20 0 0 98 13.1 -95.1 cm BI /W 20 /H 98 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.hXUTe7(kc=K5VbYrl"CMl+B]#f!3FObJ4'rTY!7F:8+Pm4]/s,&!5i6u/Xp5r $8 EI Q endstream endobj 343 0 obj << /Length 242 >> stream 38 0 4 -95 24 3 d1 q 20 0 0 98 4.1 -95.1 cm BI /W 20 /H 98 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.hYn;L/&4FpmO:isqdL6NiXiW<%%I&D)JDkk1.=m6!]_HAg"*dr,J/o85sPp,IhqCr3:ks&OjNiH)6P?fSO?O[p_R#]0=3eoABl'XX`8ft&Q%im:h= S,h.@@6*AY~> EI Q endstream endobj 344 0 obj << /Length 135 >> stream 35 0 16 -95 33 3 d1 q 17 0 0 98 16.1 -95.1 cm BI /W 17 /H 98 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`W+UW(rrrm]Sc~> EI Q endstream endobj 345 0 obj << /Length 132 >> stream 35 0 1 -95 18 3 d1 q 17 0 0 98 1.1 -95.1 cm BI /W 17 /H 98 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`W+UXSs$&sb!\kgO$p]=D!#Qp=FT~> EI Q endstream endobj 346 0 obj << /Length 118 >> stream 28 0 12 -52 16 2 d1 q 4 0 0 54 12.1 -52.1 cm BI /W 4 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z?h-O0VS(][Vt""O~> EI Q endstream endobj 347 0 obj << /Length 305 >> stream 50 0 15 -145 46 3 d1 q 31 0 0 148 15.1 -145.1 cm BI /W 31 /H 148 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y!BYml4;$j;84-lIS5(_%%7_'[8.PS?t9gW;g9OJ&>X.fPe+DZCio.a13]`"iV! YR=YG\3Z4S7@8`h&S3f+M7j`j,t!hlVGp]ej^qBD&@Eubb<'J=^kd37TD5_8diU-T gOCg/+qokskJd?cF6+<]9st?!B-6JqIBc!TW<%?0KasHjL:_OXH8B_+H:.ZK!)G<'6i~> EI Q endstream endobj 348 0 obj << /Length 304 >> stream 50 0 3 -145 34 3 d1 q 31 0 0 148 3.1 -145.1 cm BI /W 31 /H 148 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y!BYml@?&-R[m#[N$TEG5X)f[C-Q&/&+3hjn[?LmS+9%jpl7g:-AJ?k?pY&QW>` 63?idPQ2\\%e[^"]Q?,7FI3,eMMk6'd^aUE"!]b"2-%jS2U"/9YtKg!8,jTVa<13= /Y@27iOSCun!S!kji.-S9BJ9]em6IkIBXge`VrW%9@&i.,W;7[?Wm EI Q endstream endobj 349 0 obj << /Length 467 >> stream 120 0 5 -116 114 0 d1 q 109 0 0 116 5.1 -116.1 cm BI /W 109 /H 116 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^=_2X($&4OY!^bI.F'M>\n8."#X*RKCV\bbNB`U$]r_#K6V%arYiJMmJ\^`]qL ",LbI9!W^_a\]4b+\Lag'!Mb 3e<6m7-[Xo#\ EI Q endstream endobj 350 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 28 0 obj << /Name /T11 /Type /Font /Subtype /Type3 /Resources 350 0 R /FontBBox [0 -21 77 62] /FontMatrix [1 0 0 -1 0 0] /FirstChar 0 /LastChar 106 /Encoding 351 0 R /CharProcs 352 0 R /Widths [65 23 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 0 65 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 23 ] >> endobj 351 0 obj << /Type /Encoding /Differences [0/, /#2301 8/#2308 20/#2314 25/#2319 32/#2320 54/6 56/8 94/^ 106/j ] >> endobj 352 0 obj << /, 353 0 R /#2301 354 0 R /#2308 355 0 R /#2314 356 0 R /#2319 357 0 R /#2320 358 0 R /6 359 0 R /8 360 0 R /^ 361 0 R /j 362 0 R >> endobj 353 0 obj << /Length 126 >> stream 65 0 7 19 57 23 d1 q 50 0 0 4 7.1 18.9 cm BI /W 50 /H 4 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h!.fGMa^>XU)BaV3! EI Q endstream endobj 354 0 obj << /Length 123 >> stream 23 0 7 17 16 26 d1 q 9 0 0 9 7.1 16.9 cm BI /W 9 /H 9 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4Ua7HJ,CB2^]7C5#sJ~> EI Q endstream endobj 355 0 obj << /Length 291 >> stream 65 0 5 -6 59 48 d1 q 54 0 0 54 5.1 -6.1 cm BI /W 54 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`@_$S"5$jBI[#NuF77AG,2O-!?K4nts!I)n/gQPMuYd'u7=Me=h oU'16I[]K_Cetf'"bg;AVZXmU35sQZeTq%8XF;L/h#eN.PVlQhcnnSIK"_@<.D_,( pdp@.ahO2?ls>6Sn%Gqk[`den$4#UY*1@HnO=MB,`TS-aA%b3haM.fWr_YSh~> EI Q endstream endobj 356 0 obj << /Length 214 >> stream 65 0 7 -15 57 53 d1 q 50 0 0 68 7.1 -15.1 cm BI /W 50 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C*shkrK?4'Wm(q0R#h8njr5Sf"@YRGD6_s)5+E[Zel9@]%5N@5=\,AN6&#MOp K;h(38VR81KK/Z-K_bc_Ua]tb!.fGMa^>XUTRq[p!)[HgAc~> EI Q endstream endobj 357 0 obj << /Length 239 >> stream 65 0 5 2 59 40 d1 q 54 0 0 38 5.1 1.9 cm BI /W 54 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:1]+)Y3%#!RI>c?-X*^ujC5RNi!.0NmdNuV+/I4@%(fmEsa&)mon:c:hq 1h_1DWoW=4Q&:F(33riI_<472AmID#BnN8Sm!bb!BCP,$RRbWe70\T79Y=(=-i`J_ ?`jD0[Yh EI Q endstream endobj 358 0 obj << /Length 228 >> stream 83 0 5 -1 77 43 d1 q 72 0 0 44 5.1 -1.1 cm BI /W 72 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C^\pA2i*ik-)#WTVIrL-)Pjo!upgK6/peVK44Fe;j!6/]*0plD3_ EI Q endstream endobj 359 0 obj << /Length 192 >> stream 0 0 11 -18 53 60 d1 q 42 0 0 78 11.1 -18.1 cm BI /W 42 /H 78 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs8W+Kog%O:++"Rp",ZqPO!#PB8!!tk6,ibk=0TFm_ Wq";TF8(0g_>i\N8\b>!4JIB~> EI Q endstream endobj 360 0 obj << /Length 279 >> stream 47 0 0 -2 46 58 d1 q 46 0 0 60 0.1 -2.1 cm BI /W 46 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTuYmnSn&-Yn)'J:8S;&IO]"_2).+;Q,#>"T-[T7;BVZ]TL\2>hs:_"4sChS_+- @LV6Sc([q.0+0qu[#2Tc5[--dD]Yk#_Z9qiDN&jG"FW%\iMSu$N+^>Pf[CABH;L[m NmXkcaEjk*;2_6T>#rfV@oOO*I+uETh6$[Z<+$R3DZC'E(K^~> EI Q endstream endobj 361 0 obj << /Length 250 >> stream 55 0 4 -2 50 50 d1 q 46 0 0 52 4.1 -2.1 cm BI /W 46 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTt0b1uA#R/S;d3J93*0%e.a66N<]Eh_C7g;nL-46_,D_Q]heZRp<%3)m+r4S;` _1h6QC:pN^qnZLQ7a"8Q>O EI Q endstream endobj 362 0 obj << /Length 118 >> stream 23 0 9 -21 13 62 d1 q 4 0 0 83 9.1 -21.1 cm BI /W 4 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;We]:Mhd-+M\!SeHPp~> EI Q endstream endobj 363 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 29 0 obj << /Name /T12 /Type /Font /Subtype /Type3 /Resources 363 0 R /FontBBox [2 -1 46 39] /FontMatrix [1 0 0 -1 0 0] /FirstChar 48 /LastChar 61 /Encoding 364 0 R /CharProcs 365 0 R /Widths [33 33 33 33 33 33 33 33 33 33 0 0 0 51 ] >> endobj 364 0 obj << /Type /Encoding /Differences [48/0 /1 /2 /3 /4 /5 /6 /7 /8 /9 61/= ] >> endobj 365 0 obj << /0 366 0 R /1 367 0 R /2 368 0 R /3 369 0 R /4 370 0 R /5 371 0 R /6 372 0 R /7 373 0 R /8 374 0 R /9 375 0 R /= 376 0 R >> endobj 366 0 obj << /Length 195 >> stream 33 0 2 -1 29 38 d1 q 27 0 0 39 2.1 -1.1 cm BI /W 27 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mT`4sU#6+XPjOsS5W'C4[_uGKWpu27hru^Mlpb5OOq>UtPABauOLHIR6faO8D +T10t"0fH]qa'WM\`Z3(?%;qU!8qMm~> EI Q endstream endobj 367 0 obj << /Length 148 >> stream 33 0 5 0 26 38 d1 q 21 0 0 38 5.1 -0.1 cm BI /W 21 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mr;Zfjs8UaO5@FN;aSoP EI Q endstream endobj 368 0 obj << /Length 231 >> stream 33 0 3 0 28 38 d1 q 25 0 0 38 3.1 -0.1 cm BI /W 25 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$a0b-H6'SPEm$Df!6;&jGp(.q)9'e6%18/,gdODOVL66S!h1Ga:n7!%_"A>sOA!UQs+9_Aoe8u_5mg/Z*]g:Ye8/4!as:9`\E'9?6nUK10k6=!1@0&m!/+ZtIf~> EI Q endstream endobj 369 0 obj << /Length 232 >> stream 33 0 3 -1 28 38 d1 q 25 0 0 39 3.1 -1.1 cm BI /W 25 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U<)YmGq7'LX/].5O:[EO6i;/6th=OjXsG/mt)6o"9Jq(@U2=^H2kZ`cF#\8`X8+ YtMPJ8K]*\-jLNVKBd.t#[,DFh#$QnhC5#BaWcW$K2J%*fi=TEc(`Ht-ICU*!:eQaEr~> EI Q endstream endobj 370 0 obj << /Length 208 >> stream 33 0 2 0 29 39 d1 q 27 0 0 39 2.1 -0.1 cm BI /W 27 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH5Yml4+(dqdF$cZQg8$fRE"BMe&A-`NX6\>^@cNg__pptZ0.7qtu0A37uiB]oK Ko?*GX-X9b=(g9,US8kS,9jo`(P_bW`tmp8_)hX_@qnI~> EI Q endstream endobj 371 0 obj << /Length 225 >> stream 33 0 3 -1 28 38 d1 q 25 0 0 39 3.1 -1.1 cm BI /W 25 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`>YmGq7'SKo6,%X5_'K7h"Kr$"RM`M2YC/AqB9=X8l'.*B]0g/ncjDS~> EI Q endstream endobj 372 0 obj << /Length 229 >> stream 33 0 3 -1 28 38 d1 q 25 0 0 39 3.1 -1.1 cm BI /W 25 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTr_$PWG&4FpE#EP0Y-`/^(&%7`LN?m/,7n)r0$A-@ip,'[kZk-uNB?k\\n;4O` /-M,H0ms/Df.Om<\VAO.32.7DEeR]+MU[-85>`;^r1%ISC3S\$)G]I(J85,t96@K~> EI Q endstream endobj 373 0 obj << /Length 208 >> stream 33 0 3 -1 30 39 d1 q 27 0 0 40 3.1 -1.1 cm BI /W 27 /H 40 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TD-s8W,:5^\*55otpN)]0FW6+HspO8nhOIg"cWs6]hN#3+Z.g^d@9&&e2As8N2\ 5P5Tc"" EI Q endstream endobj 374 0 obj << /Length 238 >> stream 33 0 3 -1 28 38 d1 q 25 0 0 39 3.1 -1.1 cm BI /W 25 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$#Yml4;&-IP5-o1q"YR6R*&-Zhm;6WM$$RB#8Lr06#MC[P%s-jV+Bh:ZZAEMr\ Ig@SiAhckaSS0spQ!.CTl'-Cb)jet-f7[+CjGFDAlmfZSKTGaq]0_bVrEL>=&*e9J !,e9Gb5~> EI Q endstream endobj 375 0 obj << /Length 234 >> stream 33 0 3 -1 28 38 d1 q 25 0 0 39 3.1 -1.1 cm BI /W 25 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTr_$rXp&;B'X#=g(:$*EE%LkDIgC_WOr'a<7M*b9bQ844f^9A\b>/OWMNWWLMf b(+'SZh2s(.IL!GHD]Gu/?Q"ra&7M',UQ:=*UpB/G,P-Q<3C]XQD8%"Ji@XZE"2kfqfHo~> EI Q endstream endobj 376 0 obj << /Length 127 >> stream 51 0 3 6 46 23 d1 q 43 0 0 17 3.1 5.9 cm BI /W 43 /H 17 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`!!7EM,k=1=J-!P]J,fZO?@5(b~> EI Q endstream endobj 377 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 19 0 obj << /Name /T13 /Type /Font /Subtype /Type3 /Resources 377 0 R /FontBBox [3 -5 45 34] /FontMatrix [1 0 0 -1 0 0] /FirstChar 0 /LastChar 50 /Encoding 378 0 R /CharProcs 379 0 R /Widths [52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 45 ] >> endobj 378 0 obj << /Type /Encoding /Differences [0/, 48/0 50/2 ] >> endobj 379 0 obj << /, 380 0 R /0 381 0 R /2 382 0 R >> endobj 380 0 obj << /Length 120 >> stream 52 0 6 13 45 16 d1 q 39 0 0 3 6.1 12.9 cm BI /W 39 /H 3 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?smAQJ.hn`"onWH!!E~> EI Q endstream endobj 381 0 obj << /Length 165 >> stream 19 0 3 2 16 32 d1 q 13 0 0 30 3.1 1.9 cm BI /W 13 /H 30 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0rs,[0j3sbiD#=J;/nfQpWfRr+7H6E.ci;\B.#JmV^%,:fg"!R^Ep\t6q$ij_/-_g~> EI Q endstream endobj 382 0 obj << /Length 213 >> stream 45 0 6 -5 38 34 d1 q 32 0 0 39 6.1 -5.1 cm BI /W 32 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0b/^V'SBgP7ukA^*>uPR$%qCp?@^G>nCsCE!m.n_BZir'0"WAG$TnU\'fp EI Q endstream endobj 383 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 20 0 obj << /Name /T14 /Type /Font /Subtype /Type3 /Resources 383 0 R /FontBBox [3 -1 52 40] /FontMatrix [1 0 0 -1 0 0] /FirstChar 68 /LastChar 115 /Encoding 384 0 R /CharProcs 385 0 R /Widths [54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 23 0 0 0 0 41 0 0 0 0 31 ] >> endobj 384 0 obj << /Type /Encoding /Differences [68/D 99/c 105/i 110/n 115/s ] >> endobj 385 0 obj << /D 386 0 R /c 387 0 R /i 388 0 R /n 389 0 R /s 390 0 R >> endobj 386 0 obj << /Length 257 >> stream 54 0 3 0 52 40 d1 q 49 0 0 40 3.1 -0.1 cm BI /W 49 /H 40 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$e_%":)%#&+>%NIPs7U\,WA[,d0N5.0'.'LAp,tO[>!QI%O6AUdI^`@Q.8@fRl To7T,i@XGL'97iZVG7iU4C_MRqbsG$YW_?ed^MO9&&^s.rOYDt06u(gDOoI[`VQl& `nFnMk`WZ]$pK24K;\>\!():h(B~> EI Q endstream endobj 387 0 obj << /Length 192 >> stream 30 0 4 -1 27 26 d1 q 23 0 0 27 4.1 -1.1 cm BI /W 23 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C62plbpAaK?s2fcg;h+:,IH-+_N=Z%J+8k#Dq#CA+0OdO=r!;qas8V9Us3KI" T0N6\ro"Cb%h/L EI Q endstream endobj 388 0 obj << /Length 203 >> stream 23 0 3 -1 20 39 d1 q 17 0 0 40 3.1 -1.1 cm BI /W 17 /H 40 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cnc/Uos8O/@UP&UH5Q6]Yr/q$ZKE(u7pA`I.s.9Okq*;mth]@aUnO!mb)+^Se (tmGhVur^uJ,Y)Ici5(Ns8VR*A.DEF?i]QH@"&~> EI Q endstream endobj 389 0 obj << /Length 227 >> stream 41 0 3 -1 38 26 d1 q 35 0 0 27 3.1 -1.1 cm BI /W 35 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 390 0 obj << /Length 202 >> stream 31 0 4 -1 27 26 d1 q 23 0 0 27 4.1 -1.1 cm BI /W 23 /H 27 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>0Yml4;$jBKQ$C;gMUNj.27@BQ?(*OE0kZgOT(o5cS%R[KUUkLt\\sN$?7_,ib -(C\r!b+,6\:JiDBnbVN6gM*!Y3#! EI Q endstream endobj 391 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 21 0 obj << /Name /T15 /Type /Font /Subtype /Type3 /Resources 391 0 R /FontBBox [2 -21 65 62] /FontMatrix [1 0 0 -1 0 0] /FirstChar 15 /LastChar 118 /Encoding 392 0 R /CharProcs 393 0 R /Widths [34 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 23 65 42 0 0 0 62 63 0 69 61 53 0 0 0 0 0 57 0 0 0 53 0 63 51 49 0 48 0 0 0 0 0 0 0 0 0 0 44 36 36 43 0 0 0 0 29 0 0 0 0 50 0 0 0 0 39 30 0 40 ] >> endobj 392 0 obj << /Type /Encoding /Differences [15/#230F 25/#2319 58/: /; /#233C /= 65/A /B 68/D /E /F 76/L 80/P 82/R /S /T 86/V 97/a /b /c /d 105/i 110/n 115/s /t 118/v ] >> endobj 393 0 obj << /#230F 394 0 R /#2319 395 0 R /: 396 0 R /; 397 0 R /#233C 398 0 R /= 399 0 R /A 400 0 R /B 401 0 R /D 402 0 R /E 403 0 R /F 404 0 R /L 405 0 R /P 406 0 R /R 407 0 R /S 408 0 R /T 409 0 R /V 410 0 R /a 411 0 R /b 412 0 R /c 413 0 R /d 414 0 R /i 415 0 R /n 416 0 R /s 417 0 R /t 418 0 R /v 419 0 R >> endobj 394 0 obj << /Length 212 >> stream 34 0 3 -1 31 36 d1 q 28 0 0 37 3.1 -1.1 cm BI /W 28 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0-Yml4+'LgDF-nPB(N5B8d,d)`g3!,o[iVFahYrL!&?61q9RaWk91/oC5f\gpE d,iDC.nd8m[V0+_IdA/S1qBCuNh/feNBCLC`qSg;!7Gq)V>~> EI Q endstream endobj 395 0 obj << /Length 241 >> stream 47 0 2 -1 46 36 d1 q 44 0 0 37 2.1 -1.1 cm BI /W 44 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTs0b-H&(l$ur#, EI Q endstream endobj 396 0 obj << /Length 121 >> stream 23 0 7 0 16 9 d1 q 9 0 0 9 7.1 -0.1 cm BI /W 9 /H 9 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4Ua7HJ,CB2^]7C5#sJ~> EI Q endstream endobj 397 0 obj << /Length 168 >> stream 23 0 7 -16 17 9 d1 q 10 0 0 25 7.1 -16.1 cm BI /W 10 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4V6>"@"\Dfqu9Lfci.;M^\U1fJ,]KCs7?92s,[1%s53j+rdTFu!s#Yj+BA~> EI Q endstream endobj 398 0 obj << /Length 180 >> stream 65 0 7 -4 57 46 d1 q 50 0 0 50 7.1 -4.1 cm BI /W 50 /H 50 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C*shkqK?4'7m(q0P#fQcZr5/f&@Y[Lrdp8sSi\lT,N.MC'Ps@2l[6kBB(eK(1 ,_Z"m%hN+K9l),E~> EI Q endstream endobj 399 0 obj << /Length 192 >> stream 42 0 5 -21 36 62 d1 q 31 0 0 83 5.1 -21.1 cm BI /W 31 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs8V9^s8P:die('T(l4ZT\/gCYTpYl[s*l^Rs8W*@(q0JErs&tas8W*"L4NML 5VWG^e'MbX]);SU+9i5SgF!s_~> EI Q endstream endobj 400 0 obj << /Length 278 >> stream 62 0 3 0 59 60 d1 q 56 0 0 60 3.1 -0.1 cm BI /W 56 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 401 0 obj << /Length 292 >> stream 63 0 3 0 62 57 d1 q 59 0 0 57 3.1 -0.1 cm BI /W 59 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um)_$u,A%#/2L#EOo'.#`nU0o@3#oK]@'D:/@Y8]X75b?'poF;0iF=*GEc/CGlp LWS@pj/LUG*k83(kMOLueu6ktD#IK&N-C0(amA*:/8[+u^cT[]0tYIr[dd(43Mt%: 'krM._e1"_4["#oA$+]%U^#M,n`ntH#jm\]afBT'qsq0GItEeg0kp5#!5u!,/-~> EI Q endstream endobj 402 0 obj << /Length 301 >> stream 69 0 3 0 65 57 d1 q 62 0 0 57 3.1 -0.1 cm BI /W 62 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UU!_%":)%#&+d%NH@;;*%nEAf6:7Eo^Wie^&sc)CbNYa@c@D8C.`0Ve)7j+JD;o JM=`3i)\UU]kR;uS8#")lAR"_;6SNfhmlqj`GScl2= EI Q endstream endobj 403 0 obj << /Length 301 >> stream 61 0 3 0 63 57 d1 q 60 0 0 57 3.1 -0.1 cm BI /W 60 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um)YmnSn&;=O_/mN]*O5eRV"s+qg\4`5),,Ih'Pie'&]\K(("Hu4:CCoJAi(dnf 21c$?;le.V&B4!&S^'E&k=XE3CV[W,$!<*@$ZL7]7WcUc?GQ/M<3s6O25i[4b!"tL !(Neq;irXn(!3bFX?Adnp=oOjp="G8p?ebhYO6)W(31hV+BO1@gWiDL98NPlT>5XN 5J9b%~> EI Q endstream endobj 404 0 obj << /Length 264 >> stream 53 0 3 0 62 57 d1 q 59 0 0 57 3.1 -0.1 cm BI /W 59 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/bmf1W#R0-)%iub-;&G:1i[Tu:`!%u(H>%]SefRNFnj,eP&'2F`p?W?JP2[(re0Ead`"9Q9 M7kg5-U36K=r/]uH><\ecB EI Q endstream endobj 405 0 obj << /Length 253 >> stream 57 0 3 0 53 57 d1 q 50 0 0 57 3.1 -0.1 cm BI /W 50 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U+N[.DYA5@>am$drffDVIH=6jO$@pW`uS%RDH,U^26ZEbu" HJmP#AID[2Lb:IA1B>_\3Sa~> EI Q endstream endobj 406 0 obj << /Length 259 >> stream 53 0 3 0 62 57 d1 q 59 0 0 57 3.1 -0.1 cm BI /W 59 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um)_$Rn"$jFun%j!faUH"^&jsZ8:UPIiIINu3kL%%V9q*A8T)utVgA`OtC"F:(F ZAPR4MV>D(X?F,:f(SX5@]dTahI6s$42Wi=N6s$ub[$hQ-hj(8:0>Xr/iI(3Fa+G_ ktTasc.;#/f'68>Bs40%pDs~> EI Q endstream endobj 407 0 obj << /Length 319 >> stream 63 0 3 -2 62 57 d1 q 59 0 0 59 3.1 -2.1 cm BI /W 59 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ub@(-,Y-n*bUKC)mbgRG'DF^;Z;'8?f9WKf*E(4k*C-WBC j3WYHdV"nd%X1g<^%UJ%[;YNf.EkY=<,;*Gno]HLAjqsAj(^2TZ.d,bo\V?B72r+A 8j:5LraJYJ=0l38!;-\!_u~> EI Q endstream endobj 408 0 obj << /Length 332 >> stream 51 0 4 -2 53 59 d1 q 49 0 0 61 4.1 -2.1 cm BI /W 49 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00bmf:Z$jC$/8EH3NdS7#F2ZUd*TH8FG$B_nbUgA(to'.;"/aA$#N8__[O?srf :fmHraV?.XFCQ)N.l3kZV?`LNPo?I$bWq$#SNe(-8^)h'*u=!a0^M>F1kLn'i=+.L -@IF5;%HCLe;/FM&p;d*4oE`WB2l0uNH'k5d[BhqhK`7$_$M/%lOU>YampcgZlO1m /8pKg4N#-RWctaQKLI6p=f76RO8^!s^dD2g~> EI Q endstream endobj 409 0 obj << /Length 264 >> stream 49 0 2 0 57 57 d1 q 55 0 0 57 2.1 -0.1 cm BI /W 55 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UR44GUad/3;>6:!> OkD9nSA@#31,35UTB+j,>?^J7IKKTD@lLL~> EI Q endstream endobj 410 0 obj << /Length 289 >> stream 48 0 4 -2 62 57 d1 q 58 0 0 59 4.1 -2.1 cm BI /W 58 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTr_$L/t&;B'o3J\g1J='63[%mdsfN,G5ZljV7s?^>&[>Z-8+L dgSI!@HMBOT;ojrJt?+U28]m+K;l$Hih)o^L(9BXqqcM6_+XcHnWIh)@"NB;(.n(P :Qg+5Ht@F>>ZI+Oh_)bNS0@R^]m=2]U?48%TS9;[.s/IY#!GpL!s!`MM5U~> EI Q endstream endobj 411 0 obj << /Length 266 >> stream 44 0 3 -1 41 37 d1 q 38 0 0 38 3.1 -1.1 cm BI /W 38 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0a[t:&-^E3!E5"+0Gb>a@_u['hCHRfdOP`.C`BV3,382<>& EI Q endstream endobj 412 0 obj << /Length 253 >> stream 36 0 4 -1 34 58 d1 q 30 0 0 59 4.1 -1.1 cm BI /W 30 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0b2)D$q=Ze#EPr,.WH/_7\U=)(/cePDW&nEif=C_l0usdT`EUpfZa?8)d<*R 9,kaB6R:mE5p)Q6[j^$aK[(4H2;P4nW=8Re[$gljOZ-g98Vb)?M'%RO1Sa"I$4`Oh D"MRcV[\J0W12\r!6&?9?N~> EI Q endstream endobj 413 0 obj << /Length 220 >> stream 36 0 3 -1 35 37 d1 q 32 0 0 38 3.1 -1.1 cm BI /W 32 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTsYml4+&4"W!(6jip-oW&"JLd:rE",:PmS&RHW/MLqIpgDN'-9)I3\['t@:[(S E_V?[UismWPhcsoF2pqBiFi)")UE@\`sS!F6kbVnlPuDTl~> EI Q endstream endobj 414 0 obj << /Length 298 >> stream 43 0 3 -1 43 58 d1 q 40 0 0 59 3.1 -1.1 cm BI /W 40 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UDiP3NhC#2;c0j;8JGkjdA4#;q'J!3KqFiaG96f/ T:.tU$H%qmLMb6cgI>LhNN"X+*nd&Gddc7hfQllp_IZS(*JJJJ-FIJaqrA?9PmY9[ JFKBlCNM7aXu*3'(!C4X8mZ`S2d2Lc0B=i1\`Xu:\@S/=msI1>7^=JP/A$?8!5UkEZ2~> EI Q endstream endobj 415 0 obj << /Length 240 >> stream 29 0 2 -1 23 56 d1 q 21 0 0 57 2.1 -1.1 cm BI /W 21 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W#EYml=^&;+Db'U3Nh)s,YFLiA`3&QjaIOqf1;TJbO?#]l%tBk)Rnoh20WXl?8B FT#L:)?mM^+(?H1@O9#QVDQ2&H$W'"XcXYc^[C#WW[M(R>%fELNPn4%iU!+26ruaD ]*86Es*iD~> EI Q endstream endobj 416 0 obj << /Length 273 >> stream 50 0 2 -1 46 37 d1 q 44 0 0 38 2.1 -1.1 cm BI /W 44 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$`]+)Y3$q8PH/lZQgNl'$b)]:mcGSM)F>^?PY=[;CW#^de,jO5*!\;uV'!YY,l 3$**uGV)\oXC]A$XlM+nNa15,9DV6aIK.l@%sD[W.?o^c$WacdZ@Blht` 3SRq;Z_``DJubkUfh?;LMS5Z(2M2DL5U5+f!.=.)"T~> EI Q endstream endobj 417 0 obj << /Length 236 >> stream 39 0 4 -1 34 37 d1 q 30 0 0 38 4.1 -1.1 cm BI /W 30 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaZYmnT)$q*r2.TCEkNT/@HcD=U"OWnSnn,b4B&H"Nk#u\Fu^cR-6fZ`0BSJNfC 4E3u>Q>D'0GZ:4M88D*kIC%4nNC.+[%u2=e-gAg@OmQd*jslA<2f:e83N7t`0"_Dh =-m8A~> EI Q endstream endobj 418 0 obj << /Length 227 >> stream 30 0 2 -1 27 52 d1 q 25 0 0 53 2.1 -1.1 cm BI /W 25 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0-YmGq7'LgE*Kk3`p-s=a9kQHq(.X%s<=P-)Z,(r)9#P!FKSG$8'%qGp@O!qYE 78U;jH=MO\KE6VLC7QW1YdR4SMo13^`Q7'<=!66LYrV~> EI Q endstream endobj 419 0 obj << /Length 254 >> stream 40 0 2 -1 38 37 d1 q 36 0 0 38 2.1 -1.1 cm BI /W 36 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;SnBYml=>&3s)9$C<]'8+C7/-=DM.6:[FYO=4cQV/[dHIXFEPb5Y&?dKXHhL?6n6 A.O].26HF(D)-%pnpWjpU?&W,H$,Jq$:?N(Gk$f?\nMtf$_[d>i!d?9*ZW!7bdd;L -SI/3KunkI:T+?p! EI Q endstream endobj 420 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 4 0 obj << /Name /T16 /Type /Font /Subtype /Type3 /Resources 420 0 R /FontBBox [-2 -20 71 62] /FontMatrix [1 0 0 -1 0 0] /FirstChar 11 /LastChar 121 /Encoding 421 0 R /CharProcs 422 0 R /Widths [51 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 34 0 0 25 30 25 0 42 0 0 42 42 42 0 0 0 0 0 0 0 0 0 0 0 62 58 0 0 56 0 0 0 32 0 64 0 0 0 0 56 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 42 38 38 42 38 25 38 42 25 0 38 21 68 47 42 42 0 35 34 28 45 0 55 39 40 ] >> endobj 421 0 obj << /Type /Encoding /Differences [11/#230B /#230C 40/#2328 /#2329 44/, /- /. 48/0 51/3 /4 /5 65/A /B 69/E 73/I 75/K 80/P 83/S 97/a /b /c /d /e /f /g /h /i 107/k /l /m /n /o /p 114/r /s /t /u 119/w /x /y ] >> endobj 422 0 obj << /#230B 423 0 R /#230C 424 0 R /#2328 425 0 R /#2329 426 0 R /, 427 0 R /- 428 0 R /. 429 0 R /0 430 0 R /3 431 0 R /4 432 0 R /5 433 0 R /A 434 0 R /B 435 0 R /E 436 0 R /I 437 0 R /K 438 0 R /P 439 0 R /S 440 0 R /a 441 0 R /b 442 0 R /c 443 0 R /d 444 0 R /e 445 0 R /f 446 0 R /g 447 0 R /h 448 0 R /i 449 0 R /k 450 0 R /l 451 0 R /m 452 0 R /n 453 0 R /o 454 0 R /p 455 0 R /r 456 0 R /s 457 0 R /t 458 0 R /u 459 0 R /w 460 0 R /x 461 0 R /y 462 0 R >> endobj 423 0 obj << /Length 346 >> stream 51 0 -2 -17 62 59 d1 q 64 0 0 76 -1.9 -17.1 cm BI /W 64 /H 76 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;P_$u#N$jBHWV#&YY:e&Q?.E[4L5V/(u$i%fZMX)@WW_/A1^@Zenn5iV,<1G++ a0!J?V5H?=0X9;DMPD&Cg5">gOdSeDRlBV@^=019[BBCHg$LJrFqo;S@pJ[s\\[G> C'r&00d&F`3VQB[B:#-8.Btp+:BgYY>Xca)~> EI Q endstream endobj 424 0 obj << /Length 336 >> stream 47 0 -2 -17 50 59 d1 q 52 0 0 76 -1.9 -17.1 cm BI /W 52 /H 76 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH90b2)D$in(2%#fH55:LO8'=r=B7&(1d(0*SNe.6e75e+hD%A>?U-SViBK8A_+ D4$*p&^a!>"IDgh@@i8Y;aFjIanc+QUj-o^TCkUgr!*B%%1KTRN*IG>eP\$56cDJ9 aatjWQ/t`gH[EW^2f!^f+UFA]!%6M4K\;[`@ EI Q endstream endobj 425 0 obj << /Length 253 >> stream 34 0 12 -20 42 62 d1 q 30 0 0 82 12.1 -20.1 cm BI /W 30 /H 82 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSXYml4+&-^Ft_NGKNL!bjQE%MNQCM6fM@m`QWIcZC(fN>e@h#DR!^]D6u64-7( &2b#F_"27b98;/8KL-QO("k-3'qqG/W$GR+jE7W8CC7&17&_2[H"ijM^Pj7N`Q8Wq Fp]Ga`hYE;3<45E([(~> EI Q endstream endobj 426 0 obj << /Length 241 >> stream 34 0 1 -20 31 62 d1 q 30 0 0 82 1.1 -20.1 cm BI /W 30 /H 82 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSX0b/^V$jG"o_3#s]'TU2Ki40741%>;`(C.jec#;,lQoMaTZl^^#!Ed;nN_D$] 85R,201FA4b(n:7e6JZa7G=LOi[>>&@L8I1.Rb )us%6(_H~> EI Q endstream endobj 427 0 obj << /Length 171 >> stream 25 0 6 -16 19 9 d1 q 13 0 0 25 6.1 -16.1 cm BI /W 13 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Qs+C=Rrr`6*lsRp7_uKc4s8Du\"/5XBqg\ EI Q endstream endobj 428 0 obj << /Length 122 >> stream 30 0 7 16 28 21 d1 q 21 0 0 5 7.1 15.9 cm BI /W 21 /H 5 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h?uKF\B7M1TJ,fZO%ZCE>~> EI Q endstream endobj 429 0 obj << /Length 125 >> stream 25 0 9 0 18 9 d1 q 9 0 0 9 9.1 -0.1 cm BI /W 9 /H 9 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3+[5 EI Q endstream endobj 430 0 obj << /Length 271 >> stream 42 0 9 -2 45 56 d1 q 36 0 0 58 9.1 -2.1 cm BI /W 36 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTu_%":)$jG!I*&o^*7q&Yp:;gV`-B,af#NXc<;Q;(LooORr1'W%-:`!"ZM5G6s N1RYsPVdMKKr9i=YRLqc6C<"f0[^T3?Ygq+0PP`G7a2He`NB_P@)\+bL#kh_j!X@@ r3%L'ekRu73oQ\A(;'&Ei%`qi!.-.a0(9_Y)@=Rl~> EI Q endstream endobj 431 0 obj << /Length 300 >> stream 42 0 8 -2 46 56 d1 q 38 0 0 58 8.1 -2.1 cm BI /W 38 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/YmnQ(&;=O_/mN^U)o\S+<9_I0=Tp5XCCma98f*eChLQ4eBKd4rhg:(nJO^8M /WcIL9$c"l-Or]6c4_CkF"^u\Z)hki,d/,p+4_(VdP@/oAhBsYrC?CR;;CY#8)ZTV BYb\&@sY-o8(jNF1W*QHqOg3(cKKlmoeBfg<9Gs5#k_?5cg6'<&)/s-%I2V0lSSYVB$Z#~> EI Q endstream endobj 432 0 obj << /Length 290 >> stream 42 0 3 -16 39 56 d1 q 36 0 0 72 3.1 -16.1 cm BI /W 36 /H 72 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/5mkLP&-^FC'O5qe02h:Q+_8u1oI)RU&UFJE0#[#SQ<9qcjH5.Grf!kWa4D<0 1Ss+ZE[RBQc?^+G@N4ZE+dQ\_DZ!Ln_0O6u9HAaLahGm5+WL"uJ?g(_%9!W:?uOsh *."(Z2,pX0J0]?:;/Qli`4bs7T3;B@'_suflK7Qo(Y?^41Ud5j!;8&fQN~> EI Q endstream endobj 433 0 obj << /Length 298 >> stream 42 0 9 -2 46 56 d1 q 37 0 0 58 9.1 -2.1 cm BI /W 37 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um'5757]'Z]a.$sA7.K,g^('ADI(k`lheY>K:YD<[3,jP/RmK+s)g!\Z4q%g>.] N^/UbP+>68CV]!L,J^B?o)cRHGjfnpcTN*)qP+i3($9a=.:4<7)UL&KT%\4nb`-%, o1s4*W1KL+IjlF/$$tLMESCl'Pf.*kXjIaR;3MGIW)qHJ-1AufZl(6(*>Ds'!$BA:)Z~> EI Q endstream endobj 434 0 obj << /Length 268 >> stream 62 0 5 0 57 60 d1 q 52 0 0 60 5.1 -0.1 cm BI /W 52 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UK+FoR"HKoO&j+*Fa EI Q endstream endobj 435 0 obj << /Length 294 >> stream 58 0 5 0 60 57 d1 q 55 0 0 57 5.1 -0.1 cm BI /W 55 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UGJ3/Fg"!X71#$OES,iLqG LK(Pu?"ESEE3X*8oM)5W=BAlZJscYj5t!570.aA8.9*;^dJ\i1-7<#ZWehYXHuk1c 1?G9"Ro-DBH;3[X=1DGD-@?#M#.DtXAW6Kc]]R`9q]Ob\r+c0e2oOZ/r#Gck7LlR~> EI Q endstream endobj 436 0 obj << /Length 294 >> stream 56 0 5 0 61 57 d1 q 56 0 0 57 5.1 -0.1 cm BI /W 56 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U!.2<#N]H!pitF_'PBJ-cgA+Eq^nAEI_!&<]r?^e?RUe6"4+0mIo'ke?70f24!T??(=PgG(G,UZ=Xo&,sh#)A^_k>^B"<7G9MA~> EI Q endstream endobj 437 0 obj << /Length 193 >> stream 32 0 4 0 41 57 d1 q 37 0 0 57 4.1 -0.1 cm BI /W 37 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X_!Yn;L/'SG@`(6jcn.#t1"3Jo%X^4J/R-=d19I$aEe"=aj*a(SqL/m`UVa'@U^ '\F,iR6sYH7@6=1O:T,RK@U#.p=^b~> EI Q endstream endobj 438 0 obj << /Length 336 >> stream 64 0 4 0 71 57 d1 q 67 0 0 57 4.1 -0.1 cm BI /W 67 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTuYmgdY$jBH@MCTQq;&Bb?#*Oask@ eUnGNdD-Dp`X0V"J`jWg9Ul\>.XG8hW*-CR3"k)&V]\X$+_d1rP+k9nO$V2:9nS0: \8Gu3iMohH$GRN<>3M#L"I)LoAA_YhG2VMg=S4)Z4@g'lPm]Ha.lA`DeM@U477+cI [?V,?)"006% EI Q endstream endobj 439 0 obj << /Length 257 >> stream 56 0 5 0 60 57 d1 q 55 0 0 57 5.1 -0.1 cm BI /W 55 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um&YmnVo$jBJ&'N[$kUG*UF`[D]JAI=+ZgW:c!\qXk>`nu*"a@FdBS#1LB* EI Q endstream endobj 440 0 obj << /Length 306 >> stream 47 0 6 -2 53 59 d1 q 47 0 0 61 6.1 -2.1 cm BI /W 47 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um(_%"78$jBJ&9)+bc15\S;:_tWkOWYE1D`pMep_s>fjRAu?\#OoYbdIM@U^+-H i)[JFI#L)e':Ju[>1g`0-h^;;rk(`np#$Rdp!MO//7 EI Q endstream endobj 441 0 obj << /Length 255 >> stream 42 0 9 -1 43 37 d1 q 34 0 0 38 9.1 -1.1 cm BI /W 34 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0a^8k&;4K2_U9[i-LiXt6./m='YN(F2\C'29+0E;\d9Y,`tYl'J-Ug7[.Jrk Y#mVh/@(ZEa1*\3'#i7mp^]kqVPiM*/Gp=cZOcFF?&AI)21B8^;ot%e8\%_3'f.hg oX4&bT_3;/CSsN$JbK/Knp4^~> EI Q endstream endobj 442 0 obj << /Length 254 >> stream 38 0 9 -1 37 58 d1 q 28 0 0 59 9.1 -1.1 cm BI /W 28 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$d0bV>W$q*rT/l[^k:.Oj%S.#SQEe]L>)lQ`0aW`*_.:0@2?SnE_-7iU(P9lIeMHGbO7mu0W `mY*\'tejH`eTrN*WT)]SV@~> EI Q endstream endobj 443 0 obj << /Length 227 >> stream 38 0 9 -1 38 37 d1 q 29 0 0 38 9.1 -1.1 cm BI /W 29 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTsWtBk9&4KG5`6+=+:.T#F#(`QrU6)aD&g@oL\L\j?&Eh1p%gLB1OBYLi@:Z6D .oJd+b&Qr$fqb8n"^(ZBE8afbqPX/Cc"?)EgdprI%?]EnXI[uYIh/(P!0PTC=9~> EI Q endstream endobj 444 0 obj << /Length 280 >> stream 42 0 9 -1 46 58 d1 q 37 0 0 59 9.1 -1.1 cm BI /W 37 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U7nfM+R):"ngL91cDs^srQ!S)h4TFs)/Y8%'>@`-0,(+. EI Q endstream endobj 445 0 obj << /Length 236 >> stream 38 0 9 -1 38 37 d1 q 29 0 0 38 9.1 -1.1 cm BI /W 29 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0.Yn=kr&4BAX$4&*>3\d031^^B;L_RE(8g#Bepc:ETio&'nIhje5([5k3&3*KE FEqs4F9pSB&`4e+Uh,:Fe5G-Dfm1J6_1pP`gX#&9bNJu#ZD96cUSgjum,"nd2foQ1 (b97M~> EI Q endstream endobj 446 0 obj << /Length 270 >> stream 25 0 -2 -17 36 59 d1 q 38 0 0 76 -1.9 -17.1 cm BI /W 38 /H 76 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSX0abfP$jG"F5eY-,kYZ`72Isn:CbkW$L0gN_L61m:GLFQTJM EI Q endstream endobj 447 0 obj << /Length 282 >> stream 38 0 4 -17 40 37 d1 q 36 0 0 54 4.1 -17.1 cm BI /W 36 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ta[0a^8k&-U@9`GYf!_2AFYRU6]K[HqoC+W&dO$ZRpPRbtbmB6F8L!,Zf=lrUKeKN,GTW*]\btaSSEk S]J_2G!dqB7OAFKUMuH[q4N EI Q endstream endobj 448 0 obj << /Length 274 >> stream 42 0 5 -1 43 58 d1 q 38 0 0 59 5.1 -1.1 cm BI /W 38 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U%7,')X"OKnjt$H2&_;^@jplgFD?#@P%JI#U,5 N&4B@R4&7d2C7[)Y+E;_J;][FsGcj_P EI Q endstream endobj 449 0 obj << /Length 230 >> stream 25 0 7 -1 27 55 d1 q 20 0 0 56 7.1 -1.1 cm BI /W 20 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W#E]+)Y3&-Pi9$5Be!l\')u0^T5&Ou'Lc!ZO+1(D%SX;h,Z;fPG4-(Hc)rN*eAj (T9EEE@YT]].]f<7R%7gfVB'Rd_6r;MosG~> EI Q endstream endobj 450 0 obj << /Length 302 >> stream 38 0 5 -1 41 58 d1 q 36 0 0 59 5.1 -1.1 cm BI /W 36 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U.Jqh[?YU,GW#n_Tr"?=(-iL\dM'_d_lr+s#'(&n9`F'"DBdK;.< B0FQ(NK,*$o'A@uMjfUPaHjl6,q\lMa,MbJQ85cFOYd\?4cOSC EI Q endstream endobj 451 0 obj << /Length 212 >> stream 21 0 7 -1 25 58 d1 q 18 0 0 59 7.1 -1.1 cm BI /W 18 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V` EI Q endstream endobj 452 0 obj << /Length 319 >> stream 68 0 7 -1 69 37 d1 q 62 0 0 38 7.1 -1.1 cm BI /W 62 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U='PR??ju9c6CO29sr328KXIl:71AYeGq$f"CBM %nt(:D^%;?ROa8Yd@Xo+)L98.lY)^3Y,]Vj.^TJ^UQ)Rn.[Ol$,##/!1[0tM,.s;q @X%XY6nf_c#8$AG!-\[hO8~> EI Q endstream endobj 453 0 obj << /Length 270 >> stream 47 0 7 -1 48 37 d1 q 41 0 0 38 7.1 -1.1 cm BI /W 41 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UEj#[5N[\'/~> EI Q endstream endobj 454 0 obj << /Length 228 >> stream 42 0 9 -1 41 37 d1 q 32 0 0 38 9.1 -1.1 cm BI /W 32 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TISYmnVo&4BAH!f't]SX@Dl1)>j8-^:hY!V3u/,R7,6BP&C'E"Td:`lUTfP@$sM W*Lf7:t2k^Q$Z):io?Ohi7Qo.qdl:%(DAnL1)_7g>q&_lS^[G!FTj;j%fj0T@BB~> EI Q endstream endobj 455 0 obj << /Length 287 >> stream 42 0 0 -16 41 37 d1 q 41 0 0 53 0.1 -16.1 cm BI /W 41 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTtYmnSn&;=OD$;*2^RtT2)9&\2K&Z*PeN0'2(naauD@"mTUi(cKbTm.]lA:^*' *l-O?-a6$8pD>YcTQWU2E*Z2mmI8si6WA[p[*rIrLCOn\57ZstTt]8 EI Q endstream endobj 456 0 obj << /Length 222 >> stream 35 0 7 -1 40 37 d1 q 33 0 0 38 7.1 -1.1 cm BI /W 33 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U.#c(j:Nq_TR!.!OdqZ~> EI Q endstream endobj 457 0 obj << /Length 238 >> stream 34 0 6 -1 34 37 d1 q 28 0 0 38 6.1 -1.1 cm BI /W 28 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIRYml4;&4=i4'Ibh)7`f+1J1)gKM,^Pg2FpCOj^XCFGh8I%6O/s;PTc1q/9k2R *58uKS,WZJ=<5mt/CMb!nn'ST@t/gsi3>q@&sLPf;8uC-el^L*db)F1_6\kThGeb2 !+YD),Q~> EI Q endstream endobj 458 0 obj << /Length 218 >> stream 28 0 7 -1 31 52 d1 q 24 0 0 53 7.1 -1.1 cm BI /W 24 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTqYml4;$q/K6'U0IYULZ3:MNX6`-s.],$b/kBjZ%f!`7M%S\tEWe7jW.IE!9?? 66M!hY EI Q endstream endobj 459 0 obj << /Length 256 >> stream 45 0 7 -1 46 37 d1 q 39 0 0 38 7.1 -1.1 cm BI /W 39 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;T1FYmnVo$jBHN$C;gMUTi0`5Z4H&8k:C5"2k8:UTjLu*7qjcJH2W7GO5Kt\,%Fs ;C8[F.PVC8J\)`7-cZ80ahZ(S^ko9M#_;knTJ(!.*s5e&m(;L?:We3Fb2uQ%MTUof kJh`/9FQ5"6/^Zt?,_!fkM^\3~> EI Q endstream endobj 460 0 obj << /Length 286 >> stream 55 0 7 -1 57 37 d1 q 50 0 0 38 7.1 -1.1 cm BI /W 50 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 461 0 obj << /Length 255 >> stream 39 0 4 -1 43 37 d1 q 39 0 0 38 4.1 -1.1 cm BI /W 39 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TaZYmgdY&-P6A!l?JH8te)#4s6XI/:qdB6j&NVJ66;ak*&@A_I?A90aQC%61:0W ='!e9N@S$9MU``dl*6'Iae9mZm/Xd/rh'btc[%:$5GeI0iAM#/-S>$YCWA9&l6K+6 l3PX6K_rn_PR(a1`Ff0Y\V-F~> EI Q endstream endobj 462 0 obj << /Length 293 >> stream 40 0 7 -17 42 37 d1 q 35 0 0 54 7.1 -17.1 cm BI /W 35 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U%8HR3/_?0fbHep$3_0AeecCfIr1Uo=/9(D.TaR&i:QE9hLC]%lmb3Ja E+i+A>_lYlcO9:[bM: EI Q endstream endobj 463 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 5 0 obj << /Name /T17 /Type /Font /Subtype /Type3 /Resources 463 0 R /FontBBox [-4 -21 82 62] /FontMatrix [1 0 0 -1 0 0] /FirstChar 11 /LastChar 124 /Encoding 464 0 R /CharProcs 465 0 R /Widths [48 46 46 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 0 42 0 0 23 32 32 0 65 23 28 23 42 42 42 42 42 42 42 42 42 42 42 23 23 0 65 0 39 0 62 59 60 63 57 54 65 62 30 43 65 52 76 62 65 57 65 61 46 60 62 62 85 62 62 0 23 42 23 0 0 0 42 46 37 46 37 25 42 46 23 25 44 23 69 46 42 46 44 33 33 32 46 44 60 44 44 37 0 83 ] >> endobj 464 0 obj << /Type /Encoding /Differences [11/#230B /#230C /#230D /#230E 34/" 36/$ 39/' /#2328 /#2329 43/+ /, /- /. /#232F /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /: /; 61/= 63/? 65/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y 91/#235B /#235C /#235D 97/a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z 124/| ] >> endobj 465 0 obj << /#230B 466 0 R /#230C 467 0 R /#230D 468 0 R /#230E 469 0 R /" 470 0 R /$ 471 0 R /' 472 0 R /#2328 473 0 R /#2329 474 0 R /+ 475 0 R /, 476 0 R /- 477 0 R /. 478 0 R /#232F 479 0 R /0 480 0 R /1 481 0 R /2 482 0 R /3 483 0 R /4 484 0 R /5 485 0 R /6 486 0 R /7 487 0 R /8 488 0 R /9 489 0 R /: 490 0 R /; 491 0 R /= 492 0 R /? 493 0 R /A 494 0 R /B 495 0 R /C 496 0 R /D 497 0 R /E 498 0 R /F 499 0 R /G 500 0 R /H 501 0 R /I 502 0 R /J 503 0 R /K 504 0 R /L 505 0 R /M 506 0 R /N 507 0 R /O 508 0 R /P 509 0 R /Q 510 0 R /R 511 0 R /S 512 0 R /T 513 0 R /U 514 0 R /V 515 0 R /W 516 0 R /X 517 0 R /Y 518 0 R /#235B 519 0 R /#235C 520 0 R /#235D 521 0 R /a 522 0 R /b 523 0 R /c 524 0 R /d 525 0 R /e 526 0 R /f 527 0 R /g 528 0 R /h 529 0 R /i 530 0 R /j 531 0 R /k 532 0 R /l 533 0 R /m 534 0 R /n 535 0 R /o 536 0 R /p 537 0 R /q 538 0 R /r 539 0 R /s 540 0 R /t 541 0 R /u 542 0 R /v 543 0 R /w 544 0 R /x 545 0 R /y 546 0 R /z 547 0 R /| 548 0 R >> endobj 466 0 obj << /Length 217 >> stream 48 0 1 0 52 59 d1 q 51 0 0 59 1.1 -0.1 cm BI /W 51 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:3Yml4+'SPFX-sk"$\-\(]TURqK,>c++n-][/[Dm!rl>k!4;&jP4#rK'gLfe=g ,!">B"#n2AY).>W`*6u6q9c(RNK!)<(ILDa*N%lr+Q=3/!<>9T%3Y~> EI Q endstream endobj 467 0 obj << /Length 212 >> stream 46 0 1 0 43 59 d1 q 42 0 0 59 1.1 -0.1 cm BI /W 42 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Yj?]+'9E&;/q/'N\n"N0;R$2IdFj8=:[5T*+U7.<4lLQ7PC'4CrJ*>D2trffp4.DE?N9s7p5u3dM'D3K3WL9pl%&~> EI Q endstream endobj 468 0 obj << /Length 196 >> stream 46 0 1 0 43 59 d1 q 42 0 0 59 1.1 -0.1 cm BI /W 42 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Crr_kB+D>0Hs8W*@q]Gh;s*r,i!0RlX56/e-s$:0?'$1P.JSP1hs8PGLOoYhb 8a;a?C[qui9\=pT.*o\:O%]TZ!4Yk_8c~> EI Q endstream endobj 469 0 obj << /Length 250 >> stream 69 0 1 0 66 59 d1 q 65 0 0 59 1.1 -0.1 cm BI /W 65 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;ZETYmgah%#&,^;P_MB?@`Em`K5+V`[D_@V2H`d-AM^0b3O;3^Z*q+_$[:UfbPjP *8)s`!j:Rjp'RoGN"p7*Jd&;ZU?NU0Q9R(o4?_ZbYncJVc4_0,=(KW1m%(#WnfOSR I/[[j'fh3%DqkQtSnhD)~> EI Q endstream endobj 470 0 obj << /Length 173 >> stream 42 0 3 33 29 58 d1 q 26 0 0 25 3.1 32.9 cm BI /W 26 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTgd0Tda(e.Al)3#)a?lXgs'6p;5F%%OK@kpK_E;:luT[2E10fBIuFAs(a&i,aQ !s#=K5cX~> EI Q endstream endobj 471 0 obj << /Length 319 >> stream 42 0 5 -5 36 62 d1 q 31 0 0 67 5.1 -5.1 cm BI /W 31 /H 67 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UWP>d+mT4YhdV!fGOM1K':[ll/:1mOO`29'e /+isX"ZbZ4hf"PV!86_0YQ~> EI Q endstream endobj 472 0 obj << /Length 167 >> stream 23 0 7 33 17 58 d1 q 10 0 0 25 7.1 32.9 cm BI /W 10 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4V6>"@"\Dfqu9Lfci.;M^\U1fJ,]KCs7?92s,[1%s53j+rdTFu!s#Yj+BA~> EI Q endstream endobj 473 0 obj << /Length 232 >> stream 32 0 8 -20 27 62 d1 q 19 0 0 82 8.1 -20.1 cm BI /W 19 /H 82 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wjt]+KQ9&-YEg9:utk,;?>1C2mni44&q:@=gG-*0h.8ZFi`BOG).NHKO~> EI Q endstream endobj 474 0 obj << /Length 232 >> stream 32 0 4 -20 23 62 d1 q 19 0 0 82 4.1 -20.1 cm BI /W 19 /H 82 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WjtYml4;&-GF1KT,Js;5Bjq-:EtR5V,13'G3iS#R,<@f=gi@)`SZX^]kBo83PWY NcOI(+?[k%_($4s0D_/KDmK8XpWlc8)jf\@8]`nYfbWu?T+m?T(,W?+1,oL=.t#;D~> EI Q endstream endobj 475 0 obj << /Length 149 >> stream 65 0 5 -6 59 48 d1 q 54 0 0 54 5.1 -6.1 cm BI /W 54 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs8Vop@*h(OW!3G;?jDl(bYSWr3%,b;*-E EI Q endstream endobj 476 0 obj << /Length 168 >> stream 23 0 7 -16 17 9 d1 q 10 0 0 25 7.1 -16.1 cm BI /W 10 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4V6>"@"\Dfqu9Lfci.;M^\U1fJ,]KCs7?92s,[1%s53j+rdTFu!s#Yj+BA~> EI Q endstream endobj 477 0 obj << /Length 117 >> stream 28 0 1 16 23 21 d1 q 22 0 0 5 1.1 15.9 cm BI /W 22 /H 5 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?tMYj!!*9(!-eJT~> EI Q endstream endobj 478 0 obj << /Length 121 >> stream 23 0 7 0 16 9 d1 q 9 0 0 9 7.1 -0.1 cm BI /W 9 /H 9 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4Ua7HJ,CB2^]7C5#sJ~> EI Q endstream endobj 479 0 obj << /Length 192 >> stream 42 0 5 -21 36 62 d1 q 31 0 0 83 5.1 -21.1 cm BI /W 31 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs8V9^s8P:die('T(l4ZT\/gCYTpYl[s*l^Rs8W*@(q0JErs&tas8W*"L4NML 5VWG^e'MbX]);SU+9i5SgF!s_~> EI Q endstream endobj 480 0 obj << /Length 230 >> stream 42 0 3 -2 38 56 d1 q 35 0 0 58 3.1 -2.1 cm BI /W 35 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^8Yml4+&4O"$A->B4d?%J?Q>XPFPSSr8aV?'j9:K!gEpnFV"7i6Y7DRG=$[A\U E=+3BEYu)g)KnOh85S@\ZQf=&\!N"Va[=MCUUlM\*iR2@k*ri-)kp,KO)ka1!DUoW~> EI Q endstream endobj 481 0 obj << /Length 152 >> stream 42 0 7 0 35 56 d1 q 28 0 0 56 7.1 -0.1 cm BI /W 28 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cci3tE5=#,KL`ZUOKDg9((k)H")bTmUr;Qs*#(@Bn#VZ6_Yb<<~> EI Q endstream endobj 482 0 obj << /Length 290 >> stream 42 0 4 0 37 56 d1 q 33 0 0 56 4.1 -0.1 cm BI /W 33 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0/YmnQ('SPE]V+@!d4A&(a,RR.5@$O7sPcPF\"\e*ro$ EI Q endstream endobj 483 0 obj << /Length 286 >> stream 42 0 3 -2 38 56 d1 q 35 0 0 58 3.1 -2.1 cm BI /W 35 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00Yn=kr&-P6\$4&*>9DR"$'t>PF[t-SbAHWG)HTX8cTUcZUN^r:F5RjLl`Jg*: P`%\c"#o?C_gJ-a84%R>KQMq"0F-L?3QR#GSfAo>aiUH+U'6$(fo`[Z(&UZsrhGso ON$>NHPPDs&`j EI Q endstream endobj 484 0 obj << /Length 243 >> stream 42 0 2 0 39 57 d1 q 37 0 0 57 2.1 -0.1 cm BI /W 37 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSV]a93S%#/3,_D,:`EW7W8CEEGU;45u>'l\`SS*@UAT&2T:=5cI-W2:1Yt#6u#60JGa%M,*bas83t2 C>cnN3<3IebG,~> EI Q endstream endobj 485 0 obj << /Length 271 >> stream 42 0 4 -2 37 56 d1 q 33 0 0 58 4.1 -2.1 cm BI /W 33 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk_0b+7>$j=@6.8o"9r)BShj9^4q&-_0D!Q53edJ0M9QJF&VJrXFmHgP*i-c0jh 9Nsr]Zni"%/jKcJ2C$"E6mZn$LX&^(`r!bC(mQ=--lU?KP%Ys8MmI)KJ,Z1MX:u EI Q endstream endobj 486 0 obj << /Length 291 >> stream 42 0 3 -2 38 56 d1 q 35 0 0 58 3.1 -2.1 cm BI /W 35 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH8Yn=kr&4Fpp-r?iT.#$(Z=5X_H$BEmGl@=s]_tP@sJS4?1%E[Go!BEKU'q3BD _\9=7\5?Yb].YGef+0Hh)T^FL7a_!&p+OhpK;)c@S1n?pRX*[I;$k 5)>q<-mAL4rBh#hi^(,rY,9n<#T@mq-?Rg4?Z[Yodmmp`TdYFs`SUatX['b`~> EI Q endstream endobj 487 0 obj << /Length 243 >> stream 42 0 5 -2 40 57 d1 q 35 0 0 59 5.1 -2.1 cm BI /W 35 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSVYml4+&-YlgE!/X=1t]SU>QlWN=3sdr8o-1)Id`bVTs0UuYIWH'Riu\o,OnAT h-sX*'(itr!Ji"_%@S.=dM"I"_F:aVbYBFHK7pi3Ts&PXeV3q<\5_-c(>Ic^E.@Ai B9drW!8WRqq>~> EI Q endstream endobj 488 0 obj << /Length 315 >> stream 42 0 3 -2 38 56 d1 q 35 0 0 58 3.1 -2.1 cm BI /W 35 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$$YmnT)$j::CE"bJ]E0G5t)K=ZCCj6P'"/Sp^kjrhH,g?XIrl$*k##KtT`.6>m ](R"M88+"u%6.18#G+W[i8oabK>18[P]&F?>/H+W@7(^S`*Esq1NXKZAKl<.$uA1a #*#o6KJ!oIkZ1R"$]BJ EI Q endstream endobj 489 0 obj << /Length 285 >> stream 42 0 3 -2 38 56 d1 q 35 0 0 58 3.1 -2.1 cm BI /W 35 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`?Ymj&D$j9BPMI/,js!Fi<2_j"0UKGY?PSAqs3M."JU,9'*o,Zro^_:F]!dP(6 0agHR#J)%Q=$5Dl.I:p8?N24aLqank8L03Eg(!Kt@@^>oXA`/f([H/Z=D"+$ 8Al0gUYd1PTd/9,['(IUiAR`AC!$N!';+fna./8IYYs/bY5nVLHGbR~> EI Q endstream endobj 490 0 obj << /Length 131 >> stream 23 0 7 0 16 36 d1 q 9 0 0 36 7.1 -0.1 cm BI /W 9 /H 36 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4Ua7HJ,GoUn/+M/5_&k8]L+SY~> EI Q endstream endobj 491 0 obj << /Length 175 >> stream 23 0 7 -16 16 36 d1 q 9 0 0 52 7.1 -16.1 cm BI /W 9 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZj^YqCE4Ua7HJ,GoUn/.r/Y-4Pu;>i^-r) EI Q endstream endobj 492 0 obj << /Length 135 >> stream 65 0 5 10 59 32 d1 q 54 0 0 22 5.1 9.9 cm BI /W 54 /H 22 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V(h!!.6sahS=])BaY3Bau'NfFAI#!'F7k`r~> EI Q endstream endobj 493 0 obj << /Length 231 >> stream 39 0 4 0 34 59 d1 q 30 0 0 59 4.1 -0.1 cm BI /W 30 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;LYmGq7'Lbm<_D3>q8k+`u!3R#T!*=+Bm3745I;0p=Tc[&$00E]r'd^uBYd4%d j EI Q endstream endobj 494 0 obj << /Length 288 >> stream 62 0 3 0 58 60 d1 q 55 0 0 60 3.1 -0.1 cm BI /W 55 /H 60 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V005mkOQ$p`2S(L;??*lXm'bQ6i3]h3KSp'SYf\om5VJs]+b:t)/.#6E(>6sNU7 SQClG6\Q!rGXW+&3>]qaR@#4651)-4d]@.n[]Fae_otR0MDVlDW*Ypm7n#]H08.>: :g+'R7Ns8J5`C\nk4ZndGK)!d]l#I"$VIILMNqOAL0&\o/:c^)DZGbP7Ul~> EI Q endstream endobj 495 0 obj << /Length 254 >> stream 59 0 3 0 53 57 d1 q 50 0 0 57 3.1 -0.1 cm BI /W 50 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WRmYmnJk$j7ZKTO`_7_ItW,7U^t7'Sm:Y8H_q[1d3'kqtpGuPHA:-5ZS"Whk"B4 4&4CiD+E8k<3lRSTtY!uR:FWH4!Y:b2*";'"W>5U1TR]m8mOQ9'qli^pqI++']JYf /;[o&Y#EpNM>XO$p)3q;;ZGP~> EI Q endstream endobj 496 0 obj << /Length 316 >> stream 60 0 5 -2 54 59 d1 q 49 0 0 61 5.1 -2.1 cm BI /W 49 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFqYmnQ(&;=O;MNj&22IR=Y3AU[d\RUUi'XX_nP3&>!MaN%DOWo5%l#LE$6OVHR EgWn`@1oSGMGa-/Cub]kCb.C0BI%^(,GJd[-^(kPott6M&pZio6eThJ&(T+djMXgj `gkEG`IB6FIVhl5fbp\o_/D.Yph^6h4GbGWb8jCCJS0/D'>2cb6si_k>C+l#/,A8( $%7D3V,-P[GRjd-A4QO~> EI Q endstream endobj 497 0 obj << /Length 243 >> stream 63 0 3 0 57 57 d1 q 54 0 0 57 3.1 -0.1 cm BI /W 54 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X_$YmnJk$j8g?$;*cq'Lj=B0hOp.9G-e3j%'_MF?pZi.dT)+;$?Y@2_[Ln`5PLp #GHD$G!`S EI Q endstream endobj 498 0 obj << /Length 229 >> stream 57 0 3 0 54 57 d1 q 51 0 0 57 3.1 -0.1 cm BI /W 51 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH8_$toK#R+%f%cSms EI Q endstream endobj 499 0 obj << /Length 213 >> stream 54 0 3 0 50 57 d1 q 47 0 0 57 3.1 -0.1 cm BI /W 47 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFn5mi,r$j=?L%t.KNeq6ca7gcsq]I9#GFqojCDsh$D@1r\^$#gdq9-?ch*98NS S=E6m=`1^7]_o,t=';!-gN.gdr)W9l\)etHOa8K@h$3q'?L:t~> EI Q endstream endobj 500 0 obj << /Length 302 >> stream 65 0 4 -2 60 59 d1 q 56 0 0 61 4.1 -2.1 cm BI /W 56 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFq]aY&e$jC%2Y.4&._6&eSS_$IG#tFM7N'KscGVR2\77qiC4sYUU!'gPnA3-2( [!*ohA^ha^c,_9tPE@KU_% EI Q endstream endobj 501 0 obj << /Length 160 >> stream 62 0 3 0 58 57 d1 q 55 0 0 57 3.1 -0.1 cm BI /W 55 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`@/.dX^rV$mrF;f+s+fS5Ij"U.3&i?0^n_0gb6V"mct1!.nc/[p!$"?%!!~> EI Q endstream endobj 502 0 obj << /Length 135 >> stream 30 0 2 0 28 57 d1 q 26 0 0 57 2.1 -0.1 cm BI /W 26 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`@'F9oir;:9^S-,?@uscRqumX>!%I#s@K~> EI Q endstream endobj 503 0 obj << /Length 205 >> stream 43 0 3 -2 38 57 d1 q 35 0 0 59 3.1 -2.1 cm BI /W 35 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjCTb2f/%#*Zq+cm]fUNA;T%9TTi20-_=XfLG/-k$Jk54OOY*_f%J+VnIg5GpZS ,uVMA"gQ#1b"a>i;)r@1aNE EI Q endstream endobj 504 0 obj << /Length 294 >> stream 65 0 3 0 60 57 d1 q 57 0 0 57 3.1 -0.1 cm BI /W 57 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UU!]a_k%&-_!)V+A]6N5B7i$!>;M$J)H"!d7(b\2\]90J6+-FoMGP>_.Y4;'\.6 Lr^LZ:!>7B1fJ=Q@.n7l0i(teTp^4*dk=o^2=7]tNIE;"5s$X$-*)+8\m#'<4#Krd ][bA8C8B8oc@]7#pI\k;jo/HYVDbr`%K?*)B!m0omu9TGraWb.Is)qur=&a32+#%~> EI Q endstream endobj 505 0 obj << /Length 179 >> stream 52 0 3 0 48 57 d1 q 45 0 0 57 3.1 -0.1 cm BI /W 45 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`@$(EgT)jfHa'eoh#T3OOAb%ifni3"!O$WJLOSfCT+.2s.-9m%&#P.m3lMiZ] 1OoH4#nUJE7rnDm~> EI Q endstream endobj 506 0 obj << /Length 299 >> stream 76 0 3 0 72 57 d1 q 69 0 0 57 3.1 -0.1 cm BI /W 69 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH90abc_&-^De.8oRGf$;jp6C^Er$CcYR?6ogf]KutA2INkB@=KURRLM=\o6Jk? n;3eOW?DV+@=e&:%;]/:BGT6G`N=s0;d>2>ke?)4UL$aZ,.I\B1:4i1TF5u^kS_\d K?)e5FL^J[?j!B'_#Pt$$LMN$40?nK9an1`j:V>!EF3C'_MC(*=BK5hpCI4%0b"+[-Vh,~> EI Q endstream endobj 507 0 obj << /Length 288 >> stream 62 0 3 0 58 57 d1 q 55 0 0 57 3.1 -0.1 cm BI /W 55 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UN^'CH-P>=k,ROYZH?,2R]qY5jWRUaKBL+h\)r!mQ<%ffA1(uk~> EI Q endstream endobj 508 0 obj << /Length 290 >> stream 65 0 5 -2 59 59 d1 q 54 0 0 61 5.1 -2.1 cm BI /W 54 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XF1_%"=*$j;E3n4X.Q6>:D0V%f931QNr2CWBJo]amPj'G`B4i(D?>W@G>c#[cYW,b;pa>gk]u+3_P$e%$?bC3\M2l(6s$H[hZ3_C+>L;~> EI Q endstream endobj 509 0 obj << /Length 214 >> stream 57 0 3 0 51 57 d1 q 48 0 0 57 3.1 -0.1 cm BI /W 48 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR;Yml4;$j=A,;RjpVN0;RjNKGVfTKN#TM27$%ah#?Pm?[jHEe(BN*U>,*goB-G fnqo/At*>'`Fl*JH^emBgq)o7_\c:]C^\eV0@Za:lK(#+>-mK/~> EI Q endstream endobj 510 0 obj << /Length 375 >> stream 65 0 5 -16 59 59 d1 q 54 0 0 75 5.1 -16.1 cm BI /W 54 /H 75 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFq]a_h4&-ZH3.9o=n5_`YH%n2D\;&Y0sQq/c;_u`DB>ZcHf42ln"8tm`+jIGW7 !K)FjdEKI(7t.MXNT:u)"3JZCeK[jT!/b>1UIJqhd#`DLc\e&sDG#dZEdVt+R EI Q endstream endobj 511 0 obj << /Length 269 >> stream 61 0 3 -2 60 57 d1 q 57 0 0 59 3.1 -2.1 cm BI /W 57 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSY_$Rn"$jG"6#EOo'-lpQmjsV7D]qlk*e=R)mV)/Gg'K'6SaE8qp8nnnVA]B=\ %*J^]"SW0^]WL&SIVST2o:LB%5)T&(ka/se9'V$(Yt_;cF3T*tC3%V4-MOG.Y:[Kt E1b]4ruq4(*Cnt?LWuI/mZ'K2Gf[-s!s$]G9Tf~> EI Q endstream endobj 512 0 obj << /Length 304 >> stream 46 0 4 -2 41 59 d1 q 37 0 0 61 4.1 -2.1 cm BI /W 37 /H 61 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U[N#&[#fH_^&kX1T\G:BK(4=,.jgZTN0R\iC3@3b[* >]I)f=KO0RuIs];A\'@S8UrbI+";,U@'b<8-$[-M*i1 !1VfV^&~> EI Q endstream endobj 513 0 obj << /Length 196 >> stream 60 0 3 0 56 57 d1 q 53 0 0 57 3.1 -0.1 cm BI /W 53 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TCC!!;]r:au9+%0%Ej+8l/"nc'^,Ae=Wr^E#`@kO/XSrM\4n0QeEe,nHl5gOlKg =K2=.lMl[6IPB7RaTnK37\]qc!5cW)S,~> EI Q endstream endobj 514 0 obj << /Length 240 >> stream 62 0 3 -2 58 57 d1 q 55 0 0 59 3.1 -2.1 cm BI /W 55 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;ZES0a`Ou'SPG-'O,m:4c2a64b6[,QYQjBBd5MdaSqT-Lj4XgO7+ec?87VaC364! 5p$[mV1T9`gE3c3'=4/"@ts0cgO4563Z24-KGLl6gE%cgbCf.kRbDM)1K5]T8lk"H iB%%3.SJ\~> EI Q endstream endobj 515 0 obj << /Length 293 >> stream 62 0 2 -2 59 57 d1 q 57 0 0 59 2.1 -2.1 cm BI /W 57 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00Yml@?%#&,b'U4Q<;)2=\_2Z5[g]X^/6pV3T!@c/Q4"efE'\6?uk*LoEO=8Pp 9G,nt$3@ZLRKFZJhIOr[8VAgs'73qHE3K^sMM&LHS$cRim61aXmX*XGkH-Y;mREI4'sRFBWRhR1Z@0Y_tD:3!$;N"^&~> EI Q endstream endobj 516 0 obj << /Length 375 >> stream 85 0 2 -2 82 57 d1 q 80 0 0 59 2.1 -2.1 cm BI /W 80 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH99kqR"&-ZGF02,DQ(CIlIM2md(7(u6qiZ%Y"Jh4Q7n7E(qYAYbt1fGlcp_GYp IR<6DKV8R@^QO\?:I+=uhpMT^2G0ndJ!=+r"KHXXpoS'>?qSeIrCuh/*)W-3]kKTn 7qb&dBqLpZi V0:R`0% EI Q endstream endobj 517 0 obj << /Length 345 >> stream 62 0 2 0 59 57 d1 q 57 0 0 57 2.1 -0.1 cm BI /W 57 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UU!YmnSn&-^Fe*6DJ'JS`1Q)'Ks7-:u1DQnfh3Oh^j([)/3n[VF< 6DP[],%s4c%g7g7>==BYf\)p"eZnFj_T.aaA2Q*_*=d4m(;dNfnr#OeK:A=W^/`pX NGG\@0AaW8&3DVIL!G;249qB&\K;?e4H8.f)T5W<;W$7d?rn-R(a2Wmo[X#C\lotd 3HGYNIp6K_jg9P4h/s>_WDl)C8QYTP0+u$iGXWg+oeulF EI Q endstream endobj 518 0 obj << /Length 283 >> stream 62 0 1 0 60 57 d1 q 59 0 0 57 1.1 -0.1 cm BI /W 59 /H 57 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR9YmJ<5$jG!r>e'D3)WaH08EW^Qb&o/>K#*.F#<-9,pS5@A@$1[kM"a3.0;'O' "CEX3ba&i3*QcDSin>[$-'GV%oT\DpON5>qPImf;CN3F^J:+k&PDHkQX[(Z<9i=_r FWRs$%CN?b1ir\;pSN+,ZX@o[N>:8Sq)Go6r3uZ EI Q endstream endobj 519 0 obj << /Length 129 >> stream 23 0 8 -21 21 62 d1 q 13 0 0 83 8.1 -21.1 cm BI /W 13 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`B)k EI Q endstream endobj 520 0 obj << /Length 180 >> stream 42 0 12 33 38 58 d1 q 26 0 0 25 12.1 32.9 cm BI /W 26 /H 25 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1Es0)D4&H;J)j8VUlHjk\SJabW1Sd3,]+Iisrnj$lL"q?-FTcOL,&[29C&(D]" #FPl0?i[;G5\U~> EI Q endstream endobj 521 0 obj << /Length 129 >> stream 23 0 1 -21 14 62 d1 q 13 0 0 83 1.1 -21.1 cm BI /W 13 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`B)ojLm=Q!+5[=U+?iXsVEdI~> EI Q endstream endobj 522 0 obj << /Length 250 >> stream 42 0 3 -1 41 38 d1 q 38 0 0 39 3.1 -1.1 cm BI /W 38 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V0,0abfP$jBH4%iKcu*Q:OTTL5pEgdI^=)S@I@nfrj1.2ChO+9%$,J!\dH:6&JK9`d:(H49k!,(Hc~> EI Q endstream endobj 523 0 obj << /Length 240 >> stream 46 0 2 -1 42 58 d1 q 40 0 0 59 2.1 -1.1 cm BI /W 40 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFnYmGq7'Eh6"MJjYq'4_QSZC*GB\Of7]BlW4XO!%O32QuqK]>I%BH]o3B:3)V* Ls[6]&5kd>lsY-"fQr1S8:>C&5+%,(m%9.''FcYfDA2DSjg367FjLa6Z+3E0P<(jP ?3:09kKKe~> EI Q endstream endobj 524 0 obj << /Length 225 >> stream 37 0 3 -1 34 38 d1 q 31 0 0 39 3.1 -1.1 cm BI /W 31 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;NYml4+'Lbk."XPBI$DSba!*5h8%2'K(fO49foj\uWifl+j+U73G8`I?.Mo.I1 bn9#:UR3g`m/g$;,W5Ud^ EI Q endstream endobj 525 0 obj << /Length 239 >> stream 46 0 3 -1 43 58 d1 q 40 0 0 59 3.1 -1.1 cm BI /W 40 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFn]+)Ou$j9C*;8NN?+WGYP2@(^h0a].%;BRT8OH:k8V0S%bG5s)pSMlRpqCCA/ KnRqW_[b#K+`]Xi9h1Cfa`;jXZa`P`q+TMWjFm`%M<&9N&[d^E_iBq"[m2@=&t0Ma "oqb3c_1~> EI Q endstream endobj 526 0 obj << /Length 233 >> stream 37 0 2 -1 34 38 d1 q 32 0 0 39 2.1 -1.1 cm BI /W 32 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTs_$PiM%#/306]N1\UNA=E%e-Z$:TbkNJDMK'^?3HW`4uI8I!c5MY]VWAWJX+P 2/'(3,\.j^rsE;G9TP?Bs3e=FSZggBNV?Nm1%/,WEG=F^aBes!_N/N\s7+%C4TLOBD.r~> EI Q endstream endobj 527 0 obj << /Length 182 >> stream 25 0 1 0 29 59 d1 q 28 0 0 59 1.1 -0.1 cm BI /W 28 /H 59 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3C^[_@(57I5b5M4*XIo% EI Q endstream endobj 528 0 obj << /Length 285 >> stream 42 0 2 -18 40 38 d1 q 38 0 0 56 2.1 -18.1 cm BI /W 38 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W:dYmgdi#XsST:bi*I0Ubf.!*RFk/TMe`FH0o-#HkT].FL=%nc(rVQi\(:oWmrD j5-*3[].0uYc1F-9I,Y0p`Eb#'HgCq`@E8W^utrH])XMB$\#nnK?+[a8T_ioU)F\J fJX2.b9LA-^cK:OXe.#P4`f<'*c_^Jf:hD1AOTuOad^(Y!7CMSYl~> EI Q endstream endobj 529 0 obj << /Length 196 >> stream 46 0 2 0 43 58 d1 q 41 0 0 58 2.1 -0.1 cm BI /W 41 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\ruVL`0ZXc4ndiu:O?J*g%krW,rW>EKci-6/s$&X=+70%-iV3p-)8RTiru^ec Or]29+%Yr-4".TU)!i(VlB+ZR!-=k*3W~> EI Q endstream endobj 530 0 obj << /Length 157 >> stream 23 0 2 0 20 56 d1 q 18 0 0 56 2.1 -0.1 cm BI /W 18 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1As8R`Lrs/HM#Uo8Ar]bl$L]9R@%/o)hEN+tIYlA?DY_O?O!!<3kDf_c~> EI Q endstream endobj 531 0 obj << /Length 191 >> stream 25 0 -4 -17 17 56 d1 q 21 0 0 73 -3.9 -17.1 cm BI /W 21 /H 73 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cci3qTrr4(m;%QP,.#oDIA,jjT6U03h>l(24s4A:jYqu= EI Q endstream endobj 532 0 obj << /Length 247 >> stream 44 0 2 0 42 58 d1 q 40 0 0 58 2.1 -0.1 cm BI /W 40 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^uYmgah&4Fo/3A:KN,uBIl1PgSN>&m(O7gBME==j%q+eX?Y?EuAn,ItGbdpVO[ bJGo]ah[QR/"F^m0oG2ET(%7l"EB%R+q@U(ZS1bJ!%\PoMu~> EI Q endstream endobj 533 0 obj << /Length 136 >> stream 23 0 2 0 20 58 d1 q 18 0 0 58 2.1 -0.1 cm BI /W 18 /H 58 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s.9=H54JUP1\f<-pAYO0p(.? EI Q endstream endobj 534 0 obj << /Length 221 >> stream 69 0 2 0 66 37 d1 q 64 0 0 37 2.1 -0.1 cm BI /W 64 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjCTacN+'LgD>.Z,AH&Ls.JLSB]h'K58**T>2!L'QTY#Rd;c^:/q+9->KAmf$8X )%L,7AP8FP,[FMMl`%5D;('htH>7j"XR`3lL*((@2?I!3%=!4/!7^>=:]~> EI Q endstream endobj 535 0 obj << /Length 187 >> stream 46 0 2 0 43 37 d1 q 41 0 0 37 2.1 -0.1 cm BI /W 41 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s+14MIg5lSbTN)K!0H9JIo-1F"&Jk#qu;.*re!a20Zj7mLHLN+`ut0_P5N/q +6X.<#!3$DH=RX2^]6k5M5L~> EI Q endstream endobj 536 0 obj << /Length 228 >> stream 42 0 2 -1 39 38 d1 q 37 0 0 39 2.1 -1.1 cm BI /W 37 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W:cYmnJk$j9-jaU!jBBEVm$fYf"2;P79$Ud.NeffIfPs)$m!FI/]G#[VKU0%;^I _WY-:68CBs6 EI Q endstream endobj 537 0 obj << /Length 238 >> stream 46 0 2 -16 42 37 d1 q 40 0 0 53 2.1 -16.1 cm BI /W 40 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk^Yml4;$j8hj'F"m&&McsJ$Z*g2)'NRK(JgP.8nbB4r;Wu6.CLa EI Q endstream endobj 538 0 obj << /Length 248 >> stream 44 0 3 -16 43 37 d1 q 40 0 0 53 3.1 -16.1 cm BI /W 40 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk^Yml4+&-Ymh"f2]:_?pc\nlKi5`Qk_:*J4qP.0s8j$_s7NYIV8pT1K^g9a8): J8Lm>3Y$rdG6Gec!HdgB$#[E^Y^FfFjqZf('(7@AZMoi<\iBuq3"NAb~> EI Q endstream endobj 539 0 obj << /Length 176 >> stream 33 0 2 0 30 37 d1 q 28 0 0 37 2.1 -0.1 cm BI /W 28 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0ds56+oI"OS7S;]R_9EkG$M')YF,_9&/LkYlMs'bn6s+gRQIh^+&?2Oe<-3F?7 *!6<\!,$ggQ2~> EI Q endstream endobj 540 0 obj << /Length 234 >> stream 33 0 3 -1 29 38 d1 q 26 0 0 39 3.1 -1.1 cm BI /W 26 /H 39 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TIS0a^6%&;9#)=/6GV>+)/Pd8mKUoL]-;&oY!cMSS]WPZN5dbVXqf9,GIaS'Hr. KAakI*Z!jU9*/u_Aa!k;'gfIp"Nkc-F%sQ30OsMhlVN)D0R_[ZhZmf+F&g2jo,.Q)G@f,~> EI Q endstream endobj 541 0 obj << /Length 189 >> stream 32 0 1 -1 27 51 d1 q 26 0 0 52 1.1 -1.1 cm BI /W 26 /H 52 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cr;ZfskkI+MDF_S1s8W*$i]f^+",J$Q0`5R6idXcb.U[Tipcn@7&?c&jr29OD j.HAO&,c5&rrXKJ1LL4#D4$m~> EI Q endstream endobj 542 0 obj << /Length 193 >> stream 46 0 2 -1 43 37 d1 q 41 0 0 38 2.1 -1.1 cm BI /W 41 /H 38 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\s8RlPIg5n%%&i4lrr3Mis8N,C%QO7bK*8dQ+,"2)ImF#5J+im_m/R)As-I,l s*rsf"d",I:]VjA0EY#L$in*EOs'~> EI Q endstream endobj 543 0 obj << /Length 224 >> stream 44 0 2 -1 41 36 d1 q 39 0 0 37 2.1 -1.1 cm BI /W 39 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U EI Q endstream endobj 544 0 obj << /Length 278 >> stream 60 0 2 -1 57 36 d1 q 55 0 0 37 2.1 -1.1 cm BI /W 55 /H 37 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UB @_j0!%!#7QGl>U+`KegJ#SMo*#o0Ug-S@2Yen.V*1L-mO1LW'EX)?9gX6th+f`ueW @>F4K9Nrt[fl/G9MIR,HQi~> EI Q endstream endobj 545 0 obj << /Length 268 >> stream 44 0 1 0 42 36 d1 q 41 0 0 36 1.1 -0.1 cm BI /W 41 /H 36 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0abfP&-Tc^$+R=5i%Lm"ViM#B<%e+qFXcncJW$mi1^OGiGND:D"r2?/CDLQ8 FV]bn;&sZ[."E['Rdd"2^1CF2*[^`QJfHe2Eg>1Jk;qd<3rcIa/_jmM/#PMBElpZI EI Q endstream endobj 546 0 obj << /Length 268 >> stream 44 0 2 -17 41 36 d1 q 39 0 0 53 2.1 -17.1 cm BI /W 39 /H 53 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UA<\$-#p-l,GSPEO]n.Cr>(nd?LjQZg-\7bjHU#ie[!C9F ,B>=IKka"M4 EI Q endstream endobj 547 0 obj << /Length 232 >> stream 37 0 2 0 33 36 d1 q 31 0 0 36 2.1 -0.1 cm BI /W 31 /H 36 /BPC 1 /IM true /F [/A85 /Fl] ID 8;SV;YmGq7!!Ub@$;3m.'Lst;!03.@+r6KI+Lj[gNIg$`UW%AZ\6t7)[B\A EI Q endstream endobj 548 0 obj << /Length 119 >> stream 83 0 0 21 82 23 d1 q 82 0 0 2 0.1 20.9 cm BI /W 82 /H 2 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`J,t!$";;on!!>dmIf~> EI Q endstream endobj 549 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 6 0 obj << /Name /T18 /Type /Font /Subtype /Type3 /Resources 549 0 R /FontBBox [2 -21 113 70] /FontMatrix [1 0 0 -1 0 0] /FirstChar 12 /LastChar 121 /Encoding 550 0 R /CharProcs 551 0 R /Widths [62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 56 56 56 56 56 56 56 0 0 0 0 0 0 0 0 85 80 81 86 74 0 0 0 42 0 0 0 0 0 0 0 0 84 0 0 0 0 116 0 0 0 0 0 0 0 0 0 54 62 50 62 51 34 56 62 32 0 59 32 94 62 56 62 0 46 44 44 62 59 81 0 59 ] >> endobj 550 0 obj << /Type /Encoding /Differences [12/#230C 49/1 /2 /3 /4 /5 /6 /7 /8 65/A /B /C /D /E 73/I 82/R 87/W 97/a /b /c /d /e /f /g /h /i 107/k /l /m /n /o /p 114/r /s /t /u /v /w 121/y ] >> endobj 551 0 obj << /#230C 552 0 R /1 553 0 R /2 554 0 R /3 555 0 R /4 556 0 R /5 557 0 R /6 558 0 R /7 559 0 R /8 560 0 R /A 561 0 R /B 562 0 R /C 563 0 R /D 564 0 R /E 565 0 R /I 566 0 R /R 567 0 R /W 568 0 R /a 569 0 R /b 570 0 R /c 571 0 R /d 572 0 R /e 573 0 R /f 574 0 R /g 575 0 R /h 576 0 R /i 577 0 R /k 578 0 R /l 579 0 R /m 580 0 R /n 581 0 R /o 582 0 R /p 583 0 R /r 584 0 R /s 585 0 R /t 586 0 R /u 587 0 R /v 588 0 R /w 589 0 R /y 590 0 R >> endobj 552 0 obj << /Length 229 >> stream 62 0 2 0 58 70 d1 q 56 0 0 70 2.1 -0.1 cm BI /W 56 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;ZETYmnJk$j=@9'J:7HRj=cFBT0e6.4GfMgJPNf.Q%*6T/jU)BOK EI Q endstream endobj 553 0 obj << /Length 160 >> stream 56 0 9 0 47 65 d1 q 38 0 0 65 9.1 -0.1 cm BI /W 38 /H 65 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs,[-Ys8RS!L^,&s!D*,s!"oNe"9S`A_M/)gA:tO[mkZY-,6.cR!9q)+jT~> EI Q endstream endobj 554 0 obj << /Length 323 >> stream 56 0 5 0 50 65 d1 q 45 0 0 65 5.1 -0.1 cm BI /W 45 /H 65 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V00YmnT)$j8g6/mNE"NhXoH+@Xl@-lPCJ$UO5/&LRUBk$XQP8e`BP@)tfCU]Mb< 2b5t]qVY=a*E*b] 8Mo9rlqBq';bpUI+3Uk>!,+=>$N~> EI Q endstream endobj 555 0 obj << /Length 312 >> stream 56 0 5 -1 50 65 d1 q 45 0 0 66 5.1 -1.1 cm BI /W 45 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W"]Ymj)E$q$#'6-0Ck_ItVAUG,#,$M8CZ5j3=7;7qK?NY>D<`:Llg\ILFAAPCmdA[5Aa)2UFY0^o>J%K4/g o+0a%(]=aB@eo0K~> EI Q endstream endobj 556 0 obj << /Length 257 >> stream 56 0 3 0 52 65 d1 q 49 0 0 65 3.1 -0.1 cm BI /W 49 /H 65 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFp+V)CD&4BAg!@\C.b;I.WXYRNZ`T!B^#_iPL2prd@PsL EI Q endstream endobj 557 0 obj << /Length 306 >> stream 56 0 5 -1 50 65 d1 q 45 0 0 66 5.1 -1.1 cm BI /W 45 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.h0b/gi&-Td9'U4'`jV_%fdnG5Qr.HFo?=C+l>>cd3JufQIZ#A:q0G"_9KO'Ls SE)4;=es6,:.T$^P4qDa+8/%iGu:YT'lgkJHI!irQqB#/0W[#)Yfa;Me^5dD]EO@E \pSk3[!TBLe1R)[(@@usQ-FC$QIGe`9_+E2X(Zk!_8$491J_CQ6QJK6U1]8Z@THt; rG)Dj1$0b~> EI Q endstream endobj 558 0 obj << /Length 315 >> stream 56 0 5 -1 50 65 d1 q 45 0 0 66 5.1 -1.1 cm BI /W 45 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`@b72?3&-U@bLr,8e.#$+%dO9fki$/KMP?Hm5c:=#D4!=77O?4r6N[,'b\cBg& C6`RBYAB'/cn_^73a"=%nogsh4;N-(g!pGK[HcW$,bIQXhAlMQG3soqa:a EI Q endstream endobj 559 0 obj << /Length 260 >> stream 56 0 6 -1 53 67 d1 q 47 0 0 68 6.1 -1.1 cm BI /W 47 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.g0b/m[&-Pf=KdB7I-l`\UL"GlDGQUPFij_'c5!PM6k"kL[MO=nY1tctmOGn,P Y+l['1sfp]C0G.`a!r^k@1t$]Us7'j28B;?d\Q". EI Q endstream endobj 560 0 obj << /Length 347 >> stream 56 0 5 -1 50 65 d1 q 45 0 0 66 5.1 -1.1 cm BI /W 45 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U<-0b-Po$q$!k19u)H;?"NaI?)Bf6*\mh_1(Wp$nJS,EU/5!_n SZRt_qmW83>>*P;PghsE*R7r#R:Yr.FU5Qb\)C;"58;NAWZY.J,8+r8mA+1B:jC$hu~> EI Q endstream endobj 561 0 obj << /Length 344 >> stream 85 0 4 0 80 69 d1 q 76 0 0 69 4.1 -0.1 cm BI /W 76 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;Q]a]WK%#/18MNj(8.'194J8VWrM+;NQ,)S&Q#s!Qi0%En7T>Sm3)uJrYb>\<9 -C>i(&71T0Hmli#+p)F]RrAOl7_D,`OhgS7e8uu*kYG8t)KX(4`Do6_/lNRuEg>bL RGGssWJ`U5gWaPA@2eCNQ1Y@F- eR7o`q->7[3^ff3d'RN"k==!qnZG54;?cWf,_c9`3rn:Pp8%~> EI Q endstream endobj 562 0 obj << /Length 288 >> stream 80 0 4 0 73 68 d1 q 69 0 0 68 4.1 -0.1 cm BI /W 69 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.jYn;X3'Elco$j\G9;CLq81eP"U6NY:k5-it"6_oPlORMTZ!..8f2cda$p]uFE $^pB,_[1gDhk_L,L(,C$12)8up]f&qcbK3^4fZAkWfpH0.Pk5fHEs[7!]n2?$(L7G WMj=UUR]*:E_PHL@2sOi&JQcEF4BInP/7<)Pgboe_CELorffSE"os&U@oN~> EI Q endstream endobj 563 0 obj << /Length 370 >> stream 81 0 6 -1 74 69 d1 q 68 0 0 70 6.1 -1.1 cm BI /W 68 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y9J]bQ/R%"uTpT[X7+_CF4A1-nt3-m$4$$U6.c[P7OC6NJ8u:HET1AgV9d^b^k8 JZFU.'p&Gh! EI Q endstream endobj 564 0 obj << /Length 277 >> stream 86 0 4 0 79 68 d1 q 75 0 0 68 4.1 -0.1 cm BI /W 75 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:50b/^V$jG!r*#q+n8)\-+1lgQ-(`a#U)u):iMj$gfO94Z"+KMrI^e.<8,.4i' e4pK)>m5:N9c2#NU,imt/h'g9Gst_-q_FCJY@I.GGZ/]F*t"XJrN>U=p-!YXSM[UL ai*%?1,+^C$<+@./U^A^d;]e1\HEn\Y2H3qV<#I>!8%:\!!~> EI Q endstream endobj 565 0 obj << /Length 253 >> stream 74 0 3 0 70 68 d1 q 67 0 0 68 3.1 -0.1 cm BI /W 67 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;R]+KQ9$jPX7(6%3#Ni#j[V45C4-n2[Ea77'<;3C-ZaIDC>:8s+OPt=sU>lYC' 5QJ3ZJFsr;%J'[L(%.%M#QZ-b$"q/jOaiWUnt,K(FK%Tbf[lc"_.'pl)mI-[N#4N_ K0TF(DubQTaCr;l%fg;SPS4~> EI Q endstream endobj 566 0 obj << /Length 137 >> stream 42 0 3 0 38 68 d1 q 35 0 0 68 3.1 -0.1 cm BI /W 35 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?so(/^d@sK_!qC(."R/h(2@4Y+M[sb+Q5l~> EI Q endstream endobj 567 0 obj << /Length 302 >> stream 84 0 3 -1 83 68 d1 q 80 0 0 69 3.1 -1.1 cm BI /W 80 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFqYmnSn&;B(u-n%4[UNeU4NGRTj5Y2R`K"9ot!hF`CqLjM*^O\G+lCcD)E[mhN W'!>0i'e`(,&0W:U?tRMCV9jJ?>=sXo9WP%\7sCGlT7jiA^QhlWGrAi3L0X%X+;hd frhDN98h+jrM4FcTqC>RA8`oTbcEc,3i"Clc$em7J$CcAAX/^BFTS%SN#\%a7c?E/ V`_I?~> EI Q endstream endobj 568 0 obj << /Length 458 >> stream 116 0 2 -1 113 68 d1 q 111 0 0 69 2.1 -1.1 cm BI /W 111 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wkc0ogl?&;B)J-n%(W8+Fu#P_*Z_E=o^39+$U!]Os=1$W:$[T_YHUi]fn#S.6a; C6SQo3]*it3IBsgFhf\&&_@CJQM#/"Ha[K+WNN=tGh'JXl](25nrQSF0C,]#r)=C- ]ZlZN"c-Mq^E]1jBVk>N)dZud?>pBf7Y-h>cGK'=O1B"q5&u`=;U3dc^j%*/#3aHL Y.+-Rct.opCe,n6/6RE`jInb7[bcTN5aJJIB^.Luee&&sM4%,E@6kE7TiUfaC8$BE Yb"^"]iDsco?%si>R`V.3F7rEagKJt`J[V?<1C:CrnVKRma"np2YjA'!k1e=1PbGQ q4`]%8b".lj"KDkRH6R3%[*BC~> EI Q endstream endobj 569 0 obj << /Length 278 >> stream 54 0 3 -1 53 46 d1 q 50 0 0 47 3.1 -1.1 cm BI /W 50 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`?YmgdY$jG"=>gVS%@$DT>7O+CI"Ni5+5;p78UdUo%'(Y3)/em#:,c:[.>_(_W `0SM EI Q endstream endobj 570 0 obj << /Length 280 >> stream 62 0 3 -1 57 69 d1 q 54 0 0 70 3.1 -1.1 cm BI /W 54 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:4]a]WK$jGRE;Rl?)\If\:Ul7d=>E%(r4gpLGJ2G8=_@7J7Ct2<5l/&R% TCs\MHjo_R+(KKO(-5,~> EI Q endstream endobj 571 0 obj << /Length 260 >> stream 50 0 4 -1 46 46 d1 q 42 0 0 47 4.1 -1.1 cm BI /W 42 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFp0b2)D'E_/V#"FXFO%,oT\JDjb7pom&_DNT9e\+lQ"pC54Z:9uj0X:eKXFQ=k m"'gacqtc&lRO22qmOJI2;RQ[OZ:7AVdbm>Ma+b8J$#';m<7/^ITTsC%S\IRa/41& \)q;:oJh0NHh6*s5N'>@pDEt0$+<8~> EI Q endstream endobj 572 0 obj << /Length 270 >> stream 62 0 4 -1 58 69 d1 q 54 0 0 70 4.1 -1.1 cm BI /W 54 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:3YmnT)$j=?^<2amsa9pe>.sV5<1l]?a=K2p+5Ae;/+WsdHL0"p1roNS)'8JMo `V%+I6%&tY3A=he'po;""Pg9KUgnI;N6HE*T/*h9o86l(1-f`S:[eHsa='s)eVC*? 7ZBsgA8am#%V4GI(D6WS;'[@q-#d"gpb;bm%R\\~> EI Q endstream endobj 573 0 obj << /Length 269 >> stream 51 0 3 -1 47 46 d1 q 44 0 0 47 3.1 -1.1 cm BI /W 44 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7YmggZ$j=@7(D+.\8te'iND_0UO8uPpI\a^drWu'8?7\dY89+`b*'b\e?t>8R 5b8cNapO$i_AQ<(j)Vc5\OY8h/KO0)^7*dcDuKT3?-W@YI2a9_U\V*RgP10hdtAK1 9,l0hOZA;[CO-u/!Zb*^I^\*0?R;!+!<==%T]#~> EI Q endstream endobj 574 0 obj << /Length 203 >> stream 34 0 3 0 42 70 d1 q 39 0 0 70 3.1 -0.1 cm BI /W 39 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:0Yn;L/&-^J-&.h_@V:^qO884AV$!.,eEgW5UBO^PL>sJX^$<1Rh.FGOn/6JRa js9,[eGN\dQ(+?c[L)EM4KeJ3qgg5@`>ATVNPD[~> EI Q endstream endobj 575 0 obj << /Length 337 >> stream 56 0 3 -21 53 45 d1 q 50 0 0 66 3.1 -21.1 cm BI /W 50 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WRn]+)Y3$q*m1iR/rq'X$L+W,0IN4G$0?7P=Ta#ZA0gRg8J)GEPPaI#nHtK$o1e Jb\:4kqKZ`F#BAF@kei/B05d.@!I=\rkJU35CQU1g(T/PRC6X\+=#;M-[>!2qT&[Z jOC,JGi]]=fF(n,mTOS)M%i\Nl%%#qX'*MQb6<,A=6ZALm':D[e,Z3#(]=Oq=UXR/ la40,9Bj!+[!^RFJ)m.h_@rm?CF[<^2#qLR'ts~> EI Q endstream endobj 576 0 obj << /Length 209 >> stream 62 0 4 0 59 69 d1 q 55 0 0 69 4.1 -0.1 cm BI /W 55 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Yj8Yml4+&4"W=/1;A:h8%H2(,NeS(r[(<.?*F5Q&3o:pmNRO&-]7S[JdG;3D7:' G\mSa%5'MA+.#kUX3nL^;mVY7ga.GOpf"s2k,Dhjodq,9~> EI Q endstream endobj 577 0 obj << /Length 166 >> stream 32 0 4 0 28 70 d1 q 24 0 0 70 4.1 -0.1 cm BI /W 24 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3#r;RkVs$$qb58`a EI Q endstream endobj 578 0 obj << /Length 265 >> stream 59 0 3 0 56 69 d1 q 53 0 0 69 3.1 -0.1 cm BI /W 53 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:2Ymgah&-Tds=i)=&@*0TW\?n=Yqbg[N_[ih-pU^_D+6$gQP.c46?=t89PTfb8 j!\R4_OIZj:(dQ,lnQ6ejs-'D77kR!HT7.:A:K=HciX"6j9Q 1idDL"32L"(GjK1-D!c(7I'sE00TI EI Q endstream endobj 579 0 obj << /Length 136 >> stream 32 0 4 0 29 69 d1 q 25 0 0 69 4.1 -0.1 cm BI /W 25 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3#@/ljM!>GJ6idW0Q1GCN4ULSfS!s!?fN EI Q endstream endobj 580 0 obj << /Length 255 >> stream 94 0 4 0 91 45 d1 q 87 0 0 45 4.1 -0.1 cm BI /W 87 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z]\Yml=>'SPGO>e'D3*lUP`+WI5Qb+m-`6nI=0?:f^X*)IcH8EnTO^NA:OYW7dd 8\dep%^:pX?@a:aJ[?iE5.B`e9]DgnB\"@DFEG1K!a"/;A"mnSM6DP'UTD*`Mre=Y lShklr]H&9([.4T$U4^nd'<_l~> EI Q endstream endobj 581 0 obj << /Length 204 >> stream 62 0 4 0 59 45 d1 q 55 0 0 45 4.1 -0.1 cm BI /W 55 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3#;#c1PL4Omf*sEJ]!"PZ-~> EI Q endstream endobj 582 0 obj << /Length 256 >> stream 56 0 3 -1 52 46 d1 q 49 0 0 47 3.1 -1.1 cm BI /W 49 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.hYml4+'Elc='U4X9.#`nU0a].%=r>RI'lAnh,X3r5TCD<52,IofP$!63<5>ta C_0,V10s0J#I7$.bfHZi)VH EI Q endstream endobj 583 0 obj << /Length 273 >> stream 62 0 3 -19 57 45 d1 q 54 0 0 64 3.1 -19.1 cm BI /W 54 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X_$YmnT)$j=@)=K(9daTrb,!(X@bo-bZrV$hpJVh"sO@])g*i#W=$3C(#hRQe5_dQ@eLi55G8#:4-'CB,]<5S~> EI Q endstream endobj 584 0 obj << /Length 198 >> stream 46 0 3 0 42 45 d1 q 39 0 0 45 3.1 -0.1 cm BI /W 39 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3#:uCc7JYA)iSq3SiJY.LeJ:S_3'JMLgYuOr*\Ldo03HT +7)8PT0/51ru[Z5V`2H-!43R^!>kgt??!j~> EI Q endstream endobj 585 0 obj << /Length 265 >> stream 44 0 4 -1 39 46 d1 q 35 0 0 47 4.1 -1.1 cm BI /W 35 /H 47 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ta\Yn9>H$j0=G'U4Ql.'/]ZA2?\`KO=_1M]s1PTB6m.[L?6o6/WIs5[7pONL67\ 3+J%#hBnB:_]ALcVNHO<3)GU+-I>KK!]%/Id6[[ia?AKkGGj)+8(75q']keLO<8j> =2Ogm9/SkgZBIJJZj[Z"WG9&qrZ(tcQ[Kn~> EI Q endstream endobj 586 0 obj << /Length 212 >> stream 44 0 2 -1 37 63 d1 q 35 0 0 64 2.1 -1.1 cm BI /W 35 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y"+YmnJk$q/L,-n$l<7U\+jNDVe>-&%VB!QgUb<,#Z]bs+BNaTr?Cc>^_dMme/0 MZKIp?r)6gEkZ%S\?rI\Ams#\;NgAbb=AjnOAG@-!(p2+?2~> EI Q endstream endobj 587 0 obj << /Length 204 >> stream 62 0 4 -1 59 45 d1 q 55 0 0 46 4.1 -1.1 cm BI /W 55 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Yj=Tb2f/&4OF%6%Hl4dKV>#EMZM>,t+?GjDtSp$m)fgAORV*BmeAXW^JK1?W%-3 JJ78ob;a%C0-o6;>B%G#<:HQC*b; EI Q endstream endobj 588 0 obj << /Length 263 >> stream 59 0 2 0 56 44 d1 q 54 0 0 44 2.1 -0.1 cm BI /W 54 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`=_$S"5%#*Z,pu%o;a=&)]JKD*t8euD*n1b1.f-ds?QU4!t"+g4JYT_p8*=I-? NDh*8'>'&B1l#-+,I!(MoM[(p;+28Y,qcG@CDBRjaDZr4p[LRibF_P@)-bgc(l]ae B6MG13,gA<0Bs$(E1fuO$t!-03<610e2I~> EI Q endstream endobj 589 0 obj << /Length 330 >> stream 81 0 2 0 78 44 d1 q 76 0 0 44 2.1 -0.1 cm BI /W 76 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W;P0abfP$jG#H#+EqT2IE9Y7T"5gIWUM&u(Kp-hKNiSBja#-I0Zf<7o.>(8SamfC4WA^SF $+t"'B`UBVbEP1oE=ZQ,*X]MsdNi\>`U%6dn.@CNir,R"QR5s3UZPq#+dh!'$K?ip NC[\^V#l+F"_Lp`pSHF22X/h:`d7\Ndh.`~> EI Q endstream endobj 590 0 obj << /Length 321 >> stream 59 0 2 -20 56 44 d1 q 54 0 0 64 2.1 -20.1 cm BI /W 54 /H 64 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`?5mkLP&;B(7Z>f%?Eg(f+Ke@Bt9.j[li%b[[qIW3SThn;T+CLd*&TOS*rm5@l IPD3Xn4E`eE*r*F]_J'Wm[sQM.18(25leh>\3La;"V%[I"pJE/D.$W2:W5PPj:B3i +Zlm/8m-@lPY0mNlqTCsM8%4'G2p*k$uZ@TZ(fae0+pWu)TiXR;d3 :7#P>kS[I2)8"7.!$M8+3<~> EI Q endstream endobj 591 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 7 0 obj << /Name /T19 /Type /Font /Subtype /Type3 /Resources 591 0 R /FontBBox [-3 -20 78 70] /FontMatrix [1 0 0 -1 0 0] /FirstChar 66 /LastChar 116 /Encoding 592 0 R /CharProcs 593 0 R /Widths [69 0 74 0 0 0 0 0 0 0 0 0 0 75 66 0 0 55 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 45 0 0 50 0 30 0 0 0 55 50 50 0 41 0 32 ] >> endobj 592 0 obj << /Type /Encoding /Differences [66/B 68/D 79/O /P 83/S /T 99/c 101/e 104/h 106/j 110/n /o /p 114/r 116/t ] >> endobj 593 0 obj << /B 594 0 R /D 595 0 R /O 596 0 R /P 597 0 R /S 598 0 R /T 599 0 R /c 600 0 R /e 601 0 R /h 602 0 R /j 603 0 R /n 604 0 R /o 605 0 R /p 606 0 R /r 607 0 R /t 608 0 R >> endobj 594 0 obj << /Length 349 >> stream 69 0 6 0 71 68 d1 q 65 0 0 68 6.1 -0.1 cm BI /W 65 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VGNb72B4&48`DE(gS&6>9#*.>8Bojq,Li4TcYj#DqXRBP]I*6=1,s,(seumVqp+ Y.=_\U_DZi*:=+0Yd!C%?0EL!Rs4dbF$b1>GX>'+gfF.^6jMC!VF54n:-onm EI Q endstream endobj 595 0 obj << /Length 335 >> stream 74 0 6 0 75 68 d1 q 69 0 0 68 6.1 -0.1 cm BI /W 69 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V02YmnVo$jBI&.4?'b;&Ba3@h_D*Uc??PgQ%>VUPPKII%_'=D@TH`!7$ZQ:7%pa Sg*HkB8F9WJj'/ujb9/d6D,X\@H_^I0He(7`E:Lsi;p]d)<,!GUDhP_@6lVYP12E1 ,B>;tqSF[P;?g#6q$4&-@9a#mbo3g*(si;\"ob[Fn+E>H7Pc EI Q endstream endobj 596 0 obj << /Length 357 >> stream 75 0 14 -2 76 70 d1 q 62 0 0 72 14.1 -2.1 cm BI /W 62 /H 72 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH9_%":)$jBHW%NH@;;)0&31IbdUNZ8V5s#6lKe4'`t$;LZ[+sJTENo_6$Z!FTq )<"d8$8?^I-9Mq*>#\X:([nQr*,9i+G=N9pCIF[lV^VR&JlF_[CmH[)UqWd7gNiGR 3-$[ipSZDTG=08'Ukefe@St)$emiark%0j6/jC&]N\= EI Q endstream endobj 597 0 obj << /Length 287 >> stream 66 0 6 0 70 68 d1 q 64 0 0 68 6.1 -0.1 cm BI /W 64 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um)_%?h_&-Pg6%ZWjeMU2W'-phlp:tr%1_k6`7*d16A>/9M;J`Cfo"aKc@'+]U7 \Hc^X(Z!'RMe?o"\+Vkb5s'O+NtJdI"+*o=kXk2?hJ#Pr.F22SB!L_cF^$"EB.^#% *@H=sT2'ik!>;$b[6E;Up"F*hg0oupDGAhsc.ZnaU6E:go7+LU!*3Hti;~> EI Q endstream endobj 598 0 obj << /Length 351 >> stream 55 0 7 -2 61 70 d1 q 54 0 0 72 7.1 -2.1 cm BI /W 54 /H 72 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTu4V#@P$jC$/)&P@88)\,XAa$OXH4d/`J>rtZb,_dErh_>'33aQU2W4n6;"u`, gl%Sh@@G0@!7bL8I)@0b3M8&4_Lmn$0^iu,Ae&'q3`--BnMeUIY[_nRPQR])6Ceg2 MGtNl?oB408 EI Q endstream endobj 599 0 obj << /Length 282 >> stream 70 0 17 0 78 68 d1 q 61 0 0 68 17.1 -0.1 cm BI /W 61 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wka0b2)T#R+%+)*DpB+,-KC>K:&!;MSR';(pji_=Fd$9S\k3#jEpg+[ci2`V(Ne _+#'29p/ EI Q endstream endobj 600 0 obj << /Length 252 >> stream 45 0 11 -1 45 44 d1 q 34 0 0 45 11.1 -1.1 cm BI /W 34 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`>YmnT)$jBK5.TC]sNPa)A^l(4BfGgc"+mAJC+@Uf'c"dTJ#H[t`_oOc)C!\u4 Ms`^l7cL_93,N3RGH/\ORu*JcQ&-seeWBe -VU;?jnVhDmf EI Q endstream endobj 601 0 obj << /Length 260 >> stream 45 0 11 -1 45 44 d1 q 34 0 0 45 11.1 -1.1 cm BI /W 34 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7Yn;X3&4U(J"%,_c'M;RL)q.Qp%L<@XhE?keP&F`2p_TkJ:_jnk"YEfcUBN$N >@=>kYt/6X2Mnl!2f%3:MVO` EI Q endstream endobj 602 0 obj << /Length 316 >> stream 50 0 6 -1 51 69 d1 q 45 0 0 70 6.1 -1.1 cm BI /W 45 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Um(Yml=>&;B'c$;*eW.(<(YLgj2 EI Q endstream endobj 603 0 obj << /Length 280 >> stream 30 0 -3 -20 34 66 d1 q 37 0 0 86 -2.9 -20.1 cm BI /W 37 /H 86 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFpYmnVo$jG"N'U0IYUG/-X'4`E#>6C)n\;gXLpiA2kY!++;KCJoVbe2&8?E$0I Zj6TZl53T(+_Tb>KX26]0(_F@)@;[l^rkh5,gP?-Lk11gns[)1WcZ-/p@,L>e_$-r "=4q]7,qG=dHj2l""\,j+ElZSjtPU=Hjq\rYCZEJLkTRf~> EI Q endstream endobj 604 0 obj << /Length 304 >> stream 55 0 8 -1 56 44 d1 q 48 0 0 45 8.1 -1.1 cm BI /W 48 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UF,jk!$55I !5-CdS,~> EI Q endstream endobj 605 0 obj << /Length 253 >> stream 50 0 11 -1 48 44 d1 q 37 0 0 45 11.1 -1.1 cm BI /W 37 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$dYmgdY%#*Yu-n%4[UG*UVZIlDg,>_8\rn,LB]&o3GVtUTE!B%ZQ%;$N4;.c]# S?,+dM6eF2o\OR+R_7n\a&TjT=jD; EI Q endstream endobj 606 0 obj << /Length 309 >> stream 50 0 1 -19 48 44 d1 q 47 0 0 63 1.1 -19.1 cm BI /W 47 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c0abfP$jFu\%j$-%*@54A;0n4R)`i)bPmeON%@(0@h)lPS8p,soT=5)S$&(&8 g".D,ZfX>XIigOUjW,B]DrQZk4L$S_dj/^nU(NbC4k-G[]k9eJf<#Oj.Il6R;4sNi1S+ZVb/oC,#(TefgE=l;9\S?Oq&XrT?bI(kdo=0]>^.e%RVqm D0uQgB@7H=~> EI Q endstream endobj 607 0 obj << /Length 243 >> stream 41 0 8 -1 46 44 d1 q 38 0 0 45 8.1 -1.1 cm BI /W 38 /H 45 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U'sJPbo(W45`&Fb$JADNVVh5"n8q EI Q endstream endobj 608 0 obj << /Length 229 >> stream 32 0 8 -1 35 62 d1 q 27 0 0 63 8.1 -1.1 cm BI /W 27 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X.eYml4+&-YmdKd@rt$>\=G'Td;4&#b q&q.te`;gB+cuXiP=>-*:LANnQ"j@@KB+\#DfUr'6t@.qDGciiffZ:+f/iu:42+P~> EI Q endstream endobj 609 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 8 0 obj << /Name /T20 /Type /Font /Subtype /Type3 /Resources 609 0 R /FontBBox [7 -25 42 75] /FontMatrix [1 0 0 -1 0 0] /FirstChar 102 /LastChar 103 /Encoding 610 0 R /CharProcs 611 0 R /Widths [50 50 ] >> endobj 610 0 obj << /Type /Encoding /Differences [102/f /g ] >> endobj 611 0 obj << /f 612 0 R /g 613 0 R >> endobj 612 0 obj << /Length 229 >> stream 50 0 7 -25 42 75 d1 q 35 0 0 100 7.1 -25.1 cm BI /W 35 /H 100 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[3Cs8N?"s8W*T!/Wqas.R(-p->@G*[D66ru$C_+#AlN_`haj+8deom#;7KIK=`S #n:&8H+CYQ7&I)4lJ3)8M0a9)VH$P88M~> EI Q endstream endobj 613 0 obj << /Length 223 >> stream 50 0 7 -25 42 75 d1 q 35 0 0 100 7.1 -25.1 cm BI /W 35 /H 100 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UgR%g3=35iN#1LrfoH)X;ml!IGsZ!$q.:/Bn\Mrico:iZBt8J9Z_JeMglsr*b>, )+9"c?jX%MY[Rg(!=89$hJY@[7*L1pnGq)mN3K5aq\U;&J,oZ4&<(3~> EI Q endstream endobj 614 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 9 0 obj << /Name /T21 /Type /Font /Subtype /Type3 /Resources 614 0 R /FontBBox [2 -21 83 70] /FontMatrix [1 0 0 -1 0 0] /FirstChar 18 /LastChar 122 /Encoding 615 0 R /CharProcs 616 0 R /Widths [49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 0 0 0 75 0 0 0 0 0 0 0 0 89 73 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 54 0 54 43 0 49 0 28 0 0 28 82 54 49 54 0 38 38 0 0 51 0 0 0 43 ] >> endobj 615 0 obj << /Type /Encoding /Differences [18/#2312 44/, 46/. 64/@ 68/D 77/M /N 80/P 97/a /b 100/d /e 103/g 105/i 108/l /m /n /o /p 114/r /s 118/v 122/z ] >> endobj 616 0 obj << /#2312 617 0 R /, 618 0 R /. 619 0 R /@ 620 0 R /D 621 0 R /M 622 0 R /N 623 0 R /P 624 0 R /a 625 0 R /b 626 0 R /d 627 0 R /e 628 0 R /g 629 0 R /i 630 0 R /l 631 0 R /m 632 0 R /n 633 0 R /o 634 0 R /p 635 0 R /r 636 0 R /s 637 0 R /v 638 0 R /z 639 0 R >> endobj 617 0 obj << /Length 175 >> stream 49 0 11 51 28 69 d1 q 17 0 0 18 11.1 50.9 cm BI /W 17 /H 18 /BPC 1 /IM true /F [/A85 /Fl] ID 8;S>'Yml4+!!"^3"/@5_MPibWA,;%2^rSdBKVk$*NNe`83^$&-qI)eSb0 EI Q endstream endobj 618 0 obj << /Length 174 >> stream 27 0 8 -19 19 10 d1 q 11 0 0 29 8.1 -19.1 cm BI /W 11 /H 29 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZf^S.6mT"uHRj[$+:ro*eT0IZtY*X)Mrs/Z/us6'ECs$-O5r;ZQlnc/PQ8UpdC !-(aZMu~> EI Q endstream endobj 619 0 obj << /Length 128 >> stream 27 0 8 0 18 10 d1 q 10 0 0 10 8.1 -0.1 cm BI /W 10 /H 10 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VZf^S/B8T"uHL60sC,!6YAD~> EI Q endstream endobj 620 0 obj << /Length 430 >> stream 76 0 5 -1 70 70 d1 q 65 0 0 71 5.1 -1.1 cm BI /W 65 /H 71 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^:0l"]^%#+;:+ep\ea@-G"RaS1kEeI[Dd(s4qi0'dL65LGk?R8kS.ICA-bSOKL XQKg2O0DK:+W?T5K>BY=C@DY%(,>un5tj&U:Ks-%*:PC+>k5"_bN%rBV6>R++R7r( 1k:-_Y-D^=Gj;b=\ ^sas(*@R5H;#_-?q54^5Nl!Q^a+fm&S(YL\!!r>hlM~> EI Q endstream endobj 621 0 obj << /Length 277 >> stream 75 0 4 0 69 68 d1 q 65 0 0 68 4.1 -0.1 cm BI /W 65 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:5_$to;$jFur%NZY,;&Ba3@h_E%aFR/\CqgQ,=1Rf5&d#h?8/BD64)G0LB]Q^/ B7W'h5nrBc;)UjcMRFq#%+1/g,(%;6O6AN/=;;Qi,9!e6K+pF8p]I/W_4,*;HDQ1c &08VM!6Z6)8:XD>oknG~> EI Q endstream endobj 622 0 obj << /Length 318 >> stream 89 0 5 0 83 68 d1 q 78 0 0 68 5.1 -0.1 cm BI /W 78 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;V`B5mi5u&-^Dm(Kol+?DN[@(%_c;Fs6N.G$j_G647Z5DA5F7J#&!;S7E4< EI Q endstream endobj 623 0 obj << /Length 316 >> stream 73 0 4 0 68 68 d1 q 64 0 0 68 4.1 -0.1 cm BI /W 64 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UU!YmnQ(&;B)L;HQo$WA4]Yk+YK#Jh1H2SDS.V+M$e_#K S-s7kP`O/907F!'T~> EI Q endstream endobj 624 0 obj << /Length 229 >> stream 66 0 4 0 60 68 d1 q 56 0 0 68 4.1 -0.1 cm BI /W 56 /H 68 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjD4Uuub$jP))0JIMMNl'39W#UB9_6ioSY\oIZ+g6G^gAh5-)&gDl9Th$]4a'C+ ?-;NREmEfHj!oo1TFAPtY/d$B:fNK^U9cj$?-@*(-Be1nj2W'fL EI Q endstream endobj 625 0 obj << /Length 275 >> stream 49 0 4 -1 47 45 d1 q 43 0 0 46 4.1 -1.1 cm BI /W 43 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7Ymgah$jBJ&'^7S8a;T/,%*=8AjAte!@=uq'M":A`+c6rCG_M@]-)1Z`>`?[c J>R/a.XD5(!2#2/%ci;./oWn@ocs(8foYgG,.,OtSArQk-o2fs29rYDH$6b/f3S9b $%D(CNPUVS02upclIorIolen)T1uC[kVA3Hi&q(OHFTg~> EI Q endstream endobj 626 0 obj << /Length 265 >> stream 54 0 3 -1 50 69 d1 q 47 0 0 70 3.1 -1.1 cm BI /W 47 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y:4Yml=>&-Ymo6_]FU#4X)_mDK./KTnnf!i6:s5Bh8RLm0@Ji\f<_rg+e8'>?$J Xbo@,RiuQDo3J(N@iuhTPGqdm]??'sk(Jb"UX,7gGe+>#jV5u-BBB-`FlSU[-$7T` F&+EGVg>+>U(D>:NiDa&D#N&uliR6MT.Hf~> EI Q endstream endobj 627 0 obj << /Length 259 >> stream 54 0 3 -1 50 69 d1 q 47 0 0 70 3.1 -1.1 cm BI /W 47 /H 70 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Y"*Yml4+&-Ymh"XPBI$DVU\`>HS4"e_V5IfEi8`7DkYf)U$p"+]k`RC>[&Qh%Hq Bete3YgS1k(K EI Q endstream endobj 628 0 obj << /Length 256 >> stream 43 0 3 -1 39 45 d1 q 36 0 0 46 3.1 -1.1 cm BI /W 36 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH7_$pGh&4U)eLHTM]PVT'E>Ce*Q$$X&@U^N)hdI#=K5goq0IV@) K.FM<@j@a?VF?AD@F_;WhINNRd3_HOM+.2*kC[sJQh865H1BD@a\ EI Q endstream endobj 629 0 obj << /Length 326 >> stream 49 0 3 -21 47 45 d1 q 44 0 0 66 3.1 -21.1 cm BI /W 44 /H 66 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wjt0b2)D$q20kAE3fW3!qfO9U(G]2rP%$)%aR?7V[^Y983%(f`(jSJ>O.a-)&Er ,L61k7>)gINYT`n4^oMtN[V]6E3b*q[#D#`q4F%f;eKi?I@CCZDBK%"oI'7o9p@O- 8HNh=DlRHV1H@lt7mn[;LA4g^$3"84^5;TARA$a@XEp7CSm5Rq(W3.KGOKYX*oM)# _u+I"L)DMM4"?#, EI Q endstream endobj 630 0 obj << /Length 161 >> stream 28 0 3 0 24 67 d1 q 21 0 0 67 3.1 -0.1 cm BI /W 21 /H 67 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[0js8NWj7J'@p1@-@jes$+^M&NZRLN;jb4fHCMC^] EI Q endstream endobj 631 0 obj << /Length 141 >> stream 28 0 3 0 24 69 d1 q 21 0 0 69 3.1 -0.1 cm BI /W 21 /H 69 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2`r1="EIPCg%_u0Pl:d]^Ls"c@56P)M5! EI Q endstream endobj 632 0 obj << /Length 249 >> stream 82 0 3 0 78 44 d1 q 75 0 0 44 3.1 -0.1 cm BI /W 75 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;ZESYmgah&4Fo/2K3meCah!]^'\Pq&cj.-=J>h[3O&F"9o,GDP0qIe1fG!b#,5DI GH$QU/MGqWp/DZ1YA>k,A>jK1Bp![tj?(UkM>VTk&nS!0/h$FebnY`NgFMsC)ZE3d ["(]G,"';_ko9[)?6aa~> EI Q endstream endobj 633 0 obj << /Length 198 >> stream 54 0 3 0 50 44 d1 q 47 0 0 44 3.1 -0.1 cm BI /W 47 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR:0bJpi&-TdqY"4BPUdWqs!)%Ft^dX.)?To4K@";kd%>IG^6V[$XVH4Hh*^Opd U11+-e>I9QW?1FOs(e62#Kd@"3sG[H@]if~> EI Q endstream endobj 634 0 obj << /Length 250 >> stream 49 0 3 -1 45 45 d1 q 42 0 0 46 3.1 -1.1 cm BI /W 42 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Wk`]+'95!(B`n"XPBQ$DW/l1#7Kp-n0tuMkUaC=Bq,2 EI Q endstream endobj 635 0 obj << /Length 263 >> stream 54 0 3 -19 50 44 d1 q 47 0 0 63 3.1 -19.1 cm BI /W 47 /H 63 /BPC 1 /IM true /F [/A85 /Fl] ID 8;XFpYmnW*#R+$1KhIKb;)4T($#ZS1=X56%FCF\A-<74]CL2XD%k9pHP"*taHSIaR d$Ffg/eo>TC.D8*Y#X.+C-=/mD@_pm6@#X0X5>^Cj(!Q/nBAm.X^s]5l EI Q endstream endobj 636 0 obj << /Length 182 >> stream 38 0 3 0 35 44 d1 q 32 0 0 44 3.1 -0.1 cm BI /W 32 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[2\reI+sr;e\Vqr*/9m/7AXf]="MYh:i1A#j8;`ra-X)hIeR5DK4 EI Q endstream endobj 637 0 obj << /Length 256 >> stream 38 0 3 -1 34 45 d1 q 31 0 0 46 3.1 -1.1 cm BI /W 31 /H 46 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$b+V)CD'E_0%!?p!6KR]4+/Y*5hX\K&57Z0k@$_hm+<\X$!A]n?GlL=[f8#^=` A.KUs(:"V\jSlXns) EI Q endstream endobj 638 0 obj << /Length 251 >> stream 51 0 2 -1 48 43 d1 q 46 0 0 44 2.1 -1.1 cm BI /W 46 /H 44 /BPC 1 /IM true /F [/A85 /Fl] ID 8;UTrYmlC@%"r&a'U0IYUSO\r,dRLr]N*U7($K EI Q endstream endobj 639 0 obj << /Length 249 >> stream 43 0 3 0 38 43 d1 q 35 0 0 43 3.1 -0.1 cm BI /W 35 /H 43 /BPC 1 /IM true /F [/A85 /Fl] ID 8;TITYn=i,&-^JQ&3-HgQ#`^X%Ocm/1daN!$S&ud!frXsB:Isn)f.=:dLrIC#0l&p W#m^V06?*oI_-FI0=LaH01'do.8doT(82()Z3jUYPCKUt7$U8b&?//79NO8\eUF05 <)pV8`MtgkIKKRlcAa[~> EI Q endstream endobj 640 0 obj << /ProcSet [/PDF /ImageB ] >> endobj 10 0 obj << /Name /T22 /Type /Font /Subtype /Type3 /Resources 640 0 R /FontBBox [1 -23 108 84] /FontMatrix [1 0 0 -1 0 0] /FirstChar 45 /LastChar 119 /Encoding 641 0 R /CharProcs 642 0 R /Widths [45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 85 0 0 0 0 0 0 0 0 0 92 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 65 75 60 75 61 0 0 75 0 0 0 37 112 0 67 75 0 55 53 52 75 0 97 ] >> endobj 641 0 obj << /Type /Encoding /Differences [45/- 65/A 70/F 80/P 83/S 97/a /b /c /d /e 104/h 108/l /m 111/o /p 114/r /s /t /u 119/w ] >> endobj 642 0 obj << /- 643 0 R /A 644 0 R /F 645 0 R /P 646 0 R /S 647 0 R /a 648 0 R /b 649 0 R /c 650 0 R /d 651 0 R /e 652 0 R /h 653 0 R /l 654 0 R /m 655 0 R /o 656 0 R /p 657 0 R /r 658 0 R /s 659 0 R /t 660 0 R /u 661 0 R /w 662 0 R >> endobj 643 0 obj << /Length 122 >> stream 45 0 1 21 37 32 d1 q 36 0 0 11 1.1 20.9 cm BI /W 36 /H 11 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Ue`?sqo*+IN380E;[[!2]~> EI Q endstream endobj 644 0 obj << /Length 391 >> stream 102 0 5 0 96 84 d1 q 91 0 0 84 5.1 -0.1 cm BI /W 91 /H 84 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSZ]+)\$%"Mc]'U4Ql.#\qI)5Ake,m>ItIK7JY(EM%-6mBCjH+"C4H,;c4h6Xr3 \q53L!WD9lgT)!d7n8)2#Cq6T:OEcj?"93BtNT>R@l,=ALGqecm*XrbEZRj5C+7E`6tL(gbVi.BOMgUF(@GA]1j X!K_k5O-E(%6og_R"GKaP!.LSIGflk7CJ^:_3Jm*f(=TLF!\?S"=Q79\%D/C$;Tr: I<*dK9j=I9TNeDX\_)E1)$$MliaV~> EI Q endstream endobj 645 0 obj << /Length 228 >> stream 85 0 4 0 78 81 d1 q 74 0 0 81 4.1 -0.1 cm BI /W 74 /H 81 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjC4Uuub$jGQME@d.t8+S,KJ[#=9.=jTTe>A7LBYL=X,!?]t;c!cPaUfY].&@8N .830FTA&^*VQs9==+E=8]W.DMPZ!p,6YCerXM+>VLUm,-p2+^+V\6_nX()-*I1XF~> EI Q endstream endobj 646 0 obj << /Length 257 >> stream 92 0 4 0 84 82 d1 q 80 0 0 82 4.1 -0.1 cm BI /W 80 /H 82 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z]\Yml4+&-^EV/1;Be;&E"tEth*JUbJ<`EefCf(h;e`a=AA<++Q^H#@LPFng[.o p*F1Hb54XD9c0pCKW:jg(:gH@>0B%Ucmcjp'L(+H[/Qq8g$Y--K;`Mo:!b63[GBCn -\r1f4KJAtkLU)5[El5i!2ck$G5~> EI Q endstream endobj 647 0 obj << /Length 417 >> stream 75 0 7 -1 67 83 d1 q 60 0 0 84 7.1 -1.1 cm BI /W 60 /H 84 /BPC 1 /IM true /F [/A85 /Fl] ID 8;VH:]5bh5&-Uq/$4&(HV,/(@DG-h)"@5>@0."^(r-gt SA7_^!?AIgIbl2ME64.1-!3iHXIP-p/f5P7(*h;E(">e_?%V*[VjF'WGhXCV4?f't \j"I9\:l@GfY]&[mQi>3QIPV3W(UgY)DR/YiZE7n)I;>+QauDd?J*fp$YdD..09fQ Gjj#=7>"[m30QAA]>j4MNbDmVlf0p?XsJGa+8b*l[sNGcdusR[_J8s*3uS'rSV7$p L<*"rXn#Bb0XKRfD?Dnq/r%gD3H!$\P-oXKMiNF*m<5O\T)ep5GE!@~> EI Q endstream endobj 648 0 obj << /Length 324 >> stream 65 0 4 -1 64 55 d1 q 60 0 0 56 4.1 -1.1 cm BI /W 60 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSY5n:aS&-^EV]')n,@#r14gm+/f,+bV#">%/-*WI5.W#HrfGpEfh:GL$HN?*h\ !'u3H2*8$A,dS8rN%3l=/6=?c=d;9"gRb.?]l/+el",LX8*KXpJ!o7rFOB2u0!ZUG ?,l/X0TEedjB14&CLutFb/fj?L/7W5T@S43DB%d-_qXBrAHqfjn].rDSUk@m]Hoa5 dkbNhV(@LoPDA; EI Q endstream endobj 649 0 obj << /Length 310 >> stream 75 0 5 -1 70 83 d1 q 65 0 0 84 5.1 -1.1 cm BI /W 65 /H 84 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z,aYmnQ8$q7pR`DIahKWMrn=c4nkG,$b.PpoH_p,>AfM*Nm33U*>@Hs?3] .%aoF,CH+rB+%j\MY(dr&[d/!bW`+'Zt^7RHG0f6Vtk,KIYoJ3]u3g]AMS1qeSNVI GNNc70`W.kk:Z~> EI Q endstream endobj 650 0 obj << /Length 289 >> stream 60 0 4 -1 55 55 d1 q 51 0 0 56 4.1 -1.1 cm BI /W 51 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^8Ymj&D$q(X)ig1O6;&BbJ)5Ake,mE<-g#OZGOu>-mZ4ERUjMFL%#%RbMK:KeE G,-2/$5/K_:d%bUJ\2t:,+<6j)9,.4lA[.S6dl13_PYed!Xm5@-2[cBLYE*,W8Eui QG5/KXqCS*7oVkt!Lj>2.LW*Kg_P[+RAU3+gFLjb6dG,YHRu4'!rscErql~> EI Q endstream endobj 651 0 obj << /Length 315 >> stream 75 0 4 -1 69 83 d1 q 65 0 0 84 4.1 -1.1 cm BI /W 65 /H 84 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjD0b2)D$jG"=1=.Tn]5`Obh/]@K!05&r3.aYT#hR)'W`1iUQ:PTGJZo;"Af2%T -a))&/l1!s7mesE9EkJ;X5KitKR?W2E'5Yu,]sH=4We5m1M=O]@/3bQD]f'`YA!GD fT 3l;o4--8"d!rs!8qDn~> EI Q endstream endobj 652 0 obj << /Length 302 >> stream 61 0 4 -1 56 55 d1 q 52 0 0 56 4.1 -1.1 cm BI /W 52 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;W#HYmnSn'ElcM.8ho&UTdnFBT0e6PV*N64%tbb;1`UK$U4:IaFR$EMOU1NJ2i6p 4!$pr]!:&T>Alo?$S"j:@;S3%b8_OXAi@2VC&HXh(MQhG(D0u0)uO0)YG>0mUApI% ^ajq2P+1Wn4pjgH(HsFsZl+n&kG__=181N/_;_9SUdfIUlcA\6Z!4.cTT 1RHrD~> EI Q endstream endobj 653 0 obj << /Length 233 >> stream 75 0 5 0 71 83 d1 q 66 0 0 83 5.1 -0.1 cm BI /W 66 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z]\Yml4+&-^EV.'PB\!i%Ff-8*:d2Zb9/aa%2h$QEoA=8]_lGQ0XLecT6OS`%hE C^1Ld%9gXc^aU\5 EI Q endstream endobj 654 0 obj << /Length 137 >> stream 37 0 5 0 33 83 d1 q 28 0 0 83 5.1 -0.1 cm BI /W 28 /H 83 /BPC 1 /IM true /F [/A85 /Fl] ID 8;[1mJH%h9""+!P`;`=^:<^Mh^lOKV!Xo&=1n4a~> EI Q endstream endobj 655 0 obj << /Length 288 >> stream 112 0 5 0 108 54 d1 q 103 0 0 54 5.1 -0.1 cm BI /W 103 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z]]0b+7.&-^EV.'PDN&NC,O-h.DtJ5*Zn8)X_X;@pTm2B+.cD76\d_Ai88!Lp>a P/o,?Wc0(sR,7$lFf[jfila[79-gB$6=UPP7.$PLLB:EAU_Ct^@T4t?9,?rkK#G2* [iMBH)m EI Q endstream endobj 656 0 obj << /Length 279 >> stream 67 0 4 -1 62 55 d1 q 58 0 0 56 4.1 -1.1 cm BI /W 58 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;X^9_%":)$q3D?OqQa'=u?2CG-OHN9m+&RG~> EI Q endstream endobj 657 0 obj << /Length 308 >> stream 75 0 5 -23 70 54 d1 q 65 0 0 77 5.1 -23.1 cm BI /W 65 /H 77 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YQQ5n8N$$j8M`P'a.G'D`E77\5pDn:VcA+O&Po'QGS"WeX+iA_5V:[Ic!+WXAA5 .A-Zn"*b5\=l:p^W#(rsioL 9@rW[TK>bZ+QoI;Zjo+'`\L"!mQD)P_Ud`O`?WV^?%CS(ACDJk/g2c(AWQA:^uTMT [K-AUOe3Q~> EI Q endstream endobj 658 0 obj << /Length 213 >> stream 55 0 4 0 51 54 d1 q 47 0 0 54 4.1 -0.1 cm BI /W 47 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YjBYn;L/&4FoW#VJM$"3)k1d\*rtKb>eaR<)5($?1V6D=YC*#S(N.M2!@m .2E/o)Gg1/oI/2UeYi:SE/TbOfjrg#6_%ALINcLoV=suG+L%"~> EI Q endstream endobj 659 0 obj << /Length 299 >> stream 53 0 4 -1 48 55 d1 q 44 0 0 56 4.1 -1.1 cm BI /W 44 /H 56 /BPC 1 /IM true /F [/A85 /Fl] ID 8;U$c]+"ld$j9BO!^`5=.?k%i[7)O/5Y/+gc==B1##C.onDFnL5aO/)Yn)o-`+kZr 59j[mZ.K&&"WH),G4@'EpfRPIY$(o??'`i*Netr)TEW549OVG!dIW$\c%i=.MjI,, b)G72hm>gZHsIC)ma1`O?Gk)?7qOq#:L!VW0m6t()'L%a%PCP8TbO#C%fkjt^1%~> EI Q endstream endobj 660 0 obj << /Length 230 >> stream 52 0 2 -1 44 76 d1 q 42 0 0 77 2.1 -1.1 cm BI /W 42 /H 77 /BPC 1 /IM true /F [/A85 /Fl] ID 8;YR<0a`Fb%#*Xf%ZW](8+C9CS*njtDXOU4__PGO+N`hM?=#br]`UaK4H$] EI Q endstream endobj 661 0 obj << /Length 233 >> stream 75 0 5 -1 71 54 d1 q 66 0 0 55 5.1 -1.1 cm BI /W 66 /H 55 /BPC 1 /IM true /F [/A85 /Fl] ID 8;Z]\TacN+'SPF\&2b^a5f+]j/;C*2YR1U!#fnB^*q'+E#RCOj5'(@c7Sadn"?Zi0 OVLOs)W\ph[V)BTJg+6s'oO4nA:($Bk]Gc3UW(Td3#a[`ZCq9d!!E-*_2ptN!s$b<%dO~> EI Q endstream endobj 662 0 obj << /Length 388 >> stream 97 0 3 -1 93 53 d1 q 90 0 0 54 3.1 -1.1 cm BI /W 90 /H 54 /BPC 1 /IM true /F [/A85 /Fl] ID 8;WSY6&NT'&;B'M0&-k[KD$]7/V_!,\VWgqkos7$?7?QOoO\jBT+OEhP_d7/OtM^k dmJ^:Vg9BCe2,(g!S'7>sT`W )0K\:eQh4+qbmdl&*LF=9 Vq%<'q;KMbhOh6Y&\eDJn^*bY~> EI Q endstream endobj 36 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Times-Roman >> endobj 56 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /Encoding 663 0 R /BaseFont /Times-Roman >> endobj 663 0 obj << /Type /Encoding /Differences [ 128/grave/acute/circumflex/tilde/macron/breve/dotaccent/dieresis /ring/cedilla/hungarumlaut/ogonek/caron 144/dotlessi 152/oe/OE 160/space 164/currency 166/brokenbar 168/dieresis/copyright/ordfeminine 172/logicalnot/endash /registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu 183/periodcentered/cedilla/onesuperior/ordmasculine 188/onequarter/onehalf/threequarters 192/Agrave /Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave /Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth /Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash /Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave /aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave /eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth /ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis ] >> endobj 1 0 obj << /Type /Page /Parent 12 0 R /Resources 3 0 R /Contents 2 0 R >> endobj 13 0 obj << /Type /Page /Parent 12 0 R /Resources 15 0 R /Contents 14 0 R >> endobj 16 0 obj << /Type /Page /Parent 12 0 R /Resources 18 0 R /Contents 17 0 R >> endobj 22 0 obj << /Type /Page /Parent 12 0 R /Resources 24 0 R /Contents 23 0 R >> endobj 30 0 obj << /Type /Page /Parent 12 0 R /Resources 32 0 R /Contents 31 0 R >> endobj 33 0 obj << /Type /Page /Parent 12 0 R /Resources 35 0 R /Contents 34 0 R >> endobj 40 0 obj << /Type /Page /Parent 12 0 R /Resources 42 0 R /Contents 41 0 R >> endobj 44 0 obj << /Type /Page /Parent 12 0 R /Resources 46 0 R /Contents 45 0 R >> endobj 47 0 obj << /Type /Page /Parent 12 0 R /Resources 49 0 R /Contents 48 0 R >> endobj 50 0 obj << /Type /Page /Parent 12 0 R /Resources 52 0 R /Contents 51 0 R >> endobj 53 0 obj << /Type /Page /Parent 60 0 R /Resources 55 0 R /Contents 54 0 R >> endobj 61 0 obj << /Type /Page /Parent 60 0 R /Resources 63 0 R /Contents 62 0 R >> endobj 12 0 obj << /Type /Pages /Kids [1 0 R 13 0 R 16 0 R 22 0 R 30 0 R 33 0 R 40 0 R 44 0 R 47 0 R 50 0 R] /Count 10 /Parent 59 0 R >> endobj 60 0 obj << /Type /Pages /Kids [53 0 R 61 0 R] /Count 2 /Parent 59 0 R >> endobj 59 0 obj << /Type /Pages /Kids [12 0 R 60 0 R ] /Count 12 /MediaBox [0 0 612 792] >> endobj 664 0 obj << /Type /Catalog /Pages 59 0 R >> endobj 665 0 obj << /CreationDate (D:19990614120850) /Producer (Acrobat Distiller 3.01 for Power Macintosh) /Creator (dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software) /Title (bcrypt.dvi) >> endobj xref 0 666 0000000000 65535 f 0000410900 00000 n 0000000016 00000 n 0000015475 00000 n 0000335111 00000 n 0000348852 00000 n 0000374105 00000 n 0000387741 00000 n 0000393634 00000 n 0000394562 00000 n 0000402348 00000 n 0000237492 00000 n 0000411905 00000 n 0000410981 00000 n 0000015638 00000 n 0000034374 00000 n 0000411065 00000 n 0000034493 00000 n 0000053227 00000 n 0000323197 00000 n 0000324339 00000 n 0000326206 00000 n 0000411149 00000 n 0000053382 00000 n 0000075664 00000 n 0000304115 00000 n 0000312848 00000 n 0000313392 00000 n 0000316463 00000 n 0000319811 00000 n 0000411233 00000 n 0000075874 00000 n 0000095386 00000 n 0000411317 00000 n 0000095541 00000 n 0000117761 00000 n 0000409741 00000 n 0000290530 00000 n 0000291961 00000 n 0000303562 00000 n 0000411401 00000 n 0000117985 00000 n 0000136017 00000 n 0000282377 00000 n 0000411485 00000 n 0000136205 00000 n 0000152557 00000 n 0000411569 00000 n 0000152722 00000 n 0000180626 00000 n 0000411653 00000 n 0000180825 00000 n 0000215614 00000 n 0000411737 00000 n 0000215780 00000 n 0000229809 00000 n 0000409824 00000 n 0000246113 00000 n 0000261521 00000 n 0000412123 00000 n 0000412042 00000 n 0000411821 00000 n 0000229961 00000 n 0000237250 00000 n 0000237611 00000 n 0000237369 00000 n 0000237564 00000 n 0000238005 00000 n 0000238169 00000 n 0000238495 00000 n 0000238673 00000 n 0000238855 00000 n 0000239107 00000 n 0000239386 00000 n 0000239609 00000 n 0000239901 00000 n 0000240090 00000 n 0000240360 00000 n 0000240638 00000 n 0000240899 00000 n 0000241168 00000 n 0000241409 00000 n 0000241741 00000 n 0000241985 00000 n 0000242206 00000 n 0000242448 00000 n 0000242748 00000 n 0000242945 00000 n 0000243201 00000 n 0000243436 00000 n 0000243694 00000 n 0000243984 00000 n 0000244270 00000 n 0000244516 00000 n 0000244786 00000 n 0000245020 00000 n 0000245246 00000 n 0000245510 00000 n 0000245817 00000 n 0000246066 00000 n 0000246525 00000 n 0000246752 00000 n 0000247281 00000 n 0000247494 00000 n 0000247668 00000 n 0000247927 00000 n 0000248289 00000 n 0000248608 00000 n 0000248926 00000 n 0000249263 00000 n 0000249583 00000 n 0000249931 00000 n 0000250262 00000 n 0000250567 00000 n 0000250938 00000 n 0000251261 00000 n 0000251599 00000 n 0000251904 00000 n 0000252153 00000 n 0000252433 00000 n 0000252837 00000 n 0000253200 00000 n 0000253507 00000 n 0000253855 00000 n 0000254198 00000 n 0000254577 00000 n 0000254940 00000 n 0000255229 00000 n 0000255527 00000 n 0000255790 00000 n 0000256116 00000 n 0000256386 00000 n 0000256694 00000 n 0000257007 00000 n 0000257328 00000 n 0000257609 00000 n 0000257932 00000 n 0000258194 00000 n 0000258558 00000 n 0000258870 00000 n 0000259140 00000 n 0000259466 00000 n 0000259731 00000 n 0000259996 00000 n 0000260257 00000 n 0000260565 00000 n 0000260838 00000 n 0000261150 00000 n 0000261473 00000 n 0000262037 00000 n 0000262378 00000 n 0000263218 00000 n 0000263472 00000 n 0000263655 00000 n 0000263862 00000 n 0000264076 00000 n 0000264356 00000 n 0000264638 00000 n 0000264853 00000 n 0000265023 00000 n 0000265191 00000 n 0000265453 00000 n 0000265666 00000 n 0000265979 00000 n 0000266295 00000 n 0000266580 00000 n 0000266882 00000 n 0000267194 00000 n 0000267467 00000 n 0000267800 00000 n 0000268112 00000 n 0000268290 00000 n 0000268610 00000 n 0000268906 00000 n 0000269252 00000 n 0000269544 00000 n 0000269824 00000 n 0000270078 00000 n 0000270421 00000 n 0000270636 00000 n 0000270824 00000 n 0000271059 00000 n 0000271390 00000 n 0000271622 00000 n 0000271937 00000 n 0000272264 00000 n 0000272593 00000 n 0000272855 00000 n 0000273275 00000 n 0000273596 00000 n 0000273933 00000 n 0000274172 00000 n 0000274508 00000 n 0000274915 00000 n 0000275238 00000 n 0000275420 00000 n 0000275601 00000 n 0000275890 00000 n 0000276171 00000 n 0000276437 00000 n 0000276715 00000 n 0000276988 00000 n 0000277224 00000 n 0000277562 00000 n 0000277804 00000 n 0000278005 00000 n 0000278293 00000 n 0000278476 00000 n 0000278747 00000 n 0000278978 00000 n 0000279246 00000 n 0000279528 00000 n 0000279747 00000 n 0000280025 00000 n 0000280257 00000 n 0000280490 00000 n 0000280763 00000 n 0000281081 00000 n 0000281383 00000 n 0000281698 00000 n 0000281973 00000 n 0000282146 00000 n 0000282329 00000 n 0000282756 00000 n 0000282912 00000 n 0000283210 00000 n 0000283399 00000 n 0000283612 00000 n 0000283963 00000 n 0000284302 00000 n 0000284657 00000 n 0000285029 00000 n 0000285416 00000 n 0000285605 00000 n 0000286002 00000 n 0000286326 00000 n 0000286635 00000 n 0000286932 00000 n 0000287249 00000 n 0000287557 00000 n 0000287776 00000 n 0000288081 00000 n 0000288266 00000 n 0000288556 00000 n 0000288805 00000 n 0000289101 00000 n 0000289415 00000 n 0000289659 00000 n 0000289975 00000 n 0000290225 00000 n 0000290482 00000 n 0000290776 00000 n 0000290851 00000 n 0000290918 00000 n 0000291161 00000 n 0000291419 00000 n 0000291672 00000 n 0000291913 00000 n 0000292362 00000 n 0000292562 00000 n 0000292992 00000 n 0000293178 00000 n 0000293384 00000 n 0000293715 00000 n 0000294047 00000 n 0000294327 00000 n 0000294654 00000 n 0000294985 00000 n 0000295343 00000 n 0000295712 00000 n 0000296008 00000 n 0000296221 00000 n 0000296406 00000 n 0000296758 00000 n 0000297111 00000 n 0000297373 00000 n 0000297738 00000 n 0000297984 00000 n 0000298280 00000 n 0000298557 00000 n 0000298850 00000 n 0000299138 00000 n 0000299507 00000 n 0000299756 00000 n 0000299967 00000 n 0000300152 00000 n 0000300436 00000 n 0000300677 00000 n 0000300952 00000 n 0000301239 00000 n 0000301476 00000 n 0000301762 00000 n 0000302004 00000 n 0000302244 00000 n 0000302539 00000 n 0000302872 00000 n 0000303217 00000 n 0000303514 00000 n 0000303766 00000 n 0000303829 00000 n 0000303867 00000 n 0000304067 00000 n 0000304514 00000 n 0000304682 00000 n 0000305046 00000 n 0000305259 00000 n 0000305429 00000 n 0000305597 00000 n 0000305853 00000 n 0000306053 00000 n 0000306359 00000 n 0000306666 00000 n 0000306942 00000 n 0000307217 00000 n 0000307488 00000 n 0000307768 00000 n 0000308021 00000 n 0000308294 00000 n 0000308557 00000 n 0000308777 00000 n 0000309076 00000 n 0000309313 00000 n 0000309514 00000 n 0000309800 00000 n 0000309984 00000 n 0000310241 00000 n 0000310466 00000 n 0000310717 00000 n 0000310999 00000 n 0000311209 00000 n 0000311467 00000 n 0000311697 00000 n 0000311924 00000 n 0000312215 00000 n 0000312525 00000 n 0000312800 00000 n 0000313054 00000 n 0000313114 00000 n 0000313148 00000 n 0000313344 00000 n 0000313790 00000 n 0000313900 00000 n 0000314035 00000 n 0000314341 00000 n 0000314636 00000 n 0000314824 00000 n 0000315009 00000 n 0000315180 00000 n 0000315538 00000 n 0000315895 00000 n 0000316415 00000 n 0000316898 00000 n 0000317020 00000 n 0000317173 00000 n 0000317352 00000 n 0000317528 00000 n 0000317872 00000 n 0000318139 00000 n 0000318431 00000 n 0000318712 00000 n 0000318957 00000 n 0000319289 00000 n 0000319592 00000 n 0000319763 00000 n 0000320055 00000 n 0000320147 00000 n 0000320291 00000 n 0000320539 00000 n 0000320740 00000 n 0000321024 00000 n 0000321309 00000 n 0000321570 00000 n 0000321848 00000 n 0000322130 00000 n 0000322391 00000 n 0000322682 00000 n 0000322969 00000 n 0000323149 00000 n 0000323509 00000 n 0000323578 00000 n 0000323634 00000 n 0000323807 00000 n 0000324025 00000 n 0000324291 00000 n 0000324649 00000 n 0000324734 00000 n 0000324812 00000 n 0000325122 00000 n 0000325367 00000 n 0000325623 00000 n 0000325903 00000 n 0000326158 00000 n 0000326653 00000 n 0000326831 00000 n 0000327152 00000 n 0000327417 00000 n 0000327711 00000 n 0000327885 00000 n 0000328106 00000 n 0000328339 00000 n 0000328584 00000 n 0000328915 00000 n 0000329260 00000 n 0000329614 00000 n 0000329968 00000 n 0000330285 00000 n 0000330591 00000 n 0000330903 00000 n 0000331275 00000 n 0000331660 00000 n 0000331977 00000 n 0000332319 00000 n 0000332638 00000 n 0000332944 00000 n 0000333217 00000 n 0000333568 00000 n 0000333861 00000 n 0000334187 00000 n 0000334476 00000 n 0000334756 00000 n 0000335063 00000 n 0000335586 00000 n 0000335810 00000 n 0000336289 00000 n 0000336688 00000 n 0000337077 00000 n 0000337383 00000 n 0000337677 00000 n 0000337901 00000 n 0000338076 00000 n 0000338254 00000 n 0000338578 00000 n 0000338931 00000 n 0000339274 00000 n 0000339625 00000 n 0000339946 00000 n 0000340293 00000 n 0000340640 00000 n 0000340886 00000 n 0000341275 00000 n 0000341585 00000 n 0000341944 00000 n 0000342252 00000 n 0000342559 00000 n 0000342839 00000 n 0000343172 00000 n 0000343461 00000 n 0000343784 00000 n 0000344119 00000 n 0000344446 00000 n 0000344729 00000 n 0000345084 00000 n 0000345349 00000 n 0000345721 00000 n 0000346044 00000 n 0000346325 00000 n 0000346665 00000 n 0000346940 00000 n 0000347231 00000 n 0000347502 00000 n 0000347811 00000 n 0000348150 00000 n 0000348458 00000 n 0000348804 00000 n 0000349377 00000 n 0000349748 00000 n 0000350724 00000 n 0000350994 00000 n 0000351259 00000 n 0000351508 00000 n 0000351811 00000 n 0000352037 00000 n 0000352409 00000 n 0000352629 00000 n 0000352914 00000 n 0000353199 00000 n 0000353401 00000 n 0000353622 00000 n 0000353792 00000 n 0000353966 00000 n 0000354211 00000 n 0000354494 00000 n 0000354699 00000 n 0000355042 00000 n 0000355381 00000 n 0000355677 00000 n 0000356001 00000 n 0000356345 00000 n 0000356641 00000 n 0000357009 00000 n 0000357347 00000 n 0000357531 00000 n 0000357759 00000 n 0000357947 00000 n 0000358231 00000 n 0000358572 00000 n 0000358879 00000 n 0000359248 00000 n 0000359544 00000 n 0000359826 00000 n 0000360092 00000 n 0000360447 00000 n 0000360660 00000 n 0000360848 00000 n 0000361106 00000 n 0000361453 00000 n 0000361685 00000 n 0000362037 00000 n 0000362378 00000 n 0000362721 00000 n 0000362988 00000 n 0000363416 00000 n 0000363738 00000 n 0000364095 00000 n 0000364344 00000 n 0000364637 00000 n 0000364983 00000 n 0000365411 00000 n 0000365809 00000 n 0000366145 00000 n 0000366327 00000 n 0000366560 00000 n 0000366742 00000 n 0000367045 00000 n 0000367338 00000 n 0000367616 00000 n 0000367908 00000 n 0000368194 00000 n 0000368429 00000 n 0000368767 00000 n 0000369016 00000 n 0000369226 00000 n 0000369470 00000 n 0000369770 00000 n 0000369959 00000 n 0000370233 00000 n 0000370473 00000 n 0000370754 00000 n 0000371045 00000 n 0000371346 00000 n 0000371575 00000 n 0000371862 00000 n 0000372104 00000 n 0000372350 00000 n 0000372627 00000 n 0000372958 00000 n 0000373279 00000 n 0000373600 00000 n 0000373885 00000 n 0000374057 00000 n 0000374578 00000 n 0000374778 00000 n 0000375234 00000 n 0000375516 00000 n 0000375729 00000 n 0000376105 00000 n 0000376470 00000 n 0000376780 00000 n 0000377139 00000 n 0000377507 00000 n 0000377820 00000 n 0000378220 00000 n 0000378617 00000 n 0000378958 00000 n 0000379381 00000 n 0000379711 00000 n 0000380017 00000 n 0000380207 00000 n 0000380562 00000 n 0000381073 00000 n 0000381404 00000 n 0000381737 00000 n 0000382050 00000 n 0000382373 00000 n 0000382695 00000 n 0000382951 00000 n 0000383341 00000 n 0000383603 00000 n 0000383822 00000 n 0000384140 00000 n 0000384329 00000 n 0000384637 00000 n 0000384894 00000 n 0000385203 00000 n 0000385529 00000 n 0000385780 00000 n 0000386098 00000 n 0000386363 00000 n 0000386620 00000 n 0000386936 00000 n 0000387319 00000 n 0000387693 00000 n 0000388068 00000 n 0000388196 00000 n 0000388384 00000 n 0000388786 00000 n 0000389174 00000 n 0000389584 00000 n 0000389924 00000 n 0000390328 00000 n 0000390663 00000 n 0000390968 00000 n 0000391281 00000 n 0000391650 00000 n 0000391983 00000 n 0000392340 00000 n 0000392646 00000 n 0000393008 00000 n 0000393304 00000 n 0000393586 00000 n 0000393847 00000 n 0000393911 00000 n 0000393956 00000 n 0000394238 00000 n 0000394514 00000 n 0000395007 00000 n 0000395173 00000 n 0000395453 00000 n 0000395681 00000 n 0000395908 00000 n 0000396089 00000 n 0000396572 00000 n 0000396902 00000 n 0000397273 00000 n 0000397642 00000 n 0000397924 00000 n 0000398252 00000 n 0000398570 00000 n 0000398882 00000 n 0000399191 00000 n 0000399570 00000 n 0000399784 00000 n 0000399978 00000 n 0000400280 00000 n 0000400531 00000 n 0000400834 00000 n 0000401150 00000 n 0000401385 00000 n 0000401694 00000 n 0000401998 00000 n 0000402300 00000 n 0000402732 00000 n 0000402875 00000 n 0000403118 00000 n 0000403293 00000 n 0000403737 00000 n 0000404018 00000 n 0000404328 00000 n 0000404798 00000 n 0000405175 00000 n 0000405538 00000 n 0000405880 00000 n 0000406248 00000 n 0000406603 00000 n 0000406889 00000 n 0000407079 00000 n 0000407420 00000 n 0000407752 00000 n 0000408113 00000 n 0000408379 00000 n 0000408731 00000 n 0000409014 00000 n 0000409300 00000 n 0000409925 00000 n 0000412215 00000 n 0000412267 00000 n trailer << /Size 666 /Root 664 0 R /Info 665 0 R /ID [<722d19cb6874fc8577258f2d69034613><722d19cb6874fc8577258f2d69034613>] >> startxref 412464 %%EOF 12 0 obj << /Type /Pages /Kids [ 666 0 R 1 0 R 13 0 R 16 0 R 22 0 R 30 0 R ] /Count 6 /Parent 59 0 R >> endobj 33 0 obj << /Type /Page /Parent 676 0 R /Resources 35 0 R /Contents 34 0 R >> endobj 40 0 obj << /Type /Page /Parent 676 0 R /Resources 42 0 R /Contents 41 0 R >> endobj 44 0 obj << /Type /Page /Parent 676 0 R /Resources 46 0 R /Contents 45 0 R >> endobj 47 0 obj << /Type /Page /Parent 676 0 R /Resources 49 0 R /Contents 48 0 R >> endobj 50 0 obj << /Type /Page /Parent 676 0 R /Resources 52 0 R /Contents 51 0 R >> endobj 59 0 obj << /Type /Pages /Kids [ 12 0 R 676 0 R 60 0 R ] /Count 13 /MediaBox [ 0 0 612 792 ] >> endobj 665 0 obj << /CreationDate (D:19990614120850) /Producer (Acrobat Distiller 3.01 for Power Macintosh) /Creator (dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software) /Title (bcrypt.dvi) /ModDate (D:19990614121137) >> endobj 666 0 obj << /Type /Page /Parent 12 0 R /Resources 669 0 R /Contents 667 0 R /MediaBox [ 0 0 612 792 ] /CropBox [ 0 0 612 792 ] /Rotate 0 >> endobj 667 0 obj << /Filter /LZWDecode /Length 668 0 R >> stream � ph��S@�`ш�� ��c�p�h  ����p 6�Fq���o�G#���)-����Y.L#x��i1�g���(7����r2��h��]4]O����X��cL�S����a1�"�)��]���� |��o�(7+,�Z�\%�A��k�_l�<(�;� kר� � ����9�s9��;?���g�\�_Q�RmI��gJ���Q��I��w{��N+���c��4Dot�#�-�O!s��J�Z88ތ��Hޝ�5����8���[V�1���&'���l� �r��,s����(T *�G���AH9 �.@���0o ��7�p��8 �8P��a`�7� ��xa�a�iP�Hs�����@&4����#y^C!! ��^$��fk���#����e ��g�9��|�)P��HXP9����!��Y�hQ�� 7���8��Dk�P�E�̅ ��:�*6Ch ��1����pf���7P�E=%u� Ғ�)lM��F/����� mH�,<��8�L�U 0�jlk0J��c�`��1����"W>���&�$��K�A�a�:W� Bd���0�y�&�s�vv:�Che��֓U)�?g��%��J�� I�@( ��2�ɷA�xv �l0���v 3�&��B�yAΑEA-.r�|ꀹŋ]��t�*Q �5CpB r6���-Q� 6��J�D�|�vM�ݹrL�&Z&�1NK�1�8�A9�:Ct 5"�3�E�k�Z��K2�R��:M��C���.��Z��[�,�yJ�L-v#�}'&���4�����v�˄)�l�SRkM��C ϛ�xQ�l`h��rk� ��f�'�v�8L��5�p X6ΐ��t� tt7V9�Z�n��7��B� ���az��F/�e*>۰d¥2yAƒ�ǂ�E��bn�����Xu��@7S�r�(a��r� �n�a���:�7��t�!�P�@C�� Sg�0�C% ��OE��5����@�>> /ExtGState << /GS1 671 0 R /GS2 670 0 R >> >> endobj 670 0 obj << /Type /ExtGState /SA true /OP false /HT /Default >> endobj 671 0 obj << /Type /ExtGState /SA false /OP false /HT /Default >> endobj 672 0 obj << /Type /Font /Subtype /Type1 /Name /F7 /Encoding /MacRomanEncoding /BaseFont /Helvetica >> endobj 673 0 obj << /Type /Font /Subtype /Type1 /Name /F4 /Encoding 674 0 R /BaseFont /Times-Italic >> endobj 674 0 obj << /Type /Encoding /Differences [ 9 /space 39 /quotesingle 96 /grave 128 /Adieresis /Aring /Ccedilla /Eacute /Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis /atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis /iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve /ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex /udieresis /dagger /degree 164 /section /bullet /paragraph /germandbls /registered /copyright /trademark /acute /dieresis /notequal /AE /Oslash /infinity /plusminus /lessequal /greaterequal /yen /mu /partialdiff /summation /product /pi /integral /ordfeminine /ordmasculine /Omega /ae /oslash /questiondown /exclamdown /logicalnot /radical /florin /approxequal /Delta /guillemotleft /guillemotright /ellipsis /space /Agrave /Atilde /Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright /quoteleft /quoteright /divide /lozenge /ydieresis /Ydieresis /fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl /periodcentered /quotesinglbase /quotedblbase /perthousand /Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute /Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /apple /Ograve /Uacute /Ucircumflex /Ugrave 246 /circumflex /tilde /macron /breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron ] >> endobj 675 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /Encoding 674 0 R /BaseFont /Times-Roman >> endobj 676 0 obj << /Type /Pages /Kids [ 33 0 R 40 0 R 44 0 R 47 0 R 50 0 R ] /Count 5 /Parent 59 0 R >> endobj xref 0 1 0000000000 65535 f 12 1 0000425945 00000 n 33 1 0000426062 00000 n 40 1 0000426153 00000 n 44 1 0000426244 00000 n 47 1 0000426335 00000 n 50 1 0000426426 00000 n 59 1 0000426517 00000 n 665 12 0000426626 00000 n 0000426853 00000 n 0000427010 00000 n 0000429216 00000 n 0000429239 00000 n 0000429382 00000 n 0000429460 00000 n 0000429539 00000 n 0000429656 00000 n 0000429766 00000 n 0000431113 00000 n 0000431222 00000 n trailer << /Size 677 /Info 665 0 R /Root 664 0 R /Prev 412464 /ID[<722d19cb6874fc8577258f2d69034613><0b4aa3416b200bc967dcc0e2bd59b7eb>] >> startxref 431333 %%EOF