CDMAKE.PS
上传用户:wzoulong
上传日期:2021-03-05
资源大小:732k
文件大小:67k
源码类别:

PropertySheet

开发平台:

Others

  1. %!PS-Adobe-2.0
  2. %%Creator: dvipsk 5.58a Copyright 1986, 1994 Radical Eye Software
  3. %%Title: cdmake.dvi
  4. %%Pages: 4
  5. %%PageOrder: Ascend
  6. %%BoundingBox: 0 0 596 842
  7. %%DocumentPaperSizes: a4
  8. %%EndComments
  9. %DVIPSCommandLine: dvips cdmake
  10. %DVIPSParameters: dpi=300, compressed, comments removed
  11. %DVIPSSource:  TeX output 1996.01.06:1551
  12. %%BeginProcSet: texc.pro
  13. /TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
  14. /X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
  15. mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
  16. ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
  17. isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
  18. hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
  19. TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
  20. forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
  21. /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
  22. /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
  23. /nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
  24. string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
  25. end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
  26. /sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
  27. N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
  28. length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
  29. 128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
  30. get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
  31. dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
  32. /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
  33. /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
  34. 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
  35. setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
  36. .1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N
  37. /cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id
  38. gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp
  39. add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add
  40. /gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{
  41. dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1
  42. adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2
  43. idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
  44. putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
  45. adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
  46. {adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
  47. adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
  48. chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
  49. }if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
  50. length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
  51. cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
  52. 0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
  53. add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
  54. /eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
  55. known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
  56. /IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
  57. 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
  58. 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
  59. {}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
  60. getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
  61. ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
  62. RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
  63. false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
  64. round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
  65. rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
  66. {dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
  67. B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
  68. 4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
  69. p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
  70. a}B /bos{/SS save N}B /eos{SS restore}B end
  71. %%EndProcSet
  72. TeXDict begin 39158280 55380996 1000 300 300 (cdmake.dvi)
  73. @start /Fa 3 26 df<B61280A219027D8A20>0 D<1203A4EAC30CEAE31CEA7338EA1FE0
  74. EA0780A2EA1FE0EA7338EAE31CEAC30CEA0300A40E127D9215>3
  75. D<D80F801320EA1FE0EA3FF8D8707C1360D8E01F13E039C007C1C0398003FF8001001300
  76. 143EC9FCD80F801320EA1FE0EA3FF8D8707C1360D8E01F13E039C007C1C0398003FF8001
  77. 001300143E1B137E9320>25 D E /Fb 1 1 df<B512C0A212027D871A>0
  78. D E /Fc 2 111 df<121E12065AA45A1338135C139CEA3118EA36001238EA3F80EA61C0
  79. EA60C8A3EAC0D013600E147F9312>107 D<EA30F8EA590C124E129C12981218A2EA3018
  80. 13191331A2EA6032131C100D7F8C15>110 D E /Fd 42 122 df<127812FCA212FEA212
  81. 7A1202A21204A21208A212101260070E7D9C0D>39 D<13201340EA018012031300120612
  82. 0E5AA2123C1238A21278A312F85AA97E1278A31238A2123C121CA27E12067E13801201EA
  83. 004013200B297C9E13>I<7E12401230123812187E120E7EA213801203A213C0A313E012
  84. 01A9120313C0A31380A212071300A2120E120C5A1238123012405A0B297D9E13>I<1270
  85. 12F812FCA3127C1204A21208A3121012201240060E7D850D>44 D<EAFFF8A40D04808A10
  86. >I<1360EA01E0120F12FF12F31203B3A2387FFF80A2111B7D9A18>49
  87. D<EA07F8EA1FFE38383F8038780FC0EAFC0714E01303A21278EA000714C0A2EB0F80EB1F
  88. 00131E13385B5B38018060EA03001206000813E0381FFFC05A5AB5FCA2131B7E9A18>I<
  89. EA07F8EA1FFEEA3C1FEB0F80387C07C0127E127C123838000F80A2EB1E005BEA03F8EA00
  90. 1EEB0F80EB07C0A214E01230127812FCA214C038780F80EB1F00EA1FFEEA07F8131B7E9A
  91. 18>I<137EEA03FF38078180380F03C0EA1E07123C387C03800078C7FCA212F813F8EAFB
  92. 0E38FA0780EAFC0314C000F813E0A41278A214C0123CEB0780381E0F00EA07FEEA03F813
  93. 1B7E9A18>54 D<EB0380A2497EA3497EA2497E131BEB3BF81331A2EB60FCA2EBE0FEEBC0
  94. 7EA248487E90B5FC481480EB001F4814C00006130FA248EB07E0A239FF803FFEA21F1C7E
  95. 9B24>65 D<90381FE0209038FFF8E03803F80F3807C003380F800148C7FC123E1560127E
  96. 127C00FC1400A8007C1460127E123E15C07E390F8001803907C003003803F80E3800FFFC
  97. EB1FE01B1C7D9B22>67 D<B6FCA2380FC01F1407801580A214C1A39038C1C00013C313FF
  98. A213C313C113C01560A2EC00E015C0A21401A21403EC0F80B6FCA21B1C7E9B1F>69
  99. D<90380FF00890387FFE383901FC07F83807E001390F80007848C7FC481438123E007E14
  100. 18127C00FC1400A6EC7FFFA2007CEB01F8127E123E123F7EEA0F80EA07E03801FC073900
  101. 7FFE7890380FF818201C7D9B26>71 D<EAFFFCA2EA0FC0B3A6EAFFFCA20E1C7E9B12>73
  102. D<39FFFC07FFA2390FC000E04A5A4A5A0206C7FC5C14385C5CEBC1C013C3EBC7E0EBCFF0
  103. 13FBEBF1F8EBE0FC497E147E806E7E81140F6E7E816E7E3AFFFC1FFF80A2211C7E9B25>
  104. 75 D<D8FFC0EB03FF6D5B000F15F0D80DF0130DA3D80CF81319A2017C1331A26D1361A2
  105. 6D13C1A390380F8181A2903807C301A2EB03E6A2EB01FCA3EB00F8A23AFFC0701FFFA228
  106. 1C7E9B2D>77 D<39FFE003FFA2390FF000307FEA0DFCEA0CFE137E7FEB1F8014C0EB0FE0
  107. EB07F01303EB01F814FCEB00FE147F143FEC1FB015F0140F1407140314011400A2D8FFC0
  108. 13701530201C7E9B25>I<B512F014FE380FC03FEC0F806E7E81A55D4A5A023EC7FCEBFF
  109. F0EBC07C80143F6E7EA6ED8180A2EC0FC13AFFFC07C300EC01FE211C7E9B24>82
  110. D<3807F820381FFEE0EA3C07EA7801EA700012F01460A26C130012FEEAFFE0EA7FFE6C7E
  111. 1480000F13C06C13E0EA007FEB03F01301130012C0A214E07E38F001C0EAFC0338EFFF00
  112. EA83FC141C7D9B1B>I<007FB512E0A238781F81007013800060146000E0147000C01430
  113. A400001400B03807FFFEA21C1C7E9B21>I<3BFFF87FFE0FFCA23B0FC007E000C081D9E0
  114. 03130100071680EC07F801F014030003D90FFC1300140CD801F81406EC1CFE9039FC187E
  115. 0E0000150CEC303F01FE141CD97E701398EC601F013F14B002E013F0ECC00F011F5CEC80
  116. 07A2010F5CEC00036D5CA22E1C7F9B31>87 D<EA0FF8EA1C1E383E0F80130714C0121C12
  117. 00137FEA07E7EA1F07123C127C12F8A3EA780B383E13F8EA0FE115127F9117>97
  118. D<B4FCA2121FA9EB3F80EBE1E0EB8070EB0078143CA2143EA6143CA21478EB8070381EC1
  119. E0381C3F00171D7F9C1B>I<EA03FCEA0E0EEA1C1F123C1278130E00F8C7FCA61278EB01
  120. 80123C381C0300EA0E0EEA03F811127E9115>I<EB0FF0A21301A9EA01F9EA0F07EA1C03
  121. EA3C011278A212F8A61278A2123CEA1C03380F0FFEEA03F9171D7E9C1B>I<EA03FCEA0F
  122. 07381C0380383C01C0127814E012F8A2B5FC00F8C7FCA3127814607E6C13C0380F038038
  123. 01FC0013127F9116>I<137F3801E3803803C7C0EA0787120FEB8380EB8000A5EAFFF8A2
  124. EA0F80AEEA7FF0A2121D809C0F>I<3803F0F0380E1F38EA3C0F3838073000781380A400
  125. 381300EA3C0FEA1E1CEA33F00030C7FCA3EA3FFF14C06C13E014F0387801F838F00078A3
  126. 00701370007813F0381E03C03807FF00151B7F9118>I<B4FCA2121FA9EB0FC0EB31E0EB
  127. 40F0EB80F8A21300AB38FFE7FFA2181D7F9C1B>I<121E123FA4121EC7FCA6127FA2121F
  128. AEEAFFC0A20A1E7F9D0E>I<B4FCA2121FB3A7EAFFE0A20B1D7F9C0E>108
  129. D<39FF0FC07E903831E18F3A1F40F20780D980FC13C0A2EB00F8AB3AFFE7FF3FF8A22512
  130. 7F9128>I<38FF0FC0EB31E0381F40F0EB80F8A21300AB38FFE7FFA218127F911B>I<EA01
  131. FC380F0780381C01C0003C13E0387800F0A200F813F8A6007813F0A2383C01E0381E03C0
  132. 380F07803801FC0015127F9118>I<38FF3F80EBE1E0381F80F0EB0078147C143C143EA6
  133. 143C147C1478EB80F0EBC1E0EB3F0090C7FCA6EAFFE0A2171A7F911B>I<EAFE3E134738
  134. 1E8F80A3381F070090C7FCAAEAFFE0A211127F9114>114 D<EA1FD8EA3078EA601812E0
  135. A2EAF000EAFF80EA7FE013F0EA1FF8EA07FCEA007CEAC01CA212E01318EAF830EACFC00E
  136. 127E9113>I<1203A45AA25AA2EA3FFC12FFEA1F00A9130CA4EA0F08EA0798EA03F00E1A
  137. 7F9913>I<38FF07F8A2EA1F00AC1301120F380786FFEA01F818127F911B>I<39FF8FF8FE
  138. A2391F03E030A3390F87F06013869038C6F8E03907CC78C0A23903FC7D80EBF83D143F39
  139. 01F01F00A20000131EEBE00EA21F127F9122>119 D<38FFC7FCA2381F81C0380F838038
  140. 07C700EA03EEEA01FC5B1200137C13FEEA01DF38039F80EA070F380607C0380C03E038FF
  141. 07FCA216127F9119>I<38FFC1FCA2381F00601380000F13C0A23807C180A23803E300A2
  142. 13F7EA01F613FE6C5AA21378A21330A25B1270EAF8E05BEAF9800073C7FC123E161A7F91
  143. 19>I E /Fe 40 122 df<EA0380EA07E0120FEA1E70121CA3EBF7E013E7EA1DC7000F13
  144. 00138E130E121F485AEA7B9C1273EAE1F8A238E0F0E0A2EA71F8387FFFC0EA3F9F381E07
  145. 0013197F9816>38 D<13E01201EA0380EA0700120E5AA25AA25AA35AA91270A37EA27EA2
  146. 7E7EEA0380EA01E012000B217A9C16>40 D<12C07E12707E7E7EA27EA2EA0380A3EA01C0
  147. A9EA0380A3EA0700A2120EA25A5A5A5A5A0A217B9C16>I<EA0380A4EAE38EEAF39EEAFF
  148. FEEA3FF8EA0FE0A2EA3FF8EAFFFEEAF39EEAE38EEA0380A40F127D9516>I<13E0A8B512
  149. E0A33800E000A813137F9516>I<1238127C127EA2123E120E121E121C127812F0126007
  150. 0B798416>I<127012F8A312700505788416>46 D<EA03E0EA0FF8487EEA1E3CEA380EEA
  151. 780FEA7007A238E00380A8EAF00700701300A2EA780FEA3C1E6C5AEA1FFC6C5AEA03E011
  152. 197E9816>48 D<12035AA25A5AB4FCA212E71207AEEAFFF8A30D197B9816>I<EA07E0EA
  153. 1FF8487EEA783EEAE00700F01380130312601200A2EB0700A2130E5B5B5B5B485A485A00
  154. 0FC7FC381E03801238EA7FFFB5FC7E11197E9816>I<EA07E0EA1FF8487EEA781E130712
  155. 301200A2130E133EEA07FC13F013FCEA001E13077F1480A2126012F038E00700EA781EEA
  156. 3FFC6C5AEA07E011197E9816>I<EA3FFE127FA20070C7FCA7EA77F0EA7FFC7FEA780FEA
  157. 300738000380A2126012F0A238E00700EA781EEA3FFC6C5AEA07E011197E9816>53
  158. D<13F8EA03FC487EEA0F07EA1C0F1238EA78060070C7FCA2EAE3F8EAEFFCB47EEAF80F48
  159. 7EEB038012E0A21270A2130700381300EA3C1EEA1FFC6C5AEA03E011197E9816>I<EA03
  160. E0EA0FF8487EEA3C1EEA700E7F12E014801303A213071270EA780FEA3FFFEA1FFBEA0FE3
  161. 38000700A21230EA780E5BEA707CEA3FF8EA1FE0EA0F8011197E9816>57
  162. D<1238127CA312381200A812381278127CA2123C121CA21238127012F012400618799116
  163. >59 D<387FFFC0B512E0A2C8FCA5B512E0A26C13C0130B7F9116>61
  164. D<12C012F012FC123EEA0F806C7EEA01F06C7E133EEB1F801307131FEB3E0013F8485AEA
  165. 07C0485A003EC7FC12FC12F012C011157E9616>I<EA0FF0EA3FFE487E38F00F801303A2
  166. EA600738001F00133E13785BEA01C0A55BC8FCA4487E487EA26C5A11197E9816>I<EA1F
  167. E0487E487EEA783CEA300E1200A2EA03FE121FEA3E0E127012E0A3EA783E387FFFE0EA3F
  168. E7EA0F8313127E9116>97 D<12FCA3121CA4137CEA1DFEEA1FFFEB0780381E03C0EA1C01
  169. EB00E0A6EB01C0EA1E03381F0780EBFF00EA1DFEEA0C7813197F9816>I<EA03F8EA0FFC
  170. EA1FFEEA3C1EEA780CEA70005AA57EEA70071278EA3E0EEA1FFCEA0FF8EA03F010127D91
  171. 16>I<133FA31307A4EA03C7EA0FF748B4FCEA3C1F487EEA700712E0A6EA700F12786C5A
  172. 381FFFE0EA0FF7EA07C713197F9816>I<EA03F0EA0FFC487EEA3C0F487E3870038012E0
  173. B5FCA300E0C7FCA2387003801278EA3E07381FFF00EA07FEEA01F811127E9116>I<131E
  174. 137F3801FF8013C7380383001380A2EA7FFFB5FCA2EA0380ACEA7FFC487E6C5A11197F98
  175. 16>I<3803E3C03807F7E0EA0FFF381C1CC038380E00A56C5AEA0FF8485AEA1BE00038C7
  176. FC1218EA1FFC13FF481380387003C038E000E0A4387001C0EA7C07383FFF80380FFE00EA
  177. 03F8131C7F9116>I<12FCA3121CA41378EA1DFCEA1FFE130FEA1E07121CAA38FF8FE013
  178. 9F138F13197F9816>I<1203EA0780A2EA0300C7FCA4EAFF80A31203ACEAFFFC13FE13FC
  179. 0F1A7C9916>I<127E12FE127E120EA4EB7FE0A3EB0F00131E5B5B5B120F7F13BC131EEA
  180. 0E0E7F1480387F87F0EAFFCFEA7F871419809816>107 D<EA7FC012FF127F1201B3EA7F
  181. FFB512806C130011197E9816>I<38F9C38038FFEFC0EBFFE0EA3C78A2EA3870AA38FE7C
  182. F8A31512809116>I<EAFC78EAFDFCB47EEA1F0FEA1E07121CAA38FF8FE0139F138F1312
  183. 7F9116>I<EA03E0EA0FF8487EEA3C1E487EEA700738E00380A5EAF00700701300EA780F
  184. EA3C1EEA1FFC6C5AEA03E011127E9116>I<EAFC7CEAFDFEB5FC381F0780381E03C0EA1C
  185. 01EB00E0A6EB01C0EA1E03381F0780EBFF00EA1DFEEA1C7890C7FCA6B47EA3131B7F9116
  186. >I<387F0FC038FF3FE0EA7F7F3807F040EBC0005BA290C7FCA8EA7FFC12FF127F13127F
  187. 9116>114 D<EA0FECEA3FFC127FEAF03CEAE01CA2EA7000EA7F80EA1FF0EA07F8EA003C
  188. EA600E12E012F0EAF81EEAFFFC13F8EAC7E00F127D9116>I<12035AA4EA7FFFB5FCA200
  189. 07C7FCA75BEB0380A3EB8700EA03FE6C5A6C5A11177F9616>I<EAFC3FA3EA1C07AB131F
  190. 381FFFE0EA0FF7EA07C713127F9116>I<38FF1FE0A338380380A4EA39F3A20019130013
  191. B3A3EA1DB71317EA1F1FEA0F1EEA0E0E13127F9116>119 D<387F1FC0133F131F380F1E
  192. 006C5AEA03B813F012016C5A12017FEA03B8EA073C131CEA0E0E387F1FC038FF3FE0387F
  193. 1FC013127F9116>I<387F1FC038FF9FE0387F1FC0381C0700120E130EA212075BA2EA03
  194. 9CA21398EA01B8A2EA00F0A35BA3485A1279127BEA7F8090C7FC123C131B7F9116>I
  195. E /Ff 10 58 df<120FEA30C0EA6060A2EA4020EAC030A9EA4020EA6060A2EA30C0EA0F
  196. 000C137E9211>48 D<120C121C12EC120CAFEAFFC00A137D9211>I<121FEA60C01360EA
  197. F07013301260EA0070A2136013C012011380EA02005AEA08101210EA2020EA7FE012FF0C
  198. 137E9211>I<EA0FC0EA3070EA7038A31200133013E0EA0FC0EA007013381318131C1260
  199. 12F01318EAE038EA6070EA1FC00E137F9211>I<136013E0A2EA016012021206120C1208
  200. 12101220126012C0EAFFFCEA0060A5EA03FC0E137F9211>I<EA6060EA7FC01380EA4400
  201. 1240A3124FEA70C0EA40E0EA00601370A212E0A21360EA40E0EA21C0EA1F000C137E9211
  202. >I<EA07C0EA0C20EA10701220EA6000A25A12CFEAD0C0EAE060EAC0201330A31240EA60
  203. 20EA2060EA10C0EA0F000C137E9211>I<1240EA7FFC13F8EA4010EA80301320EA004013
  204. 80EA0100A25A12021206A2120EA512040E147E9311>I<EA0FC0EA1070EA20181260A212
  205. 70EA3C30EA3F60EA0F8013E0EA31F0EA6078EAC01C130CA3EA6018EA3030EA0FC00E137F
  206. 9211>I<120FEA3080EA6040EA4060EAC0201330A31240EA6070EA30B0EA0F3012001320
  207. 1360EAE0401380EA4100123E0C137E9211>I E /Fg 18 123 df<126012F0A212600404
  208. 7C830C>58 D<126012F0A212701210A41220A212401280040C7C830C>I<EC0380EC0F00
  209. 143C14F0EB03C0010FC7FC133C13F0EA03C0000FC8FC123C12F0A2123C120FEA03C0EA00
  210. F0133C130FEB03C0EB00F0143C140FEC038019187D9520>I<130113031306A3130CA313
  211. 18A31330A31360A213C0A3EA0180A3EA0300A31206A25AA35AA35AA35AA35AA210297E9E
  212. 15>I<12E01278121EEA0780EA01E0EA0078131EEB0780EB01E0EB0078141EEC0780A2EC
  213. 1E001478EB01E0EB0780011EC7FC1378EA01E0EA0780001EC8FC127812E019187D9520>
  214. I<3801FFC038003C001338A45BA45BA4485AA4485AA448C7FCA45AEAFFE0121C7E9B12>
  215. 73 D<3801FFE038003C001338A45BA45BA4485AA438038002A31404EA0700140C141814
  216. 38000E13F0B5FC171C7E9B1C>76 D<3801FFFE39003C03C090383800E015F01570A24913
  217. F0A3EC01E001E013C0EC0780EC1E00EBFFF03801C038140C140EA2EA0380A43807001E15
  218. 08A2151048130FD8FFE01320C7EA03C01D1D7E9B20>82 D<EA01E3EA0717EA0C0F1218EA
  219. 380E12301270A2485AA4EB3880A3EA607838319900EA1E0E11127E9116>97
  220. D<123F1207A2120EA45AA4EA39E0EA3A30EA3C1812381270131CA3EAE038A31330137013
  221. 6013C01261EA2300121E0E1D7E9C12>I<EA01F0EA030C120CEA1C1EEA383CEA3018EA70
  222. 00A25AA51304EA60081310EA3060EA1F800F127E9112>I<EA0FC01201A2485AA448C7FC
  223. A4EA0E07EB0880EB11C01323381C4780EB8300001DC7FC121EEA3FC0EA38E01370A2EA70
  224. 71A31372EAE032EA601C121D7E9C16>107 D<39381F81F0394E20C618394640E81CEB80
  225. F0EA8F00008E13E0120EA2391C01C038A315703938038071A215E115E23970070064D830
  226. 03133820127E9124>109 D<EA3C1F384E6180384681C0EA4701128F128E120EA2381C03
  227. 80A3EB070000381310A2130E1420387006403830038014127E9119>I<380787803809C8
  228. 603808D03013E0EA11C014381201A238038070A31460380700E014C0EB0180EB8300EA0E
  229. 86137890C7FCA25AA4123CB4FC151A819115>112 D<380787803808C8403810F0C03820
  230. F1E0EBE3C03840E1803800E000A2485AA43863808012F3EB810012E5EA84C6EA78781312
  231. 7E9118>120 D<001C13C0EA27011247A238870380A2120EA2381C0700A4EA180EA3EA1C
  232. 1EEA0C3CEA07DCEA001C1318EA6038EAF0305B485AEA4180003EC7FC121A7E9114>I<EA
  233. 0381EA07C1EA0FF6EA081CEA1008EA0010132013401380EA010012025AEA08041210EA3C
  234. 18EA67F8EA43F0EA81E010127E9113>I E /Fh 38 122 df<130C131C137CEA07FC12FF
  235. 12F81200B3ADB512FCA216277BA621>49 D<EBFF80000713F0380E03F8381800FE48137F
  236. 127C00FEEB3F807E15C0141FA2127E003C133FC7FC1580A2EC7F00147E14FE5CEB01F049
  237. 5A495A5C49C7FC131C5B4913C05B485A3903800180EA070000061303000FB5FC5A5A4814
  238. 00B6FCA21A277DA621>I<EBFF80000713F0380F01FC381C007E003E137F127FEC3F80A3
  239. 7E003E137FC71300A214FE5C495AEB07E0EBFF80A2EB01F0EB00FC147E147FEC3F80A215
  240. C0A2123C127EB4FCA21580A248EB7F00127C003813FE381F01F83807FFF0C613801A277D
  241. A621>I<141C143CA2147C14FC1301A213031307130E130C131813381370136013C01201
  242. EA038013001206120E5A12185A12705AB612F0A2C7EAFC00A990383FFFF0A21C277EA621
  243. >I<00181306381F803EEBFFFC5C5C5C148049C7FC0018C8FCA7EB7F803819FFF0381B80
  244. F8381E007E00187FC7FCEC1F80A215C0A3127C12FEA315805A0078133F006014006C133E
  245. 001C5B380F01F83807FFE0C690C7FC1A277DA621>I<B612F8EDFF803A03F8001FC0ED07
  246. F0ED03F816FC150116FEA616FC150316F8ED07F0ED1FE0EDFF8090B5EAFE00EDFFC09039
  247. F8000FF0ED03F816FC1501ED00FEA216FFA616FE150116FC1503ED07F8ED1FE0B712C0ED
  248. FE0028297EA82F>66 D<91387FE002903907FFF80690391FE01E0E90397F00039E01FCEB
  249. 01FE4848EB007ED807F0143E5B4848141E001F150E485AA21606127F90C8FC16005AA97E
  250. A26D1406123FA36C6C140C120F6C6C14186D1438D801F814306C6C14E0017FEB03C09039
  251. 1FE00F00903807FFFC9038007FE027297CA830>I<B612F815FF3A03F8003FE0ED07F0ED
  252. 01F86F7E167E821780161F17C0A2EE0FE0A417F0AA17E0A3EE1FC0A3EE3F8017005E16FE
  253. 4B5AED07F0ED1FE0B7128003F8C7FC2C297EA833>I<B71280A23903F8003F150FED03C0
  254. A215011500A41660EC0180A21600A21403A2140F90B5FCA2EBF80F1403A21401A491C8FC
  255. ABB512F8A223297EA829>70 D<91387FE002903907FFF80690391FE01E0E90397F00039E
  256. 01FCEB01FE4848EB007ED807F0143E5B4848141E001F150E485AA21606127F90C8FC93C7
  257. FC5AA892B512E07E923800FE007F123FA27F121F120F6C7E7FEA01F86C6C1301017FEB03
  258. BE90391FF00F1E903907FFFC0E9039007FE0022B297CA834>I<B539E00FFFFEA2D803F8
  259. C7EA3F80B190B7FCA201F8C7123FB2B539E00FFFFEA22F297EA834>I<D8FFF8ED1FFF6D
  260. 5D000317C0017E156FA36D15CFA26D6CEB018FA26D6CEB030FA36D6C1306A26D6C130CA2
  261. 6D6C1318A26D6C1330A3027E1360A26E13C0A291381F8180A291380FC300A3EC07E6A2EC
  262. 03FCA26E5AA36E5AD8FFFC0203B5FC156038297DA83F>77 D<D8FFFCEC7FFE7FD803FFEC
  263. 0180A26D7E6D7E6D7E6D7E1307806D7E6D7E6D7EEC7F80143F15C0EC1FE0EC0FF0EC07F8
  264. EC03FCA2EC01FEEC00FFED7F81ED3FC1ED1FE1A2ED0FF1ED07F9ED03FDED01FF81A2167F
  265. 163F161F160F1607A2D8FFFC140316012F297EA834>I<903801FFC0010F13F890383F80
  266. FE9039FE003F80D801F8EB0FC048486D7E48486D7E000F8148486D7EA248486D7EA2007F
  267. 8190C87EA3481680AA6C16006D5CA2003F5DA26C6C495AA26C6C495A6C6C495A00035D6C
  268. 6C495AD800FEEB3F8090263F80FEC7FC90380FFFF8010113C029297CA832>I<B612F015
  269. FE3A03F8007F80ED1FE0ED07F0A2ED03F8A216FCA616F8A2ED07F0A2ED1FE0ED7F8090B5
  270. EAFE0015F001F8C8FCB1B512E0A226297EA82D>I<B612E015FC3A03F8007F80ED1FC06F
  271. 7E6F7E6F7EA282A55EA24B5A4B5A4B5AED7F8090B500FCC7FC15F09038F801FCEC007F6F
  272. 7E151F6F7E82A582A4170CED07F8171C923803FC38B539E000FFF0EE1FE02E297EA831>
  273. 82 D<9038FF80200003EBF060390F8078E0381E001D4813071403481301A200F81300A2
  274. 15607EA26C1400EA7F8013F013FF6C13F06C13FC6C7F6C7F00011480D8003F13C0010113
  275. E0EB001FEC0FF01407140312C01401A37E15E07E6CEB03C07EB4EB078039E3E01F0038C1
  276. FFFC38801FF01C297CA825>I<007FB7FCA29039007F007F007C151F00701507A2006081
  277. 00E01680A2481501A5C791C7FCB3A790B67EA229297EA82E>I<B53CC07FFFC00FFF80A2
  278. 2807F00003F8C7EA70006C6C17608215016C6C5F827F00004D5A4B7E6D6E13036D94C7FC
  279. 9238063F80D93F80150617C0ED0C1FD91FC05D031C13E09138E0180F010F5E92383007F0
  280. 02F015380107163092386003F8D903F85D17FC9138FCC00101015E02FD14FE9139FF8000
  281. FF6D5E92C7127FA26E92C8FC027E80023E143EA2023C141E021C141CA241297FA844>87
  282. D<3803FF80000F13E0381F01F8383F80FC147EA280EA1F00C7FCA4EB3FFF3801FE3FEA0F
  283. E0EA1F80EA3F005A12FE150CA3145F007F139F393F831FF8391FFE0FF03903F807C01E1B
  284. 7E9A21>97 D<EAFFC0A2120FADEBC1FE9038C7FF809038DE07E09038F003F09038E001F8
  285. 9038C000FCA2157EA2157FA8157EA315FCA29038E001F89038B003F090381C0FE0390E07
  286. FF80390C01FC00202A7EA925>I<EB3FF03801FFFC3807E03E380FC07FEA1F80EA3F00A2
  287. 007E133E1400A212FEA7127EA2127F6C13031380001F1306380FC00C3807F0383801FFF0
  288. 38003FC0181B7E9A1D>I<EC3FF0A21403ADEB3F833801FFF33807F03B380FC00F381F80
  289. 07383F0003A2127EA312FEA8127EA27E1407EA1F80380FC01F3807E07B3901FFE3FF3800
  290. 7F83202A7EA925>I<EB7F803801FFF03807E0F8380F807C48487E48133F80127E158012
  291. FEA2B6FCA248C8FCA4127EA2127F6CEB0180A2391F800300380FC0063803F01C3801FFF8
  292. 38003FC0191B7E9A1E>I<EB07F0EB3FF8EBFC7C3801F8FEEA03F013E01207147C1400A7
  293. B51280A23807E000B3A5EA7FFFA2172A7FA914>I<9038FF01E00003EBC7F8390F81FC78
  294. 381F00F8003EEB7C701500007E137EA6003E137CA26C5B380F81F0380BFFC0001890C7FC
  295. 0010C8FC1238A2123C381FFFF014FE6CEBFF806C14C0001F14E0383C000F007CEB03F012
  296. 7800F81301A4007CEB03E0A2003FEB0FC0390FC03F003807FFFE38007FE01D287E9A21>
  297. I<EAFFC0A2120FAD14FE9038C3FF809038C60FC09038C807E0EBD00301F013F013E0A213
  298. C0B139FFFC3FFFA2202A7EA925>I<120FEA1F8013C0123FA2121F1380EA0F00C7FCA8EA
  299. FFC0A2120FB3A5EAFFF8A20D2B7EAA13>I<EAFFC0A2120FB3B3A2EAFFFCA20E2A7EA913>
  300. 108 D<26FFC0FEEB3F80903AC3FF80FFE03B0FC60FC183F0903AC807E201F89039D003E4
  301. 0001F001FC7F01E05BA201C05BB13CFFFC3FFF0FFFC0A2321B7E9A37>I<38FFC0FE9038
  302. C3FF80390FC60FC09038C807E0EBD00301F013F013E0A213C0B139FFFC3FFFA2201B7E9A
  303. 25>I<EB3FC03801FFF83807E07E380F801F001F1480393F000FC0A2007EEB07E0A300FE
  304. 14F0A8007E14E0A26CEB0FC0A2391F801F80390FC03F003807E07E3801FFF838003FC01C
  305. 1B7E9A21>I<38FF83E0EB8FF8380F8C7CEB98FE13B013A0A2EBE07CEBC000B1EAFFFEA2
  306. 171B7E9A1B>114 D<3803FC60381FFFE0EA3C03EA7801EA700000F01360A300FC1300B4
  307. 7EEA7FFC13FF6C13C0000F13E0000313F0EA003FEB03F8EAC00014787EA27E14706C13E0
  308. EAFE0338E7FF803881FE00151B7E9A1A>I<1360A413E0A21201A212031207121FB512E0
  309. A23807E000AE1430A73803F0603801F8C03800FF80EB3F0014267FA51A>I<39FFC03FF0
  310. A2000F1303B21407A2140F0007131B3803E0333901FFE3FF38007F83201B7E9A25>I<3B
  311. FFF8FFF81FF8A23B0FC00FC00180A22607E007EB030015E0A2D803F01406EC0FF0D9F80D
  312. 130E0001ECF80C1418D800FC5C15FC9039FE307C38017EEB7E30147090393F603E60153F
  313. 9138C01FE0011F5CA26D486C5AA2EC00076D91C7FCA22D1B7F9A30>119
  314. D<39FFF801FFA2390FC000707F000714606D13E0000314C07F0001EB0180A23900FC0300
  315. A26D5AEB7E06EB7F0EEB3F0C148CEB1F98A2EB0FF0A36D5AA26D5AA26D5AA249C7FCA25B
  316. EA3006EAFC0E130C5B1338EA7870EA3FE0EA1F8020277F9A23>121
  317. D E /Fi 21 122 df<12181238127812381208A21210A212201240A21280050C7D830D>
  318. 44 D<1230127812F0126005047C830D>46 D<903803F02090381E0C6090383002E09038
  319. E003C03801C001EA038048C7FC000E1480121E121C123C15005AA35AA2903801FF809038
  320. 001E00141CA400705BA27E001813786C139038070710D801F8C7FC1B1E7A9C20>71
  321. D<EA01E3EA0717EA0C0F1218EA380E12301270A2EAE01CA41339A3EA6079EA319AEA1E0C
  322. 10127C9115>97 D<123F1207A2120EA45AA4EA39E0EA3A18EA3C0C12381270130EA3EAE0
  323. 1CA31318133813301360EA60C0EA3180EA1E000F1D7C9C13>I<13F8EA0304120EEA1C0E
  324. EA181CEA30001270A25AA51304EA60081310EA3060EA0F800F127C9113>I<EB07E01300
  325. A2EB01C0A4EB0380A43801E700EA0717EA0C0F1218EA380E12301270A2485AA41339A3EA
  326. 6079EA319AEA1E0C131D7C9C15>I<13F8EA0704120CEA1802EA38041230EA7008EA7FF0
  327. EAE000A5EA60041308EA30101360EA0F800F127C9113>I<EB03C0EB0670130CEB1C6014
  328. 00A25BA53803FF8038007000A55BA5485AA5485AA390C7FCA25A12C612E65A1278142581
  329. 9C0D>I<EA01801203EA0100C7FCA7121C12261247A2128EA2120E5AA35AA21271A31272
  330. A2123C091C7C9B0D>105 D<EA1F801203A2EA0700A4120EA45AA45AA45AA412E2A312E4
  331. 12641238091D7D9C0B>108 D<391C1E078039266318C0394683A0E0384703C0008E1380
  332. A2120EA2391C0701C0A3EC0380D8380E1388A2EC0708151039701C032039300C01C01D12
  333. 7C9122>I<EA383EEA4CC3384D0380124E129E129C121CA238380700A3130E00701340A2
  334. 131C1480EAE00C3860070012127C9117>I<13F8EA030CEA0E06487E1218123000701380
  335. A238E00700A3130EA25BEA60185BEA30E0EA0F8011127C9115>I<EA01E1EA0713EA0C0F
  336. 1218EA380E12301270A2EAE01CA41338A3EA6078EA31F0EA1E701200A213E0A4EA01C0EA
  337. 0FF8101A7C9113>113 D<EA1C3CEA2642EA4687EA4707EA8E061300120EA25AA45AA45A
  338. 123010127C9112>I<EA01F0EA0608120C131CEA1818EA1C00121F13C0EA0FF01207EA00
  339. 781338EA603012E012C0EA8060EA60C0EA1F000E127D9111>I<12035AA3120EA4EAFFE0
  340. EA1C00A35AA45AA4EAE080A2EAE100A2126612380B1A7C990E>I<381C0180EA2E03124E
  341. A2388E0700A2121CA2EA380EA438301C80A3EA383C38184D00EA0F8611127C9116>I<EA
  342. 1C06EA2E0EEA4E06A2EA8E02A2121CA2EA3804A313081230A21310EA3820EA1840EA0F80
  343. 0F127C9113>I<381C0180EA2E03124EA2388E0700A2121CA2EA380EA4EA301CA3EA383C
  344. EA1878EA0FB8EA003813301370EAE0605BEA81800043C7FC123C111A7C9114>121
  345. D E /Fj 81 125 df<EB7E1F3901C1B180390303E3C0000713C3000EEBC180903801C000
  346. A6B512FC380E01C0B0387F87FC1A1D809C18>11 D<137E3801C180EA0301380703C0120E
  347. EB018090C7FCA5B512C0EA0E01B0387F87F8151D809C17>I<90383F07E03901C09C1838
  348. 0380F0D80701133C000E13E00100131892C7FCA5B612FC390E00E01CB03A7FC7FCFF8021
  349. 1D809C23>14 D<EA6060EAF0F0EAF8F8EA6868EA0808A3EA1010A2EA2020EA4040EA8080
  350. 0D0C7F9C15>34 D<1380A2EA07E0EA1898EA3084EA6082EA4081EAC087138FA21386EAE0
  351. 801270127EEA3FC0EA1FF0EA0FF8EA03FCEA00BE138E13871260EAF083A212E0EA808212
  352. 401384EA2088EA1890EA07E0EA0080A210217E9E15>36 D<126012F012F812681208A312
  353. 10A2122012401280050C7C9C0C>39 D<1380EA0100120212065AA25AA25AA35AA412E0AC
  354. 1260A47EA37EA27EA27E12027EEA0080092A7C9E10>I<7E12407E12307EA27EA27EA37E
  355. A41380AC1300A41206A35AA25AA25A12205A5A092A7E9E10>I<1306ADB612E0A2D80006
  356. C7FCAD1B1C7E9720>43 D<126012F0A212701210A41220A212401280040C7C830C>I<EA
  357. FFE0A20B0280890E>I<126012F0A2126004047C830C>I<EA03C0EA0C30EA1818EA300CA2
  358. EA700EEA6006A2EAE007ADEA6006A2EA700EEA300CA2EA1818EA0C30EA07E0101D7E9B15
  359. >48 D<5A1207123F12C71207B3A5EAFFF80D1C7C9B15>I<EA07C0EA1830EA201CEA400C
  360. 130EEAF00F12F81307A21270EA000F130EA2131CA213381370136013C0EA0180EA0300EA
  361. 0601120C1218EA1002EA3FFE127F12FF101C7E9B15>I<EA07E0EA1830EA201CA2EA781E
  362. 130E131E1238EA001CA2131813301360EA07C0EA0030131CA2130E130FA2127012F8A3EA
  363. F00EEA401C1220EA1830EA07C0101D7E9B15>I<130CA2131C133CA2135C13DC139CEA01
  364. 1C120312021204120C1208121012301220124012C0B512C038001C00A73801FFC0121C7F
  365. 9B15>I<EA300CEA3FF813F013C0EA2000A6EA23E0EA2C30EA3018131CEA200E1200130F
  366. A3126012F0A3EA800EEA401E131CEA2038EA1870EA07C0101D7E9B15>I<13F0EA030CEA
  367. 0404EA0C0EEA181E1230130CEA7000A21260EAE3E0EAE430EAE818EAF00C130EEAE00613
  368. 07A51260A2EA7006EA300E130CEA1818EA0C30EA03E0101D7E9B15>I<1240387FFF8014
  369. 00A2EA4002485AA25B485AA25B1360134013C0A212015BA21203A41207A66CC7FC111D7E
  370. 9B15>I<EA03E0EA0C30EA1008EA200C13061260A21270A2EA7C0CEA3E18EA3FB0EA1FE0
  371. EA07F013F8EA18FCEA307EEA601E130FEAC0071303A4EA60021304EA300CEA1C10EA07E0
  372. 101D7E9B15>I<EA03C0EA0C30EA1818EA300C1270EA600EEAE006A21307A51260EA700F
  373. 1230EA1817EA0C27EA07C7EA0006A2130EEA300C127813181270EA2030EA10C0EA0F8010
  374. 1D7E9B15>I<126012F0A212601200AA126012F0A2126004127C910C>I<007FB512C0B612
  375. E0C9FCA8B612E06C14C01B0C7E8F20>61 D<EA0FE0EA3038EA401CEAE00E12F0A3EA000C
  376. 131C1330136013C0138012011300A6C7FCA51203EA0780A2EA03000F1D7E9C14>63
  377. D<1306A3130FA3EB1780A2EB37C01323A2EB43E01341A2EB80F0A338010078A2EBFFF838
  378. 02003CA3487FA2000C131F80001E5BB4EBFFF01C1D7F9C1F>65 D<B512C0380F00788080
  379. 140E140FA4140E141E5C14F8EBFFF0EB003C8080801580A5EC0F00A2141E1478B512E019
  380. 1C7F9B1D>I<90381F8080EBE0613801801938070007000E13035A14015A00781300A212
  381. 7000F01400A8007014801278A212386CEB0100A26C13026C5B380180083800E030EB1FC0
  382. 191E7E9C1E>I<B512C0380F00F0143C140E80A2EC038015C01401A215E0A815C0A21403
  383. 158014071500140E5C1470B512C01B1C7E9B20>I<B512FC380F003C140C1404A2140614
  384. 02A213011400A35B13FF13037FA3140113001402A31406A2140C143CB512FC181C7E9B1C
  385. >I<B512F8380F007814181408A2140C1404A213011400A35B13FF13037FA490C7FCA8EA
  386. FFF8161C7E9B1B>I<90381F8080EBE0613801801938070007000E13035A14015A007813
  387. 00A2127000F01400A6ECFFF0EC0F80007013071278A212387EA27E6C130B380180113800
  388. E06090381F80001C1E7E9C21>I<39FFF0FFF0390F000F00AC90B5FCEB000FAD39FFF0FF
  389. F01C1C7F9B1F>I<EAFFF0EA0F00B3A8EAFFF00C1C7F9B0F>I<3807FF8038007C00133CB3
  390. 127012F8A21338EA7078EA4070EA30E0EA0F80111D7F9B15>I<39FFF01FE0390F000780
  391. EC060014045C5C5C5C5C49C7FC13021306130FEB17801327EB43C0EB81E013016D7E1478
  392. A280143E141E80158015C039FFF03FF01C1C7F9B20>I<EAFFF8EA0F8090C7FCB01408A3
  393. 1418A2141014301470EB01F0B5FC151C7E9B1A>I<B46CEBFF80000FECF800A2390BC001
  394. 78A33809E002A23808F004A3EB7808A3EB3C10A3EB1E20A3EB0F40A2EB0780A3EB030012
  395. 1C3AFF8307FF80211C7E9B26>I<B4EB1FF0390F8003809038C00100120BEA09E0EA08F0
  396. A21378133C133E131E130F14811307EB03C1EB01E114F113001479147D143D141FA28080
  397. 80121CB46C7E1C1C7F9B1F>I<EB3F80EBE0E03803803848487E000E7F487F003C148000
  398. 381303007814C0A20070130100F014E0A8007014C000781303A200381480003C1307001C
  399. 14006C130E6C5B6C6C5A3800E0E0EB3F801B1E7E9C20>I<B51280380F00E01478143C14
  400. 1C141EA5141C143C147814E0EBFF8090C7FCACEAFFF0171C7E9B1C>I<B5FC380F01E0EB
  401. 007880141C141EA4141C143C5CEB01E001FFC7FCEB01E0EB0070147880A61510A2141CA2
  402. 39FFF00E20C7EA03C01C1D7E9B1F>82 D<3807E080EA1C19EA30051303EA600112E01300
  403. A36C13007E127CEA7FC0EA3FF8EA1FFEEA07FFC61380130FEB07C0130313011280A300C0
  404. 1380A238E00300EAD002EACC0CEA83F8121E7E9C17>I<007FB512C038700F0100601300
  405. 00401440A200C014201280A300001400B1497E3803FFFC1B1C7F9B1E>I<39FFF01FF039
  406. 0F000380EC0100B3A26C1302138000035BEA01C03800E018EB7060EB0F801C1D7F9B1F>
  407. I<39FFE00FF0391F0003C0EC01806C1400A238078002A213C000035BA2EBE00C00011308
  408. A26C6C5AA213F8EB7820A26D5AA36D5AA2131F6DC7FCA21306A31C1D7F9B1F>I<3AFFE1
  409. FFC0FF3A1F003E003C001E013C13186C6D1310A32607801F1320A33A03C0278040A33A01
  410. E043C080A33A00F081E100A39038F900F3017913F2A2017E137E013E137CA2013C133C01
  411. 1C1338A20118131801081310281D7F9B2B>I<39FFF07FC0390FC01E003807800CEBC008
  412. 00035B6C6C5A13F000005BEB7880137C013DC7FC133E7F7F80A2EB13C0EB23E01321EB40
  413. F0497E14783801007C00027F141E0006131F001F148039FF807FF01C1C7F9B1F>I<39FF
  414. F003FC390F8001E00007EB00C06D13800003EB01006D5A000113026C6C5A13F8EB7808EB
  415. 7C18EB3C10EB3E20131F6D5A14C06D5AABEB7FF81E1C809B1F>I<12FEA212C0B3B312FE
  416. A207297C9E0C>91 D<EA0808EA1010EA2020EA4040A2EA8080A3EAB0B0EAF8F8EA7878EA
  417. 30300D0C7A9C15>I<12FEA21206B3B312FEA20729809E0C>I<1208121012201240A21280
  418. A312B012F812781230050C7D9C0C>96 D<EA1FC0EA3070EA78387F12301200A2EA01FCEA
  419. 0F1C12381270126000E01340A3EA603C38304E80381F870012127E9115>I<12FC121CAA
  420. 137CEA1D87381E0180381C00C014E014601470A6146014E014C0381E018038190700EA10
  421. FC141D7F9C17>I<EA03F8EA0C0CEA181E1230EA700CEA600012E0A61260EA70021230EA
  422. 1804EA0C18EA03E00F127F9112>I<EB1F801303AAEA03F3EA0E0BEA1807EA3003127012
  423. 6012E0A6126012701230EA1807EA0E1B3803E3F0141D7F9C17>I<EA07E0EA0C30EA1818
  424. EA300CEA700EEA600612E0EAFFFEEAE000A41260EA70021230EA1804EA0C18EA03E00F12
  425. 7F9112>I<13F8EA018CEA071E1206EA0E0C1300A6EAFFE0EA0E00B0EA7FE00F1D809C0D>
  426. I<EB03803807C4C0EA1C783838388038301800EA701CA4EA3018EA38386C5AEA27C00020
  427. C7FCA21230EA3FF86CB4FC1480EA2003386001C0EAC000A33860018038300300EA1C0EEA
  428. 07F8121C7F9215>I<12FC121CAA137C1387EA1D03001E1380121CAD38FF9FF0141D7F9C
  429. 17>I<1218123CA21218C7FCA712FC121CB0EAFF80091D7F9C0C>I<13C0EA01E0A2EA00C0
  430. 1300A7EA07E01200B3A21260EAF0C012F1EA6180EA3E000B25839C0D>I<12FC121CAAEB
  431. 0FE0EB0780EB06005B13105B5B13E0121DEA1E70EA1C781338133C131C7F130F148038FF
  432. 9FE0131D7F9C16>I<12FC121CB3A9EAFF80091D7F9C0C>I<39FC7E07E0391C838838391D
  433. 019018001EEBE01C001C13C0AD3AFF8FF8FF8021127F9124>I<EAFC7CEA1C87EA1D0300
  434. 1E1380121CAD38FF9FF014127F9117>I<EA03F0EA0E1CEA1806487E00701380EA600100
  435. E013C0A600601380EA700300301300EA1806EA0E1CEA03F012127F9115>I<EAFC7CEA1D
  436. 87381E0180001C13C0EB00E0A21470A614E0A2EB01C0001E1380381D0700EA1CFC90C7FC
  437. A7B47E141A7F9117>I<3803E080EA0E19EA1805EA3807EA7003A212E0A61270A2EA3807
  438. 1218EA0E1BEA03E3EA0003A7EB1FF0141A7F9116>I<EAFCE0EA1D38EA1E78A2EA1C3013
  439. 00ACEAFFC00D127F9110>I<EA1F90EA2070EA4030EAC010A212E0EAF800EA7F80EA3FE0
  440. EA0FF0EA00F8EA8038131812C0A2EAE010EAD060EA8FC00D127F9110>I<1204A4120CA2
  441. 121C123CEAFFE0EA1C00A91310A5120CEA0E20EA03C00C1A7F9910>I<38FC1F80EA1C03
  442. AD1307120CEA0E1B3803E3F014127F9117>I<38FF07E0383C0380381C0100A2EA0E02A2
  443. EA0F06EA0704A2EA0388A213C8EA01D0A2EA00E0A3134013127F9116>I<39FF3FC7E039
  444. 3C0703C0001CEB01801500130B000E1382A21311000713C4A213203803A0E8A2EBC06800
  445. 011370A2EB8030000013201B127F911E>I<38FF0FE0381E0700EA1C06EA0E046C5AEA03
  446. 9013B0EA01E012007F12011338EA021C1204EA0C0E487E003C138038FE1FF014127F9116
  447. >I<38FF07E0383C0380381C0100A2EA0E02A2EA0F06EA0704A2EA0388A213C8EA01D0A2
  448. EA00E0A31340A25BA212F000F1C7FC12F312661238131A7F9116>I<EA7FFCEA70381260
  449. EA407013F013E0EA41C012031380EA0700EA0F04120E121CEA3C0CEA380812701338EAFF
  450. F80E127F9112>I<B512F01401808B15>I<B812802901808B2A>I
  451. E /Fk 16 86 df<1403A34A7EA24A7EA3EC17E01413A2EC23F01421A2EC40F8A3EC807C
  452. A2903801007E153EA20102133F81A2496D7EA3496D7EA2011880011FB5FCA29039200003
  453. F01501A2496D7EA349147CA20001157E90C8123EA248153F825AD81F80EC3F80D8FFE090
  454. 3801FFFCA22E327EB132>65 D<B612E015FC3907E0003E0003EC0F80ED07C0ED03E01501
  455. 16F0150016F8A616F01501A2ED03E0ED07C0ED0F80ED1F00157C90B55A9038E0001FED07
  456. 80ED03E0ED01F0ED00F81678167CA2163EA7167CA316F8ED01F0ED03E0ED07C00007EC3F
  457. 80B6EAFE0015F827317CB02F>I<91383FE001903901FFF803903807F01E90391F800307
  458. 013EC712870178144F49142F4848141F4848140F485A000F150790C8FC481503121E123E
  459. 003C1501127CA30078150012F8AB1278127C1601A2123C123E121E001F15027E6D140600
  460. 0715046C6C14086C7E6C6C141001781420013E14C090391F800380903907F00F00903801
  461. FFFC9038003FE028337CB130>I<B612E015FC3907E0007F0003EC0F80ED03C06F7E6F7E
  462. 16788282A282A21780160717C0A21603A217E0AB17C0A21607A21780A2160F17005E161E
  463. 5E5E16F84B5A4B5AED0F800007023FC7FCB612FC15E02B317CB033>I<B712F0A23907E0
  464. 000700031400167816381618A21608A41604A315401600A415C0A2140390B5FCA2EBE003
  465. 1400A21540A31601A215001602A41606A21604160CA2161C163C16FC0007EC07F8B7FCA2
  466. 28317DB02D>I<DA1FE013809138FFFC01903807F00F90390F800183013EC712C3017814
  467. 274914174848140F485A48481407160348C8FC481501121E123E123C1600127CA2007816
  468. 0012F8AA92380FFFFC1278007C9138001FC0EE0F80123CA2123E121E121F7E6C7E7F1203
  469. 6C7E6C6C1417137C6D1463D90F8013C3903907F00781903900FFFE00DA1FF013002E337C
  470. B134>71 D<B539807FFFC0A23B07F00003F8006C486D5AB3A290B6FCA29038E00001B3A3
  471. 486C497EB539807FFFC0A22A317CB032>I<B51280A23807F0006C5AB3B3A7487EB51280
  472. A211317DB017>I<B512C0A2D807F0C8FC6C5AB3AA1620A41640A416C0A21501A21503ED
  473. 0780151F0007147FB7FCA223317DB029>76 D<D8FFF0ED7FF8A200071700D802F815BEA3
  474. 017CEC013EA26D1402A36D1404A36D6C1308A36D6C1310A36D6C1320A26D6C1340A36D6C
  475. 1380A391387C0100A3EC3E02A36E5AA2EC0F88A3EC07D0A3EC03E0A300076D5AD80F8015
  476. 7FD8FFF891380FFFF8EC008035317CB03D>I<D8FFE0903807FFC07F00039138007C00D8
  477. 02F814386D1410137C7FA27F80130F6D7E8013038013016D7E80147C147E143E80158014
  478. 0F15C01407EC03E015F01401EC00F8A2157C157E153E151FA2ED0F9016D01507ED03F0A2
  479. 1501A2150016701207486C1430EAFFF816102A317CB032>I<EC3FC0903801C038903807
  480. 000E011CEB0380496D7E01F0EB00F04848147848488049141C0007151E48C87EA2001EED
  481. 0780A248ED03C0A2007C16E0A200781501A200F816F0AB007CED03E0A4003C16C0003E15
  482. 07001E1680A26CED0F00A26C6C141E6C6C5CA26C6C5C6C6C5C0138EB01C06D495A010701
  483. 0EC7FC903801E0789038003FC02C337CB134>I<B6FC15F03907E001FC0003EB003EED0F
  484. 806F7E6F7E150182150082A65E15015E4B5A4B5A4BC7FC153CEC01F090B5C8FC9038E001
  485. F0EC007C151E6F7E1507826F7EAB1708A21501A2486C903800F010B56C1370EE3860C9EA
  486. 0F802D327CB031>82 D<90387F80203801FFE03907C07860380F001C001EEB06E0481303
  487. 00381301007813001270156012F0A21520A37E1500127C127E7E13C0EA1FF86CB47E6C13
  488. F06C13FCC613FF010F1380010013C0EC1FE01407EC03F01401140015F8A26C1478A57E15
  489. 706C14F015E07E6CEB01C000ECEB038000C7EB070038C1F01E38807FFCEB0FF01D337CB1
  490. 25>I<007FB712E0A23A7E000F800700781501007015000060166000401620A200C01630
  491. A2481610A6C71500B3AC4A7E010FB57EA22C317EB030>I<B5398007FFC0A2D807F0C7EA
  492. 7C006C4814381610B3AF00015D7FA200005DA201785C6D130193C7FC6D1306903807800C
  493. 903803E078903800FFF0EC3F802A327CB032>I E end
  494. %%EndProlog
  495. %%BeginSetup
  496. %%Feature: *Resolution 300dpi
  497. TeXDict begin
  498. %%PaperSize: a4
  499. %%BeginPaperSize: a4
  500. a4
  501. %%EndPaperSize
  502. %%EndSetup
  503. %%Page: 1 1
  504. 1 0 bop 160 133 a Fk(THE)21 b(MARSA)n(GLIA)g(RANDOM)f(NUMBER)h(CDR)n
  505. (OM)2 -65 y Fj(Not)n(hin)o(g)14 b(i)q(s)g(ran)o(dom,)d(only)i(u)o
  506. (ncert)o(ain.)20 b Fi(Gail)14 b(Gasr)n(am)2 332 y Fj(Thi)q(s)k(CDR)o
  507. (OM)f(con)o(t)o(ains)h(4.8)e(billion)g(ran)o(dom)g(bit)o(s,)j(in)f(s)q
  508. (ixt)o(y)f(10-m)o(ega)o(b)o(yt)o(e)f(14le)q(s.)30 b(Th)o(ey)19
  509. b(w)o(ere)g(pro)q(d)o(u)o(ce)q(d)g(b)o(y)e(a)-60 382
  510. y(com)n(bin)o(a)o(t)o(ion)f(of)h(s)q(ev)o(eral)i(of)f(t)n(h)o(e)h(b)q
  511. (e)q(st)g(d)o(et)o(ermini)q(st)o(ic)e(ran)o(dom)g(n)n(u)o(m)n(b)q(er)h
  512. (gen)o(era)o(t)o(ors)i((RNG's),)e(t)o(oget)n(h)o(er)i(wit)n(h)e(t)n
  513. (hree)-60 432 y(source)q(s)f(of)d(whit)o(e)h(noi)q(s)q(e,)g(as)g(w)o
  514. (ell)f(as)h(blac)o(k)g(noi)q(s)q(e.)21 b(My)15 b(in)o(t)o(en)o(t)f(i)q
  515. (s)h(t)o(o)g(pro)o(vid)o(e)g(an)g(u)o(n)o(assaila)o(ble)g(source)h(for)
  516. f(t)n(h)o(os)q(e)h(wh)o(o)-60 482 y(a)o(bsolu)o(t)o(ely)10
  517. b(p)q(os)q(it)o(iv)o(ely)g(h)o(a)o(v)o(e)g(t)o(o)h(h)o(a)o(v)o(e)f(a)g
  518. (large,)h(relia)o(ble)e(s)q(et)j(of)e(ran)o(dom)e(n)n(u)o(m)n(b)q(ers)j
  519. (for)f(s)q(er)q(ious)h(s)q(im)n(ula)o(t)o(ion)d((Mon)o(t)o(e)j
  520. (Carlo))-60 531 y(st)o(udie)q(s.)19 b(Det)o(ails)13
  521. b(of)h(t)n(h)o(e)g(pro)q(d)o(u)o(ct)o(ion)g(m)o(et)n(h)o(o)q(d)f(are)h
  522. (b)q(elo)o(w.)2 581 y(Thi)q(s)c(CDR)o(OM)f(also)g(con)o(t)o(ains)h
  523. (14le)q(s)h(for)e(DIEHARD:)g(a)h(ba)o(t)n(t)o(ery)h(of)e(t)o(e)q(st)o
  524. (s)j(of)e(ran)o(domn)o(e)q(ss.)16 b(Th)o(e)q(s)q(e)c(14le)q(s)e(are)g
  525. (in)g(v)n(ar)q(ious)-60 631 y(v)o(ers)q(ions:)16 b(DOS,)9
  526. b(UNIX,)h(an)o(d)f((i486+)LINUX,)g(wit)n(h)h(exec)h(14le)q(s)f(as)g
  527. (w)o(ell)e(as)i(C)g(co)q(d)o(e)h(f)q(rom)c(whic)o(h)i(t)n(h)o(e)i
  528. (DIEHARD)e(ba)o(t)n(t)o(ery)-60 681 y(can)14 b(b)q(e)g(compile)q(d.)2
  529. 731 y(Also)g(includ)o(e)q(d)i(are)e(14le)q(s)h(for)f(programs)g(t)n
  530. (h)o(a)o(t)g(will)f(crea)o(t)o(e)j(t)o(e)q(st)g(14le)q(s)f(f)q(rom)d
  531. (most)i(of)g(t)n(h)o(e)h(common)d(ran)o(dom)g(RNG's,)-60
  532. 781 y(as)i(w)o(ell)f(as)h(s)q(ev)o(eral)g(n)o(ew)o(er)h(an)o(d)f(d)o
  533. (emonstra)o(bly)f(b)q(et)n(t)o(er)i(on)o(e)q(s.)-60 918
  534. y Fh(1)66 b(Pro)r(d)n(u)n(cin)o(g)21 b(t)m(h)n(e)h(Ran)n(dom)f(Nu)o(m)m
  535. (b)q(ers)-60 1009 y Fj(Th)o(e)11 b(s)q(ixt)o(y)f(10-m)o(ega)o(b)o(yt)o
  536. (e)e(14le)q(s)j(of)f(ran)o(dom)f(n)n(u)o(m)n(b)q(ers)i(are)g(pro)q(d)
  537. o(u)o(ce)q(d)g(b)o(y)g(com)n(binin)o(g)d(t)o(w)o(o)i(or)h(more)e(of)h
  538. (t)n(h)o(e)i(most)e(promi)q(s)q(in)o(g)-60 1059 y(d)o(et)o(ermini)q(st)
  539. o(ic)16 b(gen)o(era)o(t)o(ors)i(wit)n(h)f(source)q(s)h(of)e(ran)o(dom)f
  540. (noi)q(s)q(e)i(f)q(rom)d(t)n(hree)k(ph)o(ys)q(ical)e(d)o(evice)q(s)i
  541. ((whit)o(e)f(noi)q(s)q(e),)f(for)h(t)n(h)o(os)q(e)-60
  542. 1108 y(wh)o(o)g(feel)g(t)n(h)o(a)o(t)g(ph)o(ys)q(ical)f(source)q(s)j
  543. (of)e(ran)o(domn)o(e)q(ss)g(are)g(b)q(et)n(t)o(er)i(t)n(h)o(an)e(d)o
  544. (et)o(ermini)q(st)o(ic)f(source)q(s.)30 b(Som)o(e)15
  545. b(of)i(t)n(h)o(e)h(14le)q(s)f(h)o(ad)-60 1158 y(whit)o(e)c(noi)q(s)q
  546. (e)g(com)n(bin)o(e)q(d)f(wit)n(h)h(blac)o(k)f(noi)q(s)q(e,)h(t)n(h)o(e)
  547. g(la)o(t)n(t)o(er)h(f)q(rom)d(digit)o(al)h(recordin)o(gs)i(of)f(rap)g
  548. (m)n(us)q(ic.)j(An)o(d)e(a)f(few)g(of)g(t)n(h)o(e)g(14le)q(s)-60
  549. 1208 y(ev)o(en)k(h)o(ad)f(n)o(ak)o(e)q(d)g(ladie)q(s)g(t)n(hro)o(wn)h
  550. (in)o(t)o(o)e(t)n(h)o(e)i(mix,)e(f)q(rom)f(pixel)h(14le)q(s)i(on)f(t)
  551. n(h)o(e)h(n)o(et)o(w)o(or)o(k.)25 b(Th)o(e)17 b(last)f(t)o(w)o(o,)g
  552. (digit)o(ize)q(d)f(m)n(us)q(ic)-60 1258 y(an)o(d)g(pict)o(ure)q(s,)i
  553. (are)g(t)n(hro)o(wn)f(in)f(t)o(o)h(illustra)o(t)o(e)f(t)n(h)o(e)i(pr)q
  554. (inciple)e(t)n(h)o(a)o(t)h(a)f(sa)o(t)o(i)q(sf)q(act)o(ory)h(stream)f
  555. (of)h(ran)o(dom)e(bit)o(s)i(rem)o(ains)f(so)-60 1308
  556. y(aft)o(er)f(com)n(bin)o(a)o(t)o(ion)d(wit)n(h)j(t)n(h)o(e)h(bit)o(s)f
  557. (of)f(an)o(y)h(14le)g(.)2 1357 y(Th)o(a)o(t)g(imp)q(ort)o(an)o(t)e
  558. (pr)q(inciple)h(i)q(s)g(t)n(hi)q(s:)18 b(if)790 1407
  559. y Fg(x)814 1413 y Ff(1)833 1407 y Fg(;)7 b(x)876 1413
  560. y Ff(2)894 1407 y Fg(;)g(x)937 1413 y Ff(3)954 1407 y
  561. Fg(;)g(:)g(:)g(:)e(;)-60 1482 y Fj(i)q(s)13 b(a)h(truly)g(ran)o(dom)e
  562. (s)q(equence)k(of)d(in)o(d)o(ep)q(en)o(d)o(en)o(t)i(bit)o(s)f(t)o(akin)
  563. o(g)f(v)n(alue)q(s)h(0)g(an)o(d)f(1)h(wit)n(h)g(equal)f(proba)o(bilit)o
  564. (ie)q(s,)g(an)o(d)g(if)805 1573 y Fg(y)825 1579 y Ff(1)844
  565. 1573 y Fg(;)7 b(y)883 1579 y Ff(2)901 1573 y Fg(;)g(y)940
  566. 1579 y Ff(3)958 1573 y Fg(;)g(:)g(:)g(:)-60 1665 y Fj(i)q(s)13
  567. b(an)o(y)h(s)q(equence)i(of)d Fi(c)n(onstant)h Fj(or)g
  568. Fi(r)n(andom)g Fj(bit)o(s,)g(t)n(h)o(en)h(t)n(h)o(e)g(s)q(equence)466
  569. 1756 y Fg(x)490 1762 y Ff(1)518 1756 y Fj(+)9 b Fg(y)579
  570. 1762 y Ff(1)610 1756 y Fj(mo)q(d)h(2)p Fg(;)20 b(x)778
  571. 1762 y Ff(2)805 1756 y Fj(+)10 b Fg(y)867 1762 y Ff(2)897
  572. 1756 y Fj(mo)q(d)h(2)p Fg(;)20 b(x)1066 1762 y Ff(3)1093
  573. 1756 y Fj(+)10 b Fg(y)1155 1762 y Ff(3)1185 1756 y Fj(mo)q(d)g(2)p
  574. Fg(;)d(:)g(:)g(:)-60 1847 y Fj(i)q(s)13 b(also)h(a)f(truly)h(ran)o(dom)
  575. e(s)q(equence)k(of)d(in)o(d)o(ep)q(en)o(d)o(en)o(t)i(bit)o(s.)2
  576. 1897 y(Th)n(us)k(if)e(w)o(e)i(are)f(con14d)o(en)o(t)h(t)n(h)o(a)o(t)f
  577. (a)g(ph)o(ys)q(ical)f(d)o(evice,)j(carefully)d(constru)o(ct)o(e)q(d)k
  578. (t)o(o)d(pro)q(d)o(u)o(ce)h(ran)o(domn)o(e)q(ss)f((say)g(b)o(y)-60
  579. 1947 y(m)o(eans)12 b(of)f(Johnson)h(noi)q(s)q(e,)g(as)g(wit)n(h)g(on)o
  580. (e)g(of)g(our)g(inpu)o(t)o(s),)h(really)f(do)q(e)q(s)g(pro)q(d)o(u)o
  581. (ce)q(s)i(ran)o(dom)c(bit)o(s,)i(t)n(h)o(en)h(com)n(binin)o(g)d(it)i
  582. (wit)n(h)-60 1997 y(t)n(h)o(e)k(ou)o(t)o(pu)o(t)g(of)e(a)h(d)o(et)o
  583. (ermini)q(st)o(ic)f(gen)o(era)o(t)o(or(s))j(will)c(m)o(ain)o(t)o(ain)
  584. f(t)n(h)o(a)o(t)j(p)q(erfect)i(ran)o(domn)o(e)q(ss,)d(an)o(d)h(st)o
  585. (ill)f(m)o(ain)o(t)o(ain)e(it)j(if)f(w)o(e)-60 2047 y(t)n(hro)o(w)g(in)
  586. g(som)o(e)e(blac)o(k)h(noi)q(s)q(e.)2 2096 y(It)i(t)o(ur)q(ns)f(ou)o
  587. (t,)h(h)o(o)o(w)o(ev)o(er,)f(t)n(h)o(a)o(t)g(no)h(ph)o(ys)q(ical)e(d)o
  588. (evice)q(s)i(I)g(h)o(a)o(v)o(e)f(cons)q(id)o(ere)q(d)i(pass)f(t)n(h)o
  589. (e)g(str)q(in)o(gen)o(t)g(ran)o(domn)o(e)q(ss)f(require-)-60
  590. 2146 y(m)o(en)o(t)o(s)f(of)f(m)o(y)f(DIEHARD)i(ba)o(t)n(t)o(ery)h(of)e
  591. (t)o(e)q(st)o(s.)20 b(Bu)o(t)14 b(t)n(h)o(e)g(d)o(et)o(ermini)q(st)o
  592. (ic)e(m)o(et)n(h)o(o)q(ds)h(do.)k(So,)c(in)f(e13ect,)j(I)e(am)e(assu)
  593. o(min)o(g)i(our)-60 2196 y(d)o(et)o(ermini)q(st)o(ic)h(ran)o(dom)f(bit)
  594. o(s)i(are)g(t)n(h)o(e)h(truly)e(ran)o(dom)f(on)o(e)q(s,)i(t)n(h)o(e)h
  595. Fg(x)p Fj('s.)k(An)o(d)15 b(t)n(h)o(e)g(p)q(ert)o(urbin)o(g)h(on)o(e)q
  596. (s,)f(t)n(h)o(e)g Fg(y)q Fj('s,)g(are)g(comin)o(g)-60
  597. 2246 y(f)q(rom)d(ph)o(ys)q(ical)h(d)o(evice)q(s,)h(us)q(e)q(d)h(in)f
  598. (com)n(bin)o(a)o(t)o(ion)d(wit)n(h)j(t)n(h)o(e)g Fg(x)p
  599. Fj('s)g(t)o(o)g(m)o(ak)o(e)e(pre)q(dict)o(ion)i(virt)o(ually)e(imp)q
  600. (oss)q(ible.)2 2296 y(On)o(e)j(can)f(d)o(e14n)o(e)h(a)f(T)m(ruly)f
  601. (Ran)o(dom)e(Sequence)16 b(Of)e(Bit)o(s)g((TRSOB))h(recurs)q(iv)o
  602. (ely:)537 2387 y Fg(x)561 2393 y Ff(1)579 2387 y Fg(;)7
  603. b(x)622 2393 y Ff(2)640 2387 y Fg(;)g(x)683 2393 y Ff(3)701
  604. 2387 y Fg(;)g(:)g(:)g(:)t Fi(is)15 b(a)g Fj(TRSOB)42
  605. b Fi(if)14 b(and)i(only)f(if)364 2478 y Fg(x)388 2484
  606. y Ff(1)415 2478 y Fj(+)10 b Fg(y)477 2484 y Ff(1)507
  607. 2478 y Fj(mo)q(d)g(2)p Fg(;)d(x)662 2484 y Ff(2)689 2478
  608. y Fj(+)j Fg(y)751 2484 y Ff(2)781 2478 y Fj(mo)q(d)g(2)p
  609. Fg(;)d(x)936 2484 y Ff(3)963 2478 y Fj(+)i Fg(y)1024
  610. 2484 y Ff(3)1055 2478 y Fj(mo)q(d)h(2)p Fg(;)d(:)g(:)g(:)e
  611. Fi(is)14 b(a)h Fj(TRSOB)-60 2553 y Fi(for)f(every)h(se)n(quenc)n(e)h
  612. (of)f(bits)f Fg(y)431 2559 y Ff(1)450 2553 y Fg(;)7 b(y)489
  613. 2559 y Ff(2)507 2553 y Fg(;)g(y)546 2559 y Ff(3)565 2553
  614. y Fg(;)g(:)g(:)g(:)n Fi(,)14 b(c)n(onstant)i(or)e(r)n(andom.)905
  615. 2742 y Fj(1)p eop
  616. %%Page: 2 2
  617. 2 1 bop 2 -41 a Fj(Thi)q(s)13 b(i)q(s)g(cert)o(ainly)h(not)f(a)h
  618. (constru)o(ct)o(iv)o(e)h(d)o(e14nit)o(ion|bu)o(t)e(h)o(o)o(w)g(can)h
  619. (t)n(h)o(e)g(u)o(n)o(d)o(e14n)o(a)o(ble)g(b)q(e)g(d)o(e14n)o(e)q
  620. (d?)19 b(Not)n(hin)o(g)14 b(i)q(s)f(truly)-60 9 y(ran)o(dom.)i(A)o(t)c
  621. (b)q(e)q(st,)h(w)o(e)e(can)h(t)o(ak)o(e)g(adv)n(an)o(t)o(age)e(of)h(t)n
  622. (hi)q(s)h(id)o(ea)g(b)o(y)f(h)o(o)o(pin)o(g)g(t)n(h)o(a)o(t)h(on)o(e)g
  623. (of)f(t)n(h)o(e)h(comp)q(on)o(en)o(t)o(s)f(of)g(our)h(com)n(bin)o(a)o
  624. (t)o(ion,)-60 59 y(d)o(et)o(ermini)q(st)o(ic(s))j(+)g(noi)q(s)q
  625. (e(s),)f(pro)q(d)o(u)o(ce)q(s)j(som)o(et)n(hin)o(g)d(ad)o(equa)o(t)o
  626. (ely)h(clos)q(e)g(t)o(o)h(a)e(TRSOB.)2 108 y(As)j(DIEHARD)f(sh)o(o)o
  627. (ws,)g(t)n(h)o(e)h(bit)o(s)g(on)f(t)n(hi)q(s)h(CDR)o(OM)e(s)q(eem)h(t)o
  628. (o)h(b)q(e)f(truly)g(ran)o(dom)f(SOB's.)23 b(Bu)o(t)16
  629. b(t)n(h)o(ey)g(are)g(not,)f(nor)-60 158 y(can)e(t)n(h)o(ey)g(or)f(an)o
  630. (y)g(ot)n(h)o(ers)i(ev)o(er)g(b)q(e.)j(A)o(t)c(b)q(e)q(st)g(I)g(can)g
  631. (only)e(quan)o(t)o(ify)g(t)n(h)o(e)j(u)o(ncert)o(ain)o(t)o(y)f(b)o(y)f
  632. (b)q(et)n(t)o(in)o(g,)h(wit)n(h)f(h)o(ea)o(vy)h(o)q(dds,)g(t)n(h)o(a)o
  633. (t)-60 208 y(t)n(h)o(e)j(bit)o(s)g(on)f(t)n(hi)q(s)h(CDR)o(OM)e(will)g
  634. (pro)q(d)o(u)o(ce)j(re)q(sul)o(t)o(s)g(cons)q(i)q(st)o(en)o(t)f(wit)n
  635. (h)f(proba)o(bilit)o(y)f(t)n(h)o(eory|t)n(h)o(a)o(t)h(m)o(a)o(t)n(h)o
  636. (em)o(a)o(t)o(ical)d(14ct)o(ion)-60 258 y(w)o(e)i(us)q(e)h(t)o(o)f
  637. (quan)o(t)o(ify)e(d)o(egree)q(s)k(of)e(u)o(ncert)o(ain)o(t)o(y)m(.)2
  638. 308 y(Th)o(e)q(ir)j(p)q(ot)o(en)o(t)o(ial)f(us)q(e)q(s)i(ran)o(ge)f(f)q
  639. (rom)e(ela)o(b)q(ora)o(t)o(e)i(scien)o(t)o(i14c)g(s)q(im)n(ula)o(t)o
  640. (ions)d(t)o(o)j(us)q(e)g(in)g(gam)o(e)q(s:)22 b(sh)o(o)q(ot)17
  641. b(craps,)i(wit)n(h)d(t)n(h)o(e)-60 357 y(n)n(u)o(m)n(b)q(er)i(of)g(t)n
  642. (hro)o(ws)i(an)o(d)e(n)n(u)o(m)n(b)q(er)g(of)g(winnin)o(g)g(gam)o(e)q
  643. (s)g(almost)f(surely)i(wit)n(hin)f(t)n(h)o(e)i(limit)o(s)c(pro)o(vid)o
  644. (e)q(d)j(b)o(y)g(proba)o(bilit)o(y)-60 407 y(t)n(h)o(eory{an)o(d)c
  645. (just)g(as)g(surely)m(,)g(o)q(ccas)q(ion)o(al)f(re)q(sul)o(t)o(s)j(ou)o
  646. (t)o(s)q(id)o(e)f(t)n(h)o(os)q(e)g(limit)o(s,)c(wit)n(h)j(pre)q(dict)o
  647. (e)q(d)h(rar)q(it)o(y)m(.)k(Th)o(ey)15 b(could)g(ru)o(n)g(t)n(h)o(e)-60
  648. 457 y(gam)o(e)q(s)e(in)g(Las)h(V)m(egas)g(for)f(a)g(t)n(h)o(ousan)o(d)i
  649. (y)o(ears,)f(wit)n(h)g(no)f(on)o(e)h(t)n(h)o(e)h(wi)q(s)q(er.)j
  650. ((Except)d(t)n(h)o(os)q(e)g(wh)o(o)e(h)o(a)o(v)o(e)h(t)n(hi)q(s)g(CD.)
  651. f(Act)o(ually)m(,)-60 507 y(t)n(h)o(e)g(most)e(proli14c)g(consu)o(m)o
  652. (ers)h(of)g(ran)o(dom)e(n)n(u)o(m)n(b)q(ers)i(are)g(slot)f(m)o(ac)o
  653. (hin)o(e)q(s,)g(an)o(d)h(m)o(an)o(y)e(of)h(t)n(h)o(em)g(h)o(a)o(v)o(e)g
  654. (in)o(t)o(er)q(n)o(al)g(gen)o(era)o(t)o(ors)-60 557 y(bas)q(e)q(d)g(on)
  655. g(d)o(et)o(ermini)q(st)o(ic)e(m)o(et)n(h)o(o)q(ds)h(I)h(h)o(a)o(v)o(e)f
  656. (d)o(ev)o(elo)o(p)q(e)q(d.)18 b(Wh)o(et)n(h)o(er)11 b(t)n(h)o(os)q(e)h
  657. (gen)o(era)o(t)o(ors)g(are)f(p)q(ert)o(urb)q(e)q(d)h(wit)n(h)f(som)o(e)
  658. e(ph)o(ys)q(ical)-60 606 y(inpu)o(t,)14 b(I)f(h)o(a)o(v)o(e)h(not)g(b)q
  659. (een)g(t)o(old.))2 656 y(Th)o(e)h(CDR)o(OM)e(can)h(pro)o(vid)o(e)g(t)n
  660. (h)o(e)h(ran)o(dom)d(k)o(eystrok)o(e)q(s)j(of)f(a)f(monk)o(ey)g(a)o(t)h
  661. (a)f(t)o(yp)q(ewr)q(it)o(er)h(an)o(d)g(pro)q(d)o(u)o(ce)h(t)n(h)o(e)g
  662. (exp)q(ect)o(e)q(d)-60 706 y(n)n(u)o(m)n(b)q(er)f(of)f(part)o(icular)h
  663. (four-let)n(t)o(er)h(w)o(ords,)f(or)g(t)o(ot)o(al)f(n)n(u)o(m)n(b)q(er)
  664. h(of)g(di13eren)o(t)h(w)o(ords,)f(et)o(c.|all)e(wit)n(hin)i(t)n(h)o
  665. (e)h(t)n(h)o(e)g(pre)q(dict)o(e)q(d)-60 756 y(limit)o(s)d(most)h(of)h
  666. (t)n(h)o(e)g(t)o(im)o(e,)e(an)o(d)i(ou)o(t)o(s)q(id)o(e)h(wit)n(h)e(t)n
  667. (h)o(e)i(rar)q(it)o(y)e(pre)q(dict)o(e)q(d)i(b)o(y)f(t)n(h)o(eory)m(.)2
  668. 806 y(An)o(d,)k(most)f(imp)q(ort)o(an)o(t)n(ly)m(,)f(t)n(h)o(ey)i(can)g
  669. (pro)o(vid)o(e)f(t)n(h)o(e)i(source)f(of)f(ran)o(domn)o(e)q(ss)h(n)o
  670. (ece)q(ssary)i(for)d(s)q(er)q(ious)h(Mon)o(t)o(e)g(Carlo)-60
  671. 856 y(st)o(udie)q(s,)13 b(ran)o(gin)o(g)f(f)q(rom)e(ran)o(dom)g(knot)n
  672. (t)o(in)o(g)j(of)e(prot)o(e)q(in)h(molecule)q(s)f(t)o(o)h(t)n(h)o(e)h
  673. (form)o(a)o(t)o(ion)d(of)h(galaxie)q(s.)17 b(In)12 b(su)o(c)o(h)g(st)o
  674. (udie)q(s,)h(an)o(y)-60 905 y(di)q(sco)o(v)o(ery)h(rai)q(s)q(e)q(s)h(t)
  675. n(h)o(e)h(que)q(st)o(ion:)j(Is)c(t)n(h)o(e)h(re)q(sul)o(t)f(a)g(pro)o
  676. (p)q(ert)o(y)g(of)f(t)n(h)o(e)h(ph)o(ys)q(ical)e(syst)o(em)h(w)o(e)h
  677. (are)g(s)q(im)n(ula)o(t)o(in)o(g,)d(or)i(i)q(s)g(it)h(just)-60
  678. 955 y(b)q(eca)n(us)q(e)g(of)f(bad)f(ran)o(dom)f(n)n(u)o(m)n(b)q(ers?)2
  679. 1005 y(Wit)n(h)i(t)n(h)o(e)i(m)o(an)o(y)c(d)o(et)o(ermini)q(st)o(ic)i
  680. (RNG's)g(t)n(h)o(a)o(t)h(h)o(a)o(v)o(e)f(b)q(een)h(d)o(ev)o(elo)o(p)q
  681. (e)q(d,)g(on)o(e)f(can)h(usually)f(answ)o(er)h(t)n(h)o(a)o(t)g(que)q
  682. (st)o(ion.)20 b(If)-60 1055 y(t)n(h)o(e)e(re)q(sul)o(t)g(h)o(olds)f
  683. (for)f(a)h(v)n(ar)q(iet)o(y)g(of)f(di13eren)o(t)i(kin)o(ds)f(of)g
  684. (RNG's,)f(t)n(h)o(en)i(t)n(h)o(e)g(re)q(sul)o(t)g(can)g(b)q(e)f
  685. (con14d)o(en)o(t)n(ly)h(said)f(t)o(o)g(com)o(e)-60
  686. 1105 y(f)q(rom)c(t)n(h)o(e)k(assu)o(mpt)o(ions)e(a)o(b)q(ou)o(t)g(t)n
  687. (h)o(e)h(ph)o(ys)q(ical)f(syst)o(em)g(an)o(d)g(not)g(f)q(rom)f(d)o
  688. (epart)o(ure)j(f)q(rom)c(t)n(h)o(e)j(assu)o(m)o(e)q(d)g(u)o(niformit)o
  689. (y)d(an)o(d)-60 1154 y(in)o(d)o(ep)q(en)o(d)o(ence)j(of)d(t)n(h)o(e)i
  690. (ran)o(dom)d(inpu)o(t.)2 1204 y(Thi)q(s)j(di)q(sk)g(pro)o(vid)o(e)q(s)h
  691. (a)f(v)n(ar)q(iet)o(y)f(of)h(som)o(e)f(of)h(t)n(h)o(e)h(b)q(e)q(st)g(d)
  692. o(et)o(ermini)q(st)o(ic)f(m)o(et)n(h)o(o)q(ds)g(for)g(su)o(c)o(h)g
  693. (compar)q(i)q(sons,)f(as)h(w)o(ell)g(as)-60 1254 y(t)n(h)o(e)g(purp)q
  694. (ort)o(e)q(d)g(TRSOB's)f(t)n(h)o(a)o(t)g(sh)o(ould)f(b)q(e)h(t)n(h)o(e)
  695. h(14rst)g(recours)q(e.)-60 1391 y Fh(2)66 b(Ph)n(ys)q(ical)20
  696. b(Source)r(s)i(of)g(Ran)n(domn)n(e)r(s)q(s)-60 1482 y
  697. Fj(I)14 b(h)o(a)o(v)o(e)f(an)h(ela)o(b)q(ora)o(t)o(e)g(bro)q(c)o(h)n
  698. (ure)h(f)q(rom)d(a)i(compan)o(y)e(t)n(h)o(a)o(t)i(us)q(e)q(s)106
  699. 1565 y(\a)h(pro)o(pr)q(iet)o(ary)h(t)o(ec)o(hnology)f(t)o(o)h(crea)o
  700. (t)o(e)i(truly)e(ran)o(dom)e(n)n(u)o(m)n(b)q(ers.)25
  701. b(Since)16 b(t)n(h)o(e)h([d)o(evice])f(i)q(s)f(bas)q(e)q(d)i(on)e(a)44
  702. 1615 y(n)o(a)o(t)o(urally)h(o)q(ccurr)q(in)o(g)i(ran)o(dom)e(ph)o(enom)
  703. o(enon)h((Johnson)h(Noi)q(s)q(e))f(ra)o(t)n(h)o(er)i(t)n(h)o(an)e(a)g
  704. (digit)o(al)f(logic)g(circuit)i(or)44 1665 y(compu)o(t)o(er)d(program,)
  705. e(it)i(require)q(s)h(no)f(init)o(ial)e(st)o(art)o(in)o(g)i(v)n(alue)g
  706. (an)o(d)g(eac)o(h)h(n)o(ew)f(v)n(alue)f(i)q(s)h(in)o(d)o(ep)q(en)o(d)o
  707. (en)o(t)h(of)e(all)44 1715 y(previous)g(v)n(alue)q(s.")-60
  708. 1798 y(Sou)o(n)o(ds)g(grea)o(t.)19 b(Su)o(c)o(h)14 b(a)g(d)o(evice)h
  709. (sh)o(ould)e(solv)o(e)h(t)n(h)o(e)g(problem)e(of)i(pro)o(vidin)o(g)f
  710. (TRSOB's.)2 1848 y(In)f(plannin)o(g)f(for)g(t)n(hi)q(s)h(CDR)o(OM,)f(I)
  711. g(b)q(ough)o(t)h(on)o(e)g(of)f(t)n(h)o(os)q(e)i(d)o(evice)q(s,)g((a)o
  712. (b)q(ou)o(t)f($400)f(US))h(f)q(rom)e(Can)o(ad)o(a.)17
  713. b(I)12 b(also)f(b)q(ough)o(t)-60 1897 y(an)17 b(equally)f(impre)q(ss)q
  714. (iv)o(ely)f(do)q(cu)o(m)o(en)o(t)o(e)q(d)i(d)o(evice,)i(promi)q(s)q(in)
  715. o(g)14 b(true)k(ran)o(domn)o(e)q(ss,)f(f)q(rom)e(Germ)o(an)o(y)g((a)o
  716. (b)q(ou)o(t)i($300))f(an)o(d)-60 1947 y(h)o(ad)e(acce)q(ss)i(t)o(o)e
  717. (t)n(h)o(e)h(`ran)o(dom)c(ou)o(t)o(pu)o(t')k(f)q(rom)d(a)h(d)o(evice)i
  718. (f)q(rom)d(Califor)q(nia.)2 1997 y(So)i(I)g(h)o(ad)g(purp)q(ort)o(e)q
  719. (d)h(TRSOB's)f(f)q(rom)e(Can)o(ad)o(a,)h(Germ)o(an)o(y)g(an)o(d)h
  720. (Califor)q(nia.)i(W)m(ere)e(t)n(h)o(ey)h(T)m(ruly)e(Ran)o(dom)f(SOB's?)
  721. -60 2047 y(No,)h(not)f(a)o(t)h(all.)k(All)12 b(t)n(hree)i(f)q(aile)q(d)
  722. e(sp)q(ect)o(acularly)h(on)g(t)n(h)o(e)g(monk)o(ey)f(t)o(e)q(st)o(s,)i
  723. (whic)o(h)f(emph)o(as)q(ize)f(t)o(e)q(st)o(in)o(g)i(for)e(in)o(d)o(ep)q
  724. (en)o(d)o(ence.)2 2097 y(Example)q(s)h(of)g(t)n(h)o(e)i(ou)o(t)o(pu)o
  725. (t)g(f)q(rom)c(t)n(h)o(e)q(s)q(e)16 b(d)o(evice)q(s)f(are)f(in)g(t)n(h)
  726. o(e)g(14le)q(s)294 2146 y(can)o(ad)o(a.bit)83 b(germ)o(an)o(y)m(.bit)
  727. e(califor)q(n.bit)-60 2196 y(for)14 b(t)n(h)o(os)q(e)h(wh)o(o)e(w)o(an)
  728. o(t)h(t)o(o)g(try)g(t)n(h)o(em)f(wit)n(h)h(t)n(h)o(e)h(DIEHARD)e(ba)o
  729. (t)n(t)o(ery)m(.)2 2246 y(I)f(h)o(a)o(v)o(e)f(us)q(e)q(d)i(ou)o(t)o(pu)
  730. o(t)f(f)q(rom)e(t)n(h)o(e)q(s)q(e)j(d)o(evice)q(s)g(in)e(formin)o(g)f
  731. (t)n(h)o(e)i(ran)o(dom)e(bit)i(14le)q(s)g(in)f(t)n(hi)q(s)h(CDR)o
  732. (OM,)e(bu)o(t)i(in)g(com)n(bin)o(a)o(t)o(ion)-60 2296
  733. y(wit)n(h)f(som)o(e)f(of)g(t)n(h)o(e)i(most)f(promi)q(s)q(in)o(g)d(d)o
  734. (et)o(ermini)q(st)o(ic)i(RNG's,)h(d)o(e)q(scr)q(ib)q(e)q(d)h(n)o(ext.)
  735. 17 b(Th)o(e)12 b(la)o(t)n(t)o(er)f(pass)i(all)c(t)o(e)q(st)o(s)k(in)e
  736. (DIEHARD,)-60 2346 y(an)o(d)g(I)g(view)f(t)n(h)o(em)h(as)g(t)n(h)o(e)h
  737. (more)e(imp)q(ort)o(an)o(t)f(part)i(of)f(t)n(h)o(e)i(com)n(bin)o(a)o(t)
  738. o(ion|t)n(h)o(e)d Fg(x)p Fj('s)h(of)g(t)n(h)o(e)i(a)o(b)q(o)o(v)o(e)f
  739. (di)q(scuss)q(ion.)17 b(Th)o(e)11 b(ph)o(ys)q(ical)-60
  740. 2395 y(d)o(evice)j(bit)o(s,)g(t)n(h)o(e)g Fg(y)q Fj('s,)g(are)g(t)n(h)o
  741. (ere)h(t)o(o)f(prev)o(en)o(t)g(pre)q(dict)o(a)o(bilit)o(y)m(.)j(Th)o
  742. (ey)c(also)g(m)o(ak)o(e)f(t)n(h)o(e)i(p)q(er)q(io)q(ds)g(in14nit)o
  743. (e,)f(bu)o(t)h(t)n(h)o(a)o(t)f(i)q(s)g(of)g(no)-60 2445
  744. y(cons)q(equence,)i(as)e(t)n(h)o(e)h(p)q(er)q(io)q(d)f(of)g(t)n(h)o(e)g
  745. (d)o(et)o(ermini)q(st)o(ic)g(comp)q(on)o(en)o(t)f(i)q(s)g(so)i(h)n(uge)
  746. f(as)h(t)o(o)f(b)q(e)g(in14nit)o(e)g(for)g(pract)o(ical)f(purp)q(os)q
  747. (e)q(s.)905 2742 y(2)p eop
  748. %%Page: 3 3
  749. 3 2 bop -60 -41 a Fh(3)66 b(Th)n(e)22 b(Det)n(ermini)q(st)n(i)o(c)e
  750. (Gen)n(era)n(t)o(ors)-60 50 y Fj(As)15 b(y)o(ou)f(will)f(lear)q(n)h(f)q
  751. (rom)f(t)n(h)o(e)i Fe(makewhat)e Fj(execu)o(t)o(a)o(ble)i(14le)q(s)g
  752. (on)f(t)n(hi)q(s)h(di)q(sk,)e(t)n(h)o(ere)j(are)f(m)o(an)o(y)e(d)o(et)o
  753. (ermini)q(st)o(ic)g(RNG's)h(t)n(h)o(a)o(t)-60 100 y(pass)k(all)f(t)n(h)
  754. o(e)h(t)o(e)q(st)o(s)h(in)e(DIEHARD)g(an)o(d)g(h)o(a)o(v)o(e)g(extrem)o
  755. (ely)g(lon)o(g)g(p)q(er)q(io)q(ds.)28 b(F)m(urt)n(h)o(ermore,)18
  756. b(t)n(h)o(ey)g(s)q(eem)f(t)o(o)h(pass)g(for)f(all)-60
  757. 149 y(su)n(bstr)q(in)o(gs)f(of)d(bit)o(s,)h(trailin)o(g)f(as)h(w)o(ell)
  758. f(as)h(leadin)o(g,)f(f)q(rom)f(t)n(h)o(e)q(ir)j(32-bit)e(ou)o(t)o(pu)o
  759. (t.)19 b(Som)o(e)12 b(of)i(t)n(h)o(em)f(are:)-60 232
  760. y Fd(32-bit)h(m)n(ul)o(t)o(ip)o(ly-wi)o(t)n(h-)o(carry)f((MW)o(C))j
  761. (gen)o(era)o(t)o(ors,)j Fg(x)951 238 y Fc(n)985 232 y
  762. Fj(=)12 b Fg(ax)1075 238 y Fc(n)p Fb(00)p Ff(1)1149
  763. 232 y Fj(+)d(carry)k(mo)q(d)d Fg(b)h Fj(=)h(2)1481 217
  764. y Ff(32)1516 232 y Fj(.)44 278 y(F)m(orm)f Fg(ax)c Fj(+)g
  765. Fg(c)13 b Fj(in)f(adjoinin)o(g)f(regi)q(st)o(ers)k((64)d(bit)o(s).)18
  766. b(Th)o(e)13 b(n)o(ew)h Fg(c)e Fj(i)q(s)g(t)n(h)o(e)i(t)o(o)o(p)f(32)f
  767. (bit)o(s,)h(t)n(h)o(e)h(n)o(ew)f Fg(x)44 328 y Fj(t)n(h)o(e)i(b)q(ot)n
  768. (t)o(om)f(32.)20 b(If)14 b Fg(a)g Fj(i)q(s)h(c)o(h)o(os)q(en)g(so)g(t)n
  769. (h)o(a)o(t)g Fg(m)e Fj(=)g Fg(ab)c Fa(00)h Fj(1)15
  770. b(i)q(s)f(a)g(safepr)q(im)o(e,)f(t)n(h)o(e)i(p)q(er)q(io)q(d)g(will)e
  771. (b)q(e)44 378 y(()p Fg(m)5 b Fa(00)g Fj(1))p Fg(=)p
  772. Fj(2,)11 b(an)o(d)g(t)n(h)o(e)i(gen)o(era)o(t)o(or)g(s)q(eems)e(t)o(o)h
  773. (pass)h(all)d(t)o(e)q(st)o(s.)19 b(See)13 b(t)n(h)o(e)f(p)q(ost)o(scr)q
  774. (ipt)i(14le)d(m)o(wc1.ps.)-60 454 y Fd(Th)o(e)k(Mot)n(h)o(er)g(of)g
  775. (all)g(RNG's,)32 534 y Fg(x)56 540 y Fc(n)89 534 y Fj(=)d(2111111111)p
  776. Fg(x)367 540 y Fc(n)p Fb(00)p Ff(4)439 534 y Fj(+)d(1492)p
  777. Fg(x)588 540 y Fc(n)p Fb(00)p Ff(3)661 534 y Fj(+)h(1776)p
  778. Fg(x)811 540 y Fc(n)p Fb(00)p Ff(2)884 534 y Fj(+)g(5115)p
  779. Fg(x)1034 540 y Fc(n)p Fb(00)p Ff(1)1107 534 y Fj(+)f(carry)j(mo)q(d)
  780. e Fg(b)i Fj(=)g(2)1439 518 y Ff(32)32 583 y Fj(T)m(o)f(implem)n(en)o
  781. (t,)e(form)i(t)n(h)o(e)h(lin)o(ear)g(com)n(bin)o(a)o(t)o(ion)e(in)h
  782. (adjoinin)o(g)g(regi)q(st)o(ers)i((64)f(bit)o(s).)18
  783. b(Th)o(e)12 b(n)o(ew)32 633 y Fg(c)h Fj(i)q(s)g(t)n(h)o(e)h(t)o(o)o(p)g
  784. (32)f(bit)o(s,)g(t)n(h)o(e)h(n)o(ew)g Fg(x)f Fj(t)n(h)o(e)h(b)q(ot)n(t)
  785. o(om)f(32.)k(Th)o(e)d(p)q(er)q(io)q(d)f(i)q(s)g(a)o(b)q(ou)o(t)h(2)1256
  786. 618 y Ff(158)1307 633 y Fj(.)k(See)c(t)n(h)o(e)h(14le)32
  787. 683 y(m)o(wc1.ps.)-60 757 y Fd(Conca)o(t)o(en)o(a)o(t)o(e)q(d)e(16-bit)
  788. h(MW)o(C)j(gen)o(era)o(t)o(ors)45 831 y Fj(While)g(32-bit)g(m)n(ul)o(t)
  789. o(iply-wit)n(h-carry)f(gen)o(era)o(t)o(ors)j(are)f(more)f(d)o(e)q(s)q
  790. (ira)o(ble,)h(t)n(h)o(ey)g(can)g(only)f(b)q(e)45 881
  791. y(fully)12 b(exploit)o(e)q(d)h(if)f(on)o(e)h(h)o(as)g(m)o(eans)g(t)o(o)
  792. g(form)e(t)n(h)o(e)j(64-bit)e(pro)q(d)o(u)o(ct)i(of)e(32-bit)g(in)o(t)o
  793. (egers,)i(whic)o(h)45 931 y(usually)h(require)q(s)h(ass)q(em)n(bler.)22
  794. b(Bu)o(t)16 b(v)o(ers)q(ions)f(for)g(bas)q(e)h Fg(b)d
  795. Fj(=)h(2)1056 916 y Ff(16)1106 931 y Fj(are)h(readily)g(implem)o(en)o
  796. (t)o(e)q(d)45 981 y(in)i(C)f(or)h(F)m(ortran:)23 b(Ch)o(o)q(os)q(e)18
  797. b(t)n(h)o(e)f(m)n(ul)o(t)o(iplier)e Fg(a)h Fj(so)h(t)n(h)o(a)o(t)g
  798. Fg(m)f Fj(=)h Fg(ab)11 b Fa(00)g Fj(1)16 b(i)q(s)g(a)h(safepr)q(im)o
  799. (e.)25 b(F)m(or)45 1031 y(16-bit)15 b(s)q(ee)q(d)i(v)n(alue)q(s)f
  800. Fg(x)f Fj(an)o(d)h Fg(c)p Fj(()p Fg(<)f(a)p Fj(),)h(form)e
  801. Fg(ax)c Fj(+)h Fg(c)k Fj(in)h(32)f(bit)o(s.)24 b(Th)o(e)16
  802. b(n)o(ew)g Fg(c)g Fj(i)q(s)f(t)n(h)o(e)h(t)o(o)o(p)g(16,)45
  803. 1081 y(t)n(h)o(e)e(n)o(ew)e Fg(x)g Fj(t)n(h)o(e)i(b)q(ot)n(t)o(om)d
  804. (16.)17 b(F)m(or)c(example,)d(in)i(C,)g Fe(w=a*(w&65535)+(w>)o
  805. (>16))d Fj(forms)i(a)h(n)o(ew)45 1130 y(32-bit)f(w)o(ord)g
  806. Fe(w)g Fj(wh)o(os)q(e)i(up)o(p)q(er,lo)o(w)o(er)e(part)o(s)h(are)g(t)n
  807. (h)o(e)g(n)o(ew)g Fg(c;)7 b(x)p Fj(.)16 b(Th)o(e)c(p)q(er)q(io)q(d)f(i)
  808. q(s)g Fg(ab=)p Fj(2)t Fa(00)t Fj(1.)17 b(Tw)o(o)45
  809. 1180 y(su)o(c)o(h)e(16-bit)e(s)q(equence)q(s)k(can)d(b)q(e)g(conca)o(t)
  810. o(en)o(a)o(t)o(e)q(d)h(t)o(o)f(form)e(a)i(32-bit)f(s)q(equence)j(t)n(h)
  811. o(a)o(t)e(s)q(eems)g(t)o(o)45 1230 y(pass)h(all)e(t)o(e)q(st)o(s.)20
  812. b(Th)o(e)14 b(p)q(er)q(io)q(d)g(i)q(s)f(arou)o(n)o(d)h(2)723
  813. 1215 y Ff(120)775 1230 y Fj(.)k(See)c(t)n(h)o(e)h Fe(makewhat)d
  814. Fj(exec)j(14le.)-60 1304 y Fd(Th)o(e)g(KISS)h(Gen)o(era)o(t)o(or)45
  815. 1370 y Fj(Th)o(e)c(K)o(eep)g(It)f(Simple)d(St)o(upid)j(gen)o(era)o(t)o
  816. (or)h(com)n(bin)o(e)q(s)e(s)q(imple)f(gen)o(era)o(t)o(ors)j(t)o(o)f
  817. (get)h(a)e(f)q(ast,)h(eas)q(ily)45 1420 y(programm)o(e)q(d)i(comp)q(os)
  818. q(it)o(e)g(wit)n(h)i(v)o(ery)g(lon)o(g)g(p)q(er)q(io)q(d.)20
  819. b(It)15 b(forms)e Fg(x)d Fj(+)g Fg(y)h Fj(+)f Fg(z)k
  820. Fj(mo)q(d)c(2)1364 1405 y Ff(32)1414 1420 y Fj(,)k(wh)o(ere)45
  821. 1470 y Fg(x;)7 b(y)q(;)g(z)16 b Fj(are)e(form)o(e)q(d)f(b)o(y)366
  822. 1517 y Fg(x)390 1523 y Fc(n)454 1517 y Fj(=)42 b(69069)p
  823. Fg(x)657 1523 y Fc(n)p Fb(00)p Ff(1)730 1517 y Fj(+)9
  824. b(1)i(mo)q(d)g(2)916 1502 y Ff(32)370 1567 y Fg(y)390
  825. 1573 y Fc(n)454 1567 y Fj(=)42 b Fg(y)548 1573 y Fc(n)p
  826. Fb(00)p Ff(1)613 1567 y Fj(()p Fg(I)13 b Fj(+)d Fg(L)730
  827. 1552 y Ff(13)765 1567 y Fj()()p Fg(I)j Fj(+)d Fg(R)902
  828. 1552 y Ff(17)937 1567 y Fj()()p Fg(I)j Fj(+)c Fg(L)1069
  829. 1552 y Ff(5)1088 1567 y Fj())371 1617 y Fg(z)390 1623
  830. y Fc(n)454 1617 y Fj(=)42 b(2)p Fg(z)568 1623 y Fc(n)p
  831. Fb(00)p Ff(1)642 1617 y Fj(+)10 b Fg(z)703 1623 y Fc(n)p
  832. Fb(00)p Ff(2)777 1617 y Fj(+)g(carry)i(mo)q(d)e(2)1036
  833. 1602 y Ff(32)45 1670 y Fj(Th)o(e)15 b Fg(y)q Fj('s)g(are)g(a)f
  834. ((3)shift-regi)q(st)o(er)g(s)q(equence.)21 b(Th)o(e)15
  835. b(p)q(er)q(io)q(d)f(of)f(KISS)i(i)q(s)f(a)o(b)q(ou)o(t)g(2)1334
  836. 1655 y Ff(127)1385 1670 y Fj(.)20 b(See)15 b(t)n(h)o(e)45
  837. 1719 y(m)o(ak)o(ewh)o(a)o(t)e(exec)i(14le)f(as)g(w)o(ell)f(as)h(m)o
  838. (ak)o(e.txt.)-60 1786 y Fd(A)i(Simp)o(le)e(Com)n(bin)o(a)o(t)o(i)o(on)e
  839. (Gen)o(era)o(t)o(or)32 1860 y Fj(Th)o(e)i(t)o(w)o(o)f(s)q(equence)q(s)k
  840. (are)126 1910 y Fg(x)p Fj(()p Fg(n)p Fj())12 b(=)f
  841. Fg(x)p Fj(()p Fg(n)e Fa(00)h Fj(1))f Fa(03)g Fg(x)p
  842. Fj(()p Fg(n)g Fa(00)h Fj(2))h(mo)q(d)f(2)730 1895
  843. y Ff(32)126 1960 y Fg(y)q Fj(()p Fg(n)p Fj())j(=)f(30903)c
  844. Fa(03)g Fg(y)q Fj(()p Fg(n)j Fa(00)e Fj(1))g(+)h(carry)i(mo)q(d)e
  845. (2)822 1944 y Ff(16)857 1960 y Fg(;)32 2009 y Fj(Th)o(e)h(14rst)i(i)q
  846. (s)e(a)g(lagge)q(d)g(Fib)q(on)o(acci)h(gen)o(era)o(t)o(or)h(us)q(in)o
  847. (g)e(m)n(ul)o(t)o(iplica)o(t)o(i)o(on)e(on)i(32-bit)g(o)q(dd)g(in)o(t)o
  848. (egers,)32 2059 y(t)n(h)o(e)20 b(s)q(econ)o(d)f(a)g(m)n(ul)o(t)o
  849. (iply-wit)n(h-carry)e(gen)o(era)o(t)o(or)k(for)e(16-bit)f(in)o(t)o
  850. (egers.)34 b(Wit)n(h)19 b(addit)o(ion)f(of)32 2109 y(t)n(h)o(e)i(t)o(w)
  851. o(o,)f(mo)q(d)o(ulo)f(2)377 2094 y Ff(32)411 2109 y Fj(,)j(t)n(h)o(e)f
  852. (re)q(sul)o(t)o(in)o(g)g(gen)o(era)o(t)o(or,)i(calle)q(d)d(COMBO,)h(h)o
  853. (as)f(p)q(er)q(io)q(d)g Fg(>)h Fj(2)1497 2094 y Ff(60)32
  854. 2159 y Fj(an)o(d)15 b(s)q(eems)h(t)o(o)g(pass)g(all)f(t)o(e)q(st)o(s.)
  855. 26 b(Th)o(e)16 b Fg(x)p Fj('s)f(t)n(h)o(ems)q(elv)o(e)q(s)h(pass)h
  856. (almost)d(all)g(t)o(e)q(st)o(s)k(except)f(t)n(h)o(os)q(e)32
  857. 2209 y(d)o(ep)q(en)o(d)o(en)o(t)d(on)f(t)n(h)o(e)h(r)q(igh)o(t)o(most)d
  858. (bit,)h(whic)o(h)h(will)e(alw)o(ays)i(b)q(e)g(1.)k(Th)o(e)c
  859. Fg(y)q Fj('s)h(are)f(an)g(easy)h(w)o(ay)e(t)o(o)32 2258
  860. y(m)o(ak)o(e)i(t)n(h)o(e)i(r)q(igh)o(t)o(most)e(16)h(bit)o(s)h(as)g(go)
  861. q(o)q(d)f(as)h(t)n(h)o(e)g(left.)23 b(COMBO)16 b(i)q(s)f(eas)q(ily)h
  862. (implem)n(en)o(t)o(e)q(d)d(in)32 2308 y(F)m(ortran)i(or)g(C.)g(In)h(C,)
  863. f(t)n(h)o(e)h Fg(y)q Fj('s)g(are)g(t)n(h)o(e)h(r)q(igh)o(t)d(h)o(alf)h
  864. (of)g(an)g(in)o(t)o(eger)h Fe(w)f Fj(gen)o(era)o(t)o(e)q(d)i(recurs)q
  865. (iv)o(ely)32 2358 y(b)o(y)c Fe(w=30903*(w&65535)+()o(w>>16)o();)905
  866. 2742 y Fj(3)p eop
  867. %%Page: 4 4
  868. 4 3 bop -60 -41 a Fd(Ext)o(en)o(d)o(e)q(d)14 b(Con)o(gruen)o(t)o(ial)e
  869. (Gen)o(era)o(t)o(ors)32 33 y Fj(Ordin)o(ary)j(con)o(gruen)o(t)o(ial)g
  870. (gen)o(era)o(t)o(ors)i(mo)q(d)o(ulo)c(a)j(pr)q(im)o(e)d(h)o(a)o(v)o(e)i
  871. (t)o(o)q(o)h(sh)o(ort)g(a)f(p)q(er)q(io)q(d)g(an)o(d)g(are)32
  872. 83 y(a)i(n)n(ui)q(sance)g(t)o(o)h(implem)n(en)o(t.)25
  873. b(Th)o(ey)18 b(do)f(b)q(e)o(h)o(a)o(v)o(e)g(v)o(ery)g(w)o(ell)g(on)g
  874. (all)f(t)o(e)q(st)o(s.)30 b(As)18 b(lon)o(g)e(as)i(on)o(e)32
  875. 133 y(m)n(ust)13 b(go)g(t)o(o)g(dou)n(ble)g(preci)q(s)q(ion)g(t)o(o)h
  876. (implem)n(en)o(t)d(ar)q(it)n(hm)o(et)o(ic)h(mo)q(d)o(ulo)f(a)i(pr)q(im)
  877. o(e,)f(on)o(e)h(migh)o(t)e(as)32 183 y(w)o(ell)f(get)i(t)n(h)o(e)h(m)n
  878. (u)o(c)o(h)d(lon)o(ger)i(p)q(er)q(io)q(d)g(b)o(y)f(goin)o(g)g(t)o(o)h
  879. (an)f(ext)o(en)o(d)o(e)q(d)i(con)o(gruen)o(t)o(ial)e(gen)o(era)o(t)o
  880. (or.)19 b(F)m(or)32 232 y(t)n(h)o(em,)14 b(t)n(h)o(e)i(recurs)q(ion)g
  881. (i)q(s)e(a)h(lin)o(ear)g(com)n(bin)o(a)o(t)o(ion)d(mo)q(d)o(ulo)h(a)i
  882. (pr)q(im)o(e)f Fg(p)p Fj(.)21 b(Wit)n(h)15 b(pro)o(p)q(er)g(c)o(h)o
  883. (oice)32 282 y(of)g(t)n(h)o(e)i Fg(k)g Fj(co)q(e16cien)o(t)o(s,)g(t)n
  884. (h)o(e)g(p)q(er)q(io)q(d)f(i)q(s)f Fg(p)682 267 y Fc(k)713
  885. 282 y Fa(00)c Fj(1.)25 b(Example)q(s)14 b(f)q(rom)g(t)n(h)o(e)j
  886. Fe(makewhat)e Fj(program:)140 332 y Fg(x)164 338 y Fc(n)198
  887. 332 y Fj(=)d(1176)p Fg(x)350 338 y Fc(n)p Fb(00)p Ff(1)423
  888. 332 y Fj(+)d(1476)p Fg(x)572 338 y Fc(n)p Fb(00)p Ff(2)645
  889. 332 y Fj(+)h(1776)p Fg(x)795 338 y Fc(n)p Fb(00)p Ff(3)870
  890. 332 y Fj(mo)q(d)g(2)982 317 y Ff(32)1019 332 y Fa(00)r
  891. Fj(5)140 382 y Fg(x)164 388 y Fc(n)198 382 y Fj(=)i(2)263
  892. 367 y Ff(13)298 382 y Fj([)p Fg(x)334 388 y Fc(n)p Fb(00)p
  893. Ff(1)407 382 y Fj(+)e Fg(x)473 388 y Fc(n)p Fb(00)p
  894. Ff(2)547 382 y Fj(+)f Fg(x)612 388 y Fc(n)p Fb(00)p
  895. Ff(3)677 382 y Fj(])i(mo)q(d)f(2)812 367 y Ff(32)849
  896. 382 y Fa(00)r Fj(5)140 432 y Fg(x)164 438 y Fc(n)198
  897. 432 y Fj(=)i(1995)p Fg(x)350 438 y Fc(n)p Fb(00)p Ff(1)423
  898. 432 y Fj(+)d(1998)p Fg(x)572 438 y Fc(n)p Fb(00)p Ff(2)645
  899. 432 y Fj(+)h(2001)p Fg(x)795 438 y Fc(n)p Fb(00)p Ff(3)870
  900. 432 y Fj(mo)q(d)g(2)982 417 y Ff(35)1019 432 y Fa(00)r
  901. Fj(849)140 481 y Fg(x)164 487 y Fc(n)198 481 y Fj(=)i(2)263
  902. 466 y Ff(19)298 481 y Fj([)p Fg(x)334 487 y Fc(n)p Fb(00)p
  903. Ff(1)407 481 y Fj(+)e Fg(x)473 487 y Fc(n)p Fb(00)p
  904. Ff(2)547 481 y Fj(+)f Fg(x)612 487 y Fc(n)p Fb(00)p
  905. Ff(3)677 481 y Fj(])i(mo)q(d)f(2)812 466 y Ff(35)849
  906. 481 y Fa(00)r Fj(1629)32 531 y(All)i(pass)i(t)n(h)o(e)g(t)o(e)q(st)o
  907. (s)i(in)c(DIEHARD,)h(bu)o(t)h(t)n(h)o(e)g(s)q(econ)o(d)g(an)o(d)f
  908. (fourt)n(h)g(can)h(b)q(e)f(implem)n(en)o(t)o(e)q(d)e((as)32
  909. 581 y(dou)n(ble)g(preci)q(s)q(ion)h(reals))h(t)o(o)f(a)o(v)o(oid)f(m)n
  910. (ul)o(t)o(ipli)o(ca)o(t)o(ion.)j(Th)o(e)e(s)q(econ)o(d)h(can)f(also)g
  911. (b)q(e)g(implem)n(en)o(t)o(e)q(d)32 631 y(in)i(32-bit)f(in)o(t)o(eger)i
  912. (ar)q(it)n(hm)o(et)o(ic.)j(A)c(DOS)h(ass)q(em)n(bler)f(v)o(ers)q(ion)g
  913. (t)o(ak)o(e)q(s)h(170)f(n)o(anos)q(econ)o(ds)i(on)e(a)32
  914. 681 y(P)o(en)o(t)o(iu)o(m)d(120,)h(a)h(C)h(v)o(ers)q(ion,)e(400.)17
  915. b(It)d(i)q(s)e(on)o(e)i(of)e(t)n(h)o(e)i(f)q(ast)o(e)q(st)g(pass-all-t)
  916. o(e)q(st)o(s)h(gen)o(era)o(t)o(ors)g(wit)n(h)32 731 y(so)f(lon)o(g)g(a)
  917. g(p)q(er)q(io)q(d,)f Fa(31)g Fj(2)415 715 y Ff(96)450
  918. 731 y Fj(.)19 b(I)14 b(h)o(ad)g(mi)q(sgivin)o(gs)d(wh)o(en)k(d)o(ev)o
  919. (elo)o(pin)o(g)f(it,)g(rem)o(em)n(b)q(er)q(in)o(g)e(t)n(h)o(e)j(us)q(e)
  920. 32 780 y(of)f(m)n(ul)o(t)o(iplier)e(2)289 765 y Ff(16)334
  921. 780 y Fa(00)e Fj(3)k(in)g(RANDU,)g(c)o(h)o(os)q(en)i(t)o(o)f(a)o(v)o
  922. (oid)e(m)n(ul)o(t)o(iplica)o(t)o(io)o(n,)f(wit)n(h)i(p)q(o)q(or)h(re)q
  923. (sul)o(t)o(s.)32 830 y(Bu)o(t)g(in)o(t)o(egers)f(f)q(rom)e(t)n(h)o(e)j
  924. (recurs)q(ion)g Fg(x)637 836 y Fc(n)671 830 y Fj(=)d(2)736
  925. 815 y Ff(13)771 830 y Fj([)p Fg(x)807 836 y Fc(n)p Fb(00)p
  926. Ff(1)881 830 y Fj(+)d Fg(x)946 836 y Fc(n)p Fb(00)p
  927. Ff(2)1020 830 y Fj(+)h Fg(x)1086 836 y Fc(n)p Fb(00)p
  928. Ff(3)1151 830 y Fj(])h(mo)q(d)f(2)1286 815 y Ff(32)1323
  929. 830 y Fa(00)r Fj(5)15 b(s)q(eem)e(t)o(o)32 880 y(pass)k(all)e(t)o(e)q
  930. (st)o(s|so)j(f)q(ar.)24 b(Y)m(ou)15 b(m)o(ay)g(w)o(an)o(t)g(t)o(o)i(d)o
  931. (ev)o(elo)o(p)f(a)g(f)q(ast)g(ass)q(em)n(bler)g(v)o(ers)q(ion)g(y)o
  932. (ours)q(elf)32 930 y(an)o(d)d(t)o(e)q(st)i(it.)-60 1038
  933. y Fh(4)66 b(Ho)n(w)21 b(t)m(h)n(e)h(Ran)n(dom)g(Bit)f(File)r(s)g(W)-6
  934. b(ere)22 b(F)-6 b(orm)n(e)r(d)-60 1129 y Fj(Th)o(e)20
  935. b(ran)o(dom)f(bit)g(14le)q(s)i(are)f Fe(bit.01,)h(bit.02,)f(...)43
  936. b(,)22 b(bit.60)p Fj(,)d(eac)o(h)i(10)f(m)o(ega)o(b)o(yt)o(e)q(s.)35
  937. b(Th)o(ey)20 b(w)o(ere)h(form)o(e)q(d)e(b)o(y)-60 1179
  938. y(com)n(binin)o(g)12 b(t)n(h)o(e)j(32-bit)e(ou)o(t)o(pu)o(t)i(of)f(a)o
  939. (t)g(least)h(t)o(w)o(o)e(of)h(t)n(h)o(e)h(a)o(b)q(o)o(v)o(e)e(d)o(et)o
  940. (ermini)q(st)o(ic)h(gen)o(era)o(t)o(or)h(wit)n(h)f(32-bit)f(in)o(t)o
  941. (egers)i(form)o(e)q(d)-60 1229 y(b)o(y)g(streams)g(of)g(bit)o(s)h(f)q
  942. (rom)d(on)o(e)i(or)g(more)f(of)h(t)n(h)o(e)g(ph)o(ys)q(ical)f(d)o
  943. (evice)q(s)j(f)q(rom)c(Can)o(ad)o(a,)i(Germ)o(an)o(y)e(or)i(Califor)q
  944. (nia.)20 b(Most)c(of)-60 1278 y(t)n(h)o(e)f(14le)q(s)f(h)o(ad)g(t)n
  945. (h)o(e)g(d)o(et)o(ermini)q(st)o(ic)f(comp)q(on)o(en)o(t)g(m)o(ad)o(e)g
  946. (f)q(rom)f(t)n(h)o(e)j(su)o(m)e(of)g(t)n(h)o(e)i(Mot)n(h)o(er-of-All)e
  947. (an)o(d)h(t)n(h)o(e)g(KISS)h(gen)o(era)o(t)o(ors.)-60
  948. 1328 y(Som)o(e)10 b(of)h(t)n(h)o(e)h(14le)q(s)g(h)o(ad)f(y)o(et)h
  949. (anot)n(h)o(er)g(32-bit)e(in)o(t)o(eger)i(com)n(bin)o(e)q(d,)e(f)q(rom)
  950. f(a)i(rap)h(m)n(us)q(ic)e(CD,)g(or,)i(a)f(few)g(t)o(im)o(e)q(s,)g(f)q
  951. (rom)e(capt)o(ure)-60 1378 y(of)k(t)n(h)o(e)h(screen)h(of)e(a)g(TV)h
  952. (program)e(or)h(t)n(h)o(e)h(bit)f(m)o(ap)f(of)h(a)g(n)o(ak)o(e)q(d)h
  953. (lady)m(.)i(Th)o(e)e(com)n(bin)o(a)o(t)o(ions)d(w)o(ere)k(b)o(y)e
  954. (exclus)q(iv)o(e-or)g(of)g(t)n(h)o(e)-60 1428 y(32-bit)h(w)o(ords.)21
  955. b(Thi)q(s)14 b(m)o(eans)h(bit)o(s)g(in)f(corre)q(sp)q(on)o(din)o(g)j(p)
  956. q(os)q(it)o(ions)d(are)h(add)o(e)q(d)h(mo)q(d)o(ulo)d(2,)h(as)h(d)o(e)q
  957. (scr)q(ib)q(e)q(d)h(a)o(b)q(o)o(v)o(e)e(wit)n(h)h(t)n(h)o(e)-60
  958. 1478 y Fg(x)f Fj(an)o(d)f Fg(y)j Fj(s)q(equence)q(s)g(of)d(bit)o(s.)2
  959. 1527 y(Con14d)o(ence)i(in)e(14n)o(al)g(ran)o(dom)f(bit)h(14le)q
  960. (s)h(st)o(ems)f(f)q(rom)f(t)n(h)o(e)i(suit)o(a)o(bilit)o(y)d(of)i(t)n
  961. (h)o(e)h(d)o(et)o(ermini)q(st)o(ic)f(gen)o(era)o(t)o(ors)i(t)n(h)o(ems)
  962. q(elv)o(e)q(s.)-60 1577 y(If)e(t)n(h)o(ey)i(can)f(pro)o(p)q(erly)g(s)q
  963. (erv)o(e)h(b)o(y)e(t)n(h)o(ems)q(elv)o(e)q(s)h(as)g(source)q(s)i(of)d
  964. (ran)o(domn)o(e)q(ss,)g(t)n(h)o(en)i(p)q(ert)o(urbin)o(g)f(t)n(h)o(em)f
  965. (wit)n(h)h(t)n(h)o(e)h(ou)o(t)o(pu)o(t)g(of)-60 1627
  966. y(ph)o(ys)q(ical)e(d)o(evice)q(s,)j(rap)f(m)n(us)q(ic)e(or)i(TV)f
  967. (screen)j(capt)o(ure)q(s,)f(can)f(only)e(add)i(t)o(o)g(t)n(h)o(e)q(ir)g
  968. (u)o(npre)q(dict)o(a)o(bilit)o(y)m(,)e(not)i(d)o(etract)h(f)q(rom)-60
  969. 1677 y(t)n(h)o(e)q(ir)f(suit)o(a)o(bilit)o(y)d(as)h(a)h(source)h(of)f
  970. (ran)o(domn)o(e)q(ss.)2 1727 y(Th)o(e)j(re)q(sul)o(t)o(in)o(g)g(in)o(t)
  971. o(egers)h(w)o(ere)f(wr)q(it)n(t)o(en)g(t)o(o)g(bin)o(ary)f(14le)q(s,)
  972. h(so)f(t)n(h)o(e)i Fe(bit.??)25 b Fj(14le)q(s)17 b(can)f(b)q(e)h
  973. (view)o(e)q(d)f(as)h(a)f(s)q(equence)j(of)-60 1776 y(bit)o(s,)14
  974. b(or)g(b)o(yt)o(e)q(s)g(or)g(16-)f(or)h(32-bit)f(in)o(t)o(egers,)h(d)o
  975. (ep)q(en)o(din)o(g)h(on)f(inpu)o(t)g(require)q(d)h(for)e(an)h(ap)o
  976. (plica)o(t)o(ion.)-60 1914 y Fh(5)66 b(Su)o(mm)n(ary)21
  977. b(of)i(File)r(s)e(on)g(Thi)q(s)g(CDR)n(OM)-60 2005 y
  978. Fj(In)15 b(t)n(h)o(e)h(bas)q(e)g(direct)o(ory)m(,)g(10)e(m)o(ega)o(b)o
  979. (yt)o(e)g(14le)q(s)i Fe(bit.01,)k(bit.02,)g(...)43
  980. b(,)22 b(bit.60)14 b Fj(as)h(w)o(ell)g(as)g(14le)q(s)h(of)e(a)o(b)q
  981. (ou)o(t)i(10)e(m)o(eg)-60 2054 y(f)q(rom)e(t)n(h)o(e)i(ou)o(t)o(pu)o(t)
  982. h(of)f(t)n(hree)h(ph)o(ys)q(ical)e(d)o(evice)q(s:)19
  983. b Fe(canada.bit,)h(germany.bit,)f(california.bit)p Fj(.)2
  984. 2104 y(Th)o(ere)f(i)q(s)e(a)g(direct)o(ory)h Fe(pscript)e
  985. Fj(con)o(t)o(ainin)o(g)g(t)n(hi)q(s)i(14le,)f Fe(cdrom.ps)p
  986. Fj(,)f(as)h(w)o(ell)g(as)g(14le)q(s)h(d)o(e)q(scr)q(ibin)o(g)h(ran)o
  987. (dom)c(n)n(u)o(m)n(b)q(er)-60 2154 y(gen)o(era)o(t)o(ors)i(()p
  988. Fe(keynote.ps)p Fj(),)11 b(t)o(e)q(st)o(s)16 b(()p
  989. Fe(monkey.ps)p Fj())c(or)i(t)n(h)o(e)h(n)o(ew)f(m)n(ul)o(t)o(iply-wit)
  990. n(h-carry)e(RNG's)h(()p Fe(mwc1.ps)p Fj().)2 2204 y(Th)o(ere)22
  991. b(are)f(t)n(hree)h(direct)o(or)q(ie)q(s,)h Fe(dos,)e(linux)g(and)g
  992. (unix)p Fj(,)g(con)o(t)o(ainin)o(g)e(14le)q(s)i(for)f(ru)o(nnin)o(g)h
  993. (DIEHARD)f(on)h(t)n(h)o(os)q(e)-60 2254 y(part)o(icular)13
  994. b(syst)o(ems.)905 2742 y(4)p eop
  995. %%Trailer
  996. end
  997. userdict /end-hook known{end-hook}if
  998. %%EOF
  999.