home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / isis / 240 < prev    next >
Encoding:
Text File  |  1992-09-08  |  47.0 KB  |  1,836 lines

  1. Newsgroups: comp.sys.isis
  2. Path: sparky!uunet!paladin.american.edu!europa.asd.contel.com!darwin.sura.net!udel!rochester!cornell!reen
  3. From: reen@cs.cornell.edu (Maureen Robinson)
  4. Subject: ISIS Project Summary
  5. Message-ID: <1992Sep8.180157.21918@cs.cornell.edu>
  6. Organization: Cornell Univ. CS Dept, Ithaca NY 14853
  7. Date: Tue, 8 Sep 1992 18:01:57 GMT
  8. Lines: 1826
  9.  
  10.  
  11.                       === ISIS PROJECT SUMMARY ===
  12.  
  13. ORGANIZATION
  14.  
  15. Cornell University
  16.  
  17. TITLE OF EFFORT
  18.  
  19. The ISIS Project: Fault-Tolerance in Large Distributed Systems
  20.  
  21. OBJECTIVE
  22.  
  23. Large distributed systems have become pervasive in industrial and
  24. military environments, and the ability to continue operation in the
  25. face of failures is vital. ISIS is a system that offers major advances in
  26. ease of software development for large, fault-tolerant distributed systems
  27. while still providing fast communication and good performance.
  28.  
  29. APPROACH
  30.  
  31. The central idea of the ISIS project is to encourage programmers to
  32. develop distributed software using a collection of routines (a
  33. toolkit) that presents a very simple network execution model.  Our
  34. model, virtual synchrony, unifies several aspects of distributed
  35. communication, distributed programming, and the detection of and
  36. reaction to failures in a single programming environment.
  37.  
  38. ISIS organizes programs into process groups.  Each group has a set
  39. of member processes (they need not be running the same program);
  40. messages can be sent to the members as individuals or to the group as
  41. a whole. The tools of ISIS make it easy for a process group to provide
  42. services fault-tolerantly, to subdivide tasks among the members (e.g.
  43. to search a database in parallel), and to manage replicated data.  The
  44. benefits of this approach are that the programmer can work with
  45. powerful, high level tools, and hence is both more productive and also
  46. less likely to experience the sorts of subtle bugs that are common in
  47. distributed and fault-tolerant programming. Yet, performance is good
  48. because ISIS supports highly asynchronous executions: this is why we
  49. say that the model is ``virtually'' synchronous.
  50.  
  51. ISIS operates under Mach V3.0, most versions of UNIX, and VMS.  The system
  52. can be used from C, C++, Lisp, Ada and Fortran.  
  53.  
  54. PROGRESS
  55.  
  56. The ISIS system has now been available to the public for three years,
  57. and has become a widely used and popular technology for distributed
  58. application development, with an installed base of several hundred
  59. sites.  At Cornell, ISIS applications include Deceit, a distributed
  60. NFS-compatible distributed file system giving high file availability
  61. and transparent recovery from failures and Meta, a system for
  62. developing software that monitors and reacts to events in a controlled
  63. application.  ISIS has been used in several military applications,
  64. including NMRD, a system for detecting nuclear tests by analysis of
  65. siesmic data gathered in a large-scale monitoring network, and SOAS, a
  66. submarine control room simulation.  Recently, ISIS has been selected
  67. as a candidate technology for HIPER-D, a military program intended to
  68. prototype the next generation of the Naval AEGIS system.  
  69.  
  70. The ISIS effort is currently focused on the development of the next
  71. generation of our technology, which will be targetted to run on the
  72. Mach (OSF 1/AD), UI Atlas (Chorus), and NT platforms, in addition to UNIX.
  73. The new ISIS will be implemented in two ways, one for distributed environments
  74. and one for parallel processors in the CM/5 and Touchstone class.  This new
  75. system will also address security side-by-side with fault-tolerance and will
  76. offer realtime communications capabilities.  In addition to supporting the
  77. current ISIS V3.0.x toolkit, we plan to support an object-oriented toolkit
  78. called ISIS V4.0.x, a security toolkit (as yet unnamed), and the
  79. standard parallel programming interfaces: PVM and Express.
  80.  
  81. RECENT ACCOMPLISHMENTS
  82.  
  83. * Completed the basic design of the new ISIS system for OSF 1/AD.
  84.  
  85. * Developed a new failure detection algorithm and implementation.
  86.  
  87. * Initial design of a fault-tolerant security architecture.
  88.  
  89. * Implemented the basic reliable multicast and process groups layer
  90.   of our next-generation system.
  91.  
  92. * Completed release V2.1 of Meta, our reactive system toolkit.
  93.  
  94. FY-93 PLANS
  95.  
  96. * Complete the reimplementation of ISIS running directly on top of Mach and
  97.   Chorus, begin performance evaluation and tuning.
  98.  
  99. * Continue work on extensions of the basic ISIS protocols and toolkit
  100.   for fault-tolerant systems with real-time and resource constraints.
  101.  
  102. * Complete a prototype implementation of our new security architecture.
  103.  
  104. * Port new system to parallel processor environments (Touchstone Paragon)
  105.  
  106. * Better support for object-oriented and modular programming languages.
  107.  
  108. * Integrate the Meta system with the UNIX csh command-script language so that
  109.   users can develop ``meta-shell scripts'' for system control and management.
  110.  
  111. TECHNOLOGY TRANSITION PLANS
  112.  
  113. Working closely with OSF, Unix International and several major vendors
  114. on integration of ISIS technology into their systems.  Offering commercially
  115. enhanced and supported versions of technology through Isis Distributed Systems
  116. Incorporated.
  117.  
  118. ==========================================================================
  119.  
  120.  
  121.                        === SIGNIFICANT EVENT ===
  122.  
  123. We view our most significant accomplishments during FY 1992 as the
  124. development of a new RISC-style ISIS architecture designed to 
  125. take advantage of the MACH microkernel design philosophy (also
  126. suitable for porting to Chorus, NT, and for use over UNIX).  The
  127. attached viewgraph shows a block diagram of this new system as
  128. it will be structured under OSF 1/AD.  A small ``port groups''
  129. implementation is integrated directly with the Mach network message server, 
  130. where it runs within the kernel with cheap code paths to device
  131. drivers.  Within the application address space, a collection of libraries
  132. prove value-added interfaces to the basic subsystem, supporting the
  133. Isis Toolkit as well as other group-oriented services and tools, such as
  134. a transparent fault-tolerance facility for Mach applications.  In
  135. 1993 we expect to complete this system and also port it to the Intel
  136. Touchstone Paragon.
  137.  
  138. Notice that the viewgraph identifies a ``security'' library.  An important
  139. feature of our new system is that it supports a fault-tolerant security
  140. architecture.  This is not concerned with the Orange-book style of multi-level
  141. security, but rather with providing authentication, encryption, and 
  142. access validation within a group-oriented distributed system.  Our
  143. architecture can be viewed as an extension of the Kerberos style of
  144. security into a fault-tolerant groups environment, although it goes
  145. substantially beyond Kerberos in many ways. We think security will
  146. represent a major enhancement to current Isis functionality.  An initial
  147. implementation will be completed early in 1993.
  148.  
  149. ==========================================================================
  150.  
  151.               === POSTSCRIPT FOR QUADCHART ===
  152.  
  153. (cut here, print remainder to your local postcript laser printer)
  154.  
  155. %!PS-Adobe-2.0 EPSF-2.0
  156. %%Title: /amd/day/a/reen/graphics/broke3.epsf
  157. %%Creator: IslandDraw for reen
  158. %%CreationDate: Tue Sep  8 13:47:09 1992
  159. %%Pages: 1
  160. %%BoundingBox: 26.3761 27.1857 570.336 704.808
  161. %%EndComments
  162. save
  163.  
  164. userdict /IslandDrawDict 300 dict dup begin put
  165.  
  166. %% catch nocurrentpoint error for:
  167. %% pathbbox
  168.     /ncpoint errordict /nocurrentpoint get def
  169.     errordict begin
  170.     /nocurrentpoint {
  171.     dup /pathbbox load eq
  172.     { pop 0 0 1 1 }
  173.     { ncpoint }
  174.     ifelse
  175.     } bind def
  176.     end
  177.  
  178.     /image_raster { %% sw sh dw dh xs ys
  179.     translate scale /sh exch def /sw exch def
  180.     /imagebuf sw 7 add 8 idiv string def
  181.     sw sh 1 [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop }
  182.     image
  183.     } bind def
  184.     /m {moveto} bind def
  185.     /l {lineto} bind def
  186.     /c {curveto} bind def
  187.     /n {newpath} bind def
  188.     /cl {closepath} bind def
  189.     /ar { %% sa ea sx sy rot tx ty
  190.     matrix currentmatrix 8 1 roll translate rotate scale
  191.     n 0 0 1 5 3 roll arc setmatrix
  192.     } bind def
  193.     /arn { %% sa ea sx sy rot tx ty
  194.     matrix currentmatrix 8 1 roll translate rotate scale
  195.     n 0 0 1 5 3 roll arcn setmatrix
  196.     } bind def
  197.     /el { %% sx sy rot tx ty
  198.     matrix currentmatrix 6 1 roll translate rotate scale
  199.     n 0 0 1 0 360 arc setmatrix cl
  200.     } bind def
  201.     /bp {setlinejoin setlinewidth setrgbcolor} bind def
  202.     /bpbw {setlinejoin setlinewidth setgray} bind def
  203.     /lw {setlinewidth} bind def
  204.     /lj {setlinejoin} bind def
  205.     /gr {setgray} bind def
  206. %% pattern stuff
  207.     /BPSIDE 32 def    %% pixels per pattern side
  208.     /PATFREQ 3.0 def    %% pattern pixels per mm
  209.     /dp_mat [PATFREQ 0 0 PATFREQ 0 0] def
  210.     /dp_pw BPSIDE def    %% pattern pixel width
  211.     /dp_ph BPSIDE def    %% pattern pixel height
  212.     /dp_w dp_pw PATFREQ div def    %% pattern mm width
  213.     /dp_h dp_ph PATFREQ div def    %% pattern mm height
  214.     /dp_bs 1 def        %% pattern bits per pixel
  215.  
  216.     /savemat matrix def
  217.     /topmat matrix def
  218.     /patmat matrix def
  219.  
  220.     /patpath {
  221.     /inv exch def
  222.     topmat setmatrix
  223.     pathbbox    %% get lo - hi indecies
  224.     /hy exch dp_h div floor cvi def
  225.     /hx exch dp_w div floor cvi def
  226.     /ly exch dp_h div floor cvi def
  227.     /lx exch dp_w div floor cvi def
  228.     lx 1 hx {
  229.         dp_w mul
  230.         ly 1 hy {
  231.         dp_h mul
  232.         exch dup 3 1 roll exch
  233.         patmat currentmatrix pop
  234.         translate
  235.         dp_pw dp_ph inv
  236.         dp_mat dp_proc imagemask
  237.         patmat setmatrix
  238.         } for
  239.         pop
  240.     } for
  241.     } bind def
  242. % setpattern  brush of patterns instead of gray
  243.    /setpattern {
  244.          /blue    exch def
  245.          /green    exch def
  246.          /red    exch def
  247.          /freq    exch def
  248.          /bwidth  exch def
  249.          /bpside  exch def
  250.          /bstring exch def
  251.          /onbits 0 def  /offbits 0 def
  252.          freq 0 {/y exch def
  253.                  /x exch def
  254.                  /xindex x 1 add 2 div bpside mul cvi def
  255.                  /yindex y 1 add 2 div bpside mul cvi def
  256.                  bstring yindex bwidth mul xindex 8 idiv add get not
  257.                  1 7 xindex 8 mod sub bitshift and 0 ne
  258.                  {/onbits  onbits  1 add def 1}
  259.                  {/offbits offbits 1 add def 0}
  260.                  ifelse
  261.                 }
  262.                 setscreen
  263.          {} settransfer
  264.          systemdict /setcmykcolor known
  265.          { /fact 1 onbits offbits onbits add div sub def
  266.            1 red sub fact mul 1 green sub fact mul 1 blue sub fact mul 0
  267.            setcmykcolor
  268.          }
  269.          { offbits offbits onbits add div setgray
  270. }         ifelse
  271.         } bind def
  272.     /dmatrix matrix def
  273.     /dpi    72 0 dmatrix defaultmatrix dtransform
  274.         dup mul exch   dup mul add   sqrt
  275.     def
  276.  
  277.     /B {gsave bp stroke grestore} bind def %% brush: gr lw lj
  278.     /Bbw {gsave bpbw stroke grestore} bind def %% brush: gr lw lj
  279.     /F {gsave setrgbcolor eofill grestore} bind def %% fill: gr
  280.     /Fbw {gsave setgray eofill grestore} bind def %% fill: gr
  281.     /PB {gsave setlinejoin setlinewidth setpattern stroke grestore} bind def
  282.     /PF {gsave eoclip patpath grestore} bind def
  283.     /BB { gsave setrgbcolor setlinejoin setlinewidth strokepath
  284.           clip patpath grestore
  285.         } bind def
  286. %! IslandDraw text prolog Version 1.0
  287. %%
  288. /BLACK { 0.0 } bind def
  289. /CP {closepath} bind def
  290. /FI {eofill} bind def
  291. /E {exch} bind def
  292. /FF {findfont} bind def
  293. /GR {grestore} bind def
  294. /GS {gsave} bind def
  295. /MF {makefont} bind def
  296. /NP {newpath} bind def
  297. /RO {rotate} bind def
  298. /ST {stroke} bind def
  299. /SC {scale} bind def
  300. /SF {setfont} bind def
  301. /SG {setgray} bind def
  302. /SLC {setlinecap} bind def
  303. /SLJ {setlinejoin} bind def
  304. /SLW {setlinewidth} bind def
  305. /TR {translate} bind def
  306. /WHITE { 1.0 } bind def
  307. /m {moveto} bind def
  308. /r {rmoveto} bind def
  309. /l {lineto} bind def
  310. /sp {x 0 rmoveto} bind def
  311. /rl {rlineto} bind def
  312. /s {show} bind def
  313. /box { NP m l l l CP } bind def
  314. /pageboundary { NP m l l l CP } bind def
  315. /BS {   % black stroke
  316. GS SLJ SLW BLACK SG ST GR
  317. } bind def
  318. /WS {   % white stroke
  319. GS SLJ SLW WHITE SG ST GR
  320. } bind def
  321. /reencode_small_dict 12 dict def
  322. /ReencodeSmall {
  323. reencode_small_dict begin
  324. /new_codes_and_names E def
  325. /new_font_name E def
  326. /base_font_name E def
  327. /base_font_dict base_font_name FF def
  328. /newfont base_font_dict maxlength dict def
  329. base_font_dict {
  330. E dup /FID ne
  331. { dup /Encoding eq
  332. { E dup length array copy newfont 3 1 roll put }
  333. { E newfont 3 1 roll put }
  334. ifelse
  335. }
  336. { pop pop }
  337. ifelse
  338. } forall
  339. newfont /FontName new_font_name put
  340. new_codes_and_names aload pop
  341. new_codes_and_names length 2 idiv
  342. { newfont /Encoding get 3 1 roll put }
  343. repeat
  344. new_font_name newfont definefont pop
  345. end     %reencode_small_dict
  346. } def
  347. /extended_Zapf [
  348. 8#223 /a89
  349. 8#224 /a90
  350. 8#225 /a93
  351. 8#226 /a94
  352. 8#227 /a91
  353. 8#230 /a92
  354. 8#231 /a205
  355. 8#232 /a85
  356. 8#233 /a206
  357. 8#234 /a86
  358. 8#235 /a87
  359. 8#236 /a88
  360. 8#237 /a95
  361. 8#240 /a96
  362. ] def
  363. /extended_Standard [
  364. 29 /thorn
  365. 30 /yacute
  366. 31 /divide
  367. 128 /Acircumflex
  368. 129 /Adieresis
  369. 130 /Agrave
  370. 131 /Aring
  371. 132 /Atilde
  372. 133 /Ccedilla
  373. 134 /Eacute
  374. 135 /Ecircumflex
  375. 136 /Edieresis
  376. 137 /Egrave
  377. 138 /Iacute
  378. 139 /Icircumflex
  379. 140 /Idieresis
  380. 141 /Igrave
  381. 142 /Ntilde
  382. 143 /Oacute
  383. 144 /Ocircumflex
  384. 145 /Odieresis
  385. 146 /Ograve
  386. 147 /Otilde
  387. 148 /Scaron
  388. 149 /Uacute
  389. 150 /Ucircumflex
  390. 151 /Udieresis
  391. 152 /Ugrave
  392. 153 /Ydieresis
  393. 154 /Zcaron
  394. 155 /aacute
  395. 156 /acircumflex
  396. 157 /adieresis
  397. 158 /agrave
  398. 159 /aring
  399. 160 /atilde
  400. 161 /exclamdown
  401. 162 /cent
  402. 163 /sterling
  403. 164 /fraction
  404. 165 /yen
  405. 166 /florin
  406. 167 /section
  407. 168 /currency
  408. 169 /quotesingle
  409. 170 /quotedblleft
  410. 171 /guillemotleft
  411. 172 /guilsinglleft
  412. 173 /guilsinglright
  413. 174 /fi
  414. 175 /fl
  415. 176 /plusminus
  416. 177 /endash
  417. 178 /dagger
  418. 179 /daggerdbl
  419. 180 /periodcentered
  420. 181 /twosuperior
  421. 182 /paragraph
  422. 183 /bullet
  423. 184 /quotesinglebase
  424. 185 /quotedblbase
  425. 186 /quotedblright
  426. 187 /guillemotright
  427. 188 /ellipsis
  428. 189 /perthousand
  429. 190 /threesuperior
  430. 191 /questiondown
  431. 192 /mu
  432. 193 /grave
  433. 194 /acute
  434. 195 /circumflex
  435. 196 /tilde
  436. 197 /macron
  437. 198 /breve
  438. 199 /dotaccent
  439. 200 /dieresis
  440. 201 /onesuperior
  441. 202 /ring
  442. 203 /cedilla
  443. 204 /onequarter
  444. 205 /hungarumlaut
  445. 206 /ogonek
  446. 207 /caron
  447. 208 /emdash
  448. 209 /ccedilla
  449. 210 /copyright
  450. 211 /eacute
  451. 212 /ecircumflex
  452. 213 /edieresis
  453. 214 /egrave
  454. 215 /iacute
  455. 216 /icircumflex
  456. 217 /idieresis
  457. 218 /igrave
  458. 219 /logicalnot
  459. 220 /minus
  460. 221 /ntilde
  461. 222 /oacute
  462. 223 /ocircumflex
  463. 224 /odieresis
  464. 225 /AE
  465. 226 /onehalf
  466. 227 /ordfeminine
  467. 228 /ograve
  468. 229 /otilde
  469. 230 /registered
  470. 231 /scaron
  471. 232 /Lslash
  472. 233 /Oslash
  473. 234 /OE
  474. 235 /ordmasculine
  475. 236 /trademark
  476. 237 /uacute
  477. 238 /ucircumflex
  478. 239 /udieresis
  479. 240 /ugrave
  480. 241 /ae
  481. 242 /ydieresis
  482. 243 /zcaron
  483. 244 /Aacute
  484. 245 /dotlessi
  485. 246 /threequarters
  486. 247 /Eth
  487. 248 /lslash
  488. 249 /oslash
  489. 250 /oe
  490. 251 /germandbls
  491. 252 /multiply
  492. 253 /Yacute
  493. 254 /Thorn
  494. 255 /eth
  495. ] def
  496. /extended_Symbol [
  497. ] def
  498. /extend_font {  % stack: fontname newfontname
  499. E dup (ZapfDingbats) eq
  500. { cvn E cvn extended_Zapf ReencodeSmall }
  501. { dup (Symbol) eq
  502. { cvn E cvn extended_Symbol ReencodeSmall }
  503. { cvn E cvn extended_Standard ReencodeSmall }
  504. ifelse
  505. }
  506. ifelse
  507. } bind def
  508. /getfont {
  509. /f E def f cvn where
  510. % { begin f cvx cvn exec SF end }
  511. { begin f cvn load exec SF end }
  512. % { f 0 f length 8 sub getinterval (LocalFont) extend_font
  513. %/LocalFont FF
  514. { f 0 f length 8 sub getinterval dup
  515. dup length 1 add string /localfont exch def
  516. localfont exch 0 exch putinterval
  517. localfont dup length 1 sub (X) putinterval
  518. localfont extend_font
  519. localfont FF
  520. /xsz f f length 4 sub 4 getinterval cvi def
  521. /ysz f f length 8 sub 4 getinterval cvi def
  522. [ xsz 0 0 ysz neg 0 0 ] MF dup f cvn E def
  523. SF
  524. }
  525. ifelse
  526. } bind def
  527. /ul { % space drop thickness
  528. GS currentpoint currentlinewidth 
  529. currentpoint NP m 6 -3 roll 
  530. SLW 0 E r
  531. 0 rl ST SLW m
  532. GR 
  533. } bind def
  534. /ss { currentpoint pop E m } bind def
  535. /image_raster { % sw sh dw dh xs ys
  536. TR SC /sh E def /sw E def
  537. /imagebuf sw 7 add 8 idiv string def
  538. sw sh 1 [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop }
  539. image
  540. } bind def
  541. /imagemask_raster {
  542. TR SC /sh E def /sw E def
  543. /imagebuf sw 7 add 8 idiv string def
  544. sw sh false [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop }
  545. imagemask
  546. } bind def
  547. /image_color_raster { % sw sh sd dw dh xs ys
  548. systemdict /colorimage known not {
  549. /colorimage /colimg load def
  550. } if
  551. TR SC /sd E def /sh E def /sw E def
  552. /imagebuf sw 3 mul sd mul 7 add 8 idiv string def
  553. sw sh sd [sw 0 0 sh 0 0] { currentfile imagebuf readhexstring pop }
  554. false 3 colorimage
  555. } bind def
  556. /nx { /x E def } bind def
  557. 0. nx
  558. %%EndFixedProlog
  559. %%EndProlog
  560.  
  561. %%Page: 1 1
  562. gsave
  563. 2.83465 -2.83465 scale 0 -254 translate
  564. topmat currentmatrix pop
  565. % Group
  566. n 189.91 5.5355 m 9.4809 5.5355 l
  567. gsave
  568. 0 0 0 0.352 0 B
  569. grestore
  570. n 189.89 5.6825 m 189.89 244.23 l
  571. gsave
  572. 0 0 0 0.352 0 B
  573. grestore
  574. n 9.4829 5.5775 m 9.4829 244.13 l
  575. gsave
  576. 0 0 0 0.352 0 B
  577. grestore
  578. n 105.1 5.5355 m 105.1 244.06 l
  579. gsave
  580. 0 0 0 0.352 0 B
  581. grestore
  582. n 189.91 244.09 m 9.4809 244.09 l
  583. gsave
  584. 0 0 0 0.352 0 B
  585. grestore
  586. n savemat currentmatrix pop [0 1 -1 0 165.248 137.312] concat
  587. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  588.  
  589. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  590. 0.00 0.00 0.00 setrgbcolor  (VIRTUAL SYNCHRONY:  DISTRIBUTED EXECUTION MODEL) s
  591. 0 0 m 469 ss (Helvetica-Bold02000200) getfont (PROCESS GROUP \(MACH:  PORT GROUP\) TOOLKIT AND) s
  592. 0 469 m 704 ss (Helvetica-Bold02000200) getfont (PROGRAMMING METHODOLOGY) s
  593. savemat setmatrix
  594. n 166.6 133.78 m 166.37 133.78 166.15 133.69 165.99 133.53 c
  595. 165.83 133.37 165.74 133.15 165.74 132.92 c
  596. 165.74 132.69 165.83 132.47 165.99 132.31 c
  597. 166.15 132.15 166.37 132.06 166.6 132.06 c
  598. 166.83 132.06 167.05 132.15 167.21 132.31 c
  599. 167.37 132.47 167.46 132.69 167.46 132.92 c
  600. 167.46 133.15 167.37 133.37 167.21 133.53 c
  601. 167.05 133.69 166.83 133.78 166.6 133.78 c
  602. cl 0 0 1 F
  603. 1 1 1 setrgbcolor
  604. /pat0 {<55555555EEEEEEEE55555555BBBBBBBB55555555EEEEEEEE55555555BBBBBB
  605. BB55555555EEEEEEEE55555555BBBBBBBB55555555EEEEEEEE55555555BBBBBBBB555555
  606. 55EEEEEEEE55555555BBBBBBBB55555555EEEEEEEE55555555BBBBBBBB55555555EEEEEE
  607. EE55555555BBBBBBBB55555555EEEEEEEE55555555BBBBBBBB>} def
  608. /dp_proc pat0 def
  609. false PF
  610. gsave
  611. 0 0 0 0 0 B
  612. grestore
  613. n 158.49 133.78 m 158.27 133.78 158.04 133.69 157.88 133.53 c
  614. 157.72 133.37 157.63 133.15 157.63 132.92 c
  615. 157.63 132.69 157.72 132.47 157.88 132.31 c
  616. 158.04 132.15 158.27 132.06 158.49 132.06 c
  617. 158.72 132.06 158.94 132.15 159.1 132.31 c
  618. 159.26 132.47 159.35 132.69 159.35 132.92 c
  619. 159.35 133.15 159.26 133.37 159.1 133.53 c
  620. 158.94 133.69 158.72 133.78 158.49 133.78 c
  621. cl 0 0 1 F
  622. 1 1 1 setrgbcolor
  623. /dp_proc pat0 def
  624. false PF
  625. gsave
  626. 0 0 0 0 0 B
  627. grestore
  628. n 146.33 133.78 m 146.1 133.78 145.88 133.69 145.72 133.53 c
  629. 145.56 133.37 145.46 133.15 145.47 132.92 c
  630. 145.46 132.69 145.56 132.47 145.72 132.31 c
  631. 145.88 132.15 146.1 132.06 146.33 132.06 c
  632. 146.55 132.06 146.78 132.15 146.94 132.31 c
  633. 147.1 132.47 147.19 132.69 147.19 132.92 c
  634. 147.19 133.15 147.1 133.37 146.94 133.53 c
  635. 146.78 133.69 146.55 133.78 146.33 133.78 c
  636. cl 0 0 1 F
  637. 1 1 1 setrgbcolor
  638. /dp_proc pat0 def
  639. false PF
  640. gsave
  641. 0 0 0 0 0 B
  642. grestore
  643. n savemat currentmatrix pop [0 1 -1 0 144.975 136.974] concat
  644. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  645.  
  646. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  647. 0.00 0.00 0.00 setrgbcolor  (MODIFICATION OF BASIC PRIMITIVES TO REAL-TIME) s
  648. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (ENVIRONMENTS \(CORTO\)) s
  649. savemat setmatrix
  650. n savemat currentmatrix pop [0 1 -1 0 60.5029 204.552] concat
  651. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  652.  
  653. 0 0 m 0 ss (Helvetica02000200) getfont () s
  654. 0.00 0.00 0.00 setrgbcolor  (Design CORTO) s
  655. 0 0 m 233 ss (Helvetica02000200) getfont (real-time architecture) s
  656. 0 233 m 701 ss (Helvetica02000200) getfont (Implement ISIS V4.0) s
  657. 0 701 m 935 ss (Helvetica02000200) getfont (on OSF 1/AD) s
  658. savemat setmatrix
  659. n savemat currentmatrix pop [0 1 -1 0 111.627 10.0815] concat
  660. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  661.  
  662. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  663. 0.00 0.00 0.00 setrgbcolor  (A GENERAL PURPOSE DISTRIBUTED SYSTEM IN SUPPORT OF A) s
  664. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (                    WIDE-AREA BROKERAGE APPLICATION) s
  665. savemat setmatrix
  666. n 168.82 14.53 m 168.02 14.532 167.23 14.279 166.67 13.841 c
  667. 166.1 13.406 165.77 12.794 165.77 12.177 c
  668. 165.77 11.56 166.1 10.947 166.67 10.513 c
  669. 167.23 10.075 168.02 9.8215 168.82 9.8245 c
  670. 169.61 9.8215 170.41 10.075 170.97 10.513 c
  671. 171.53 10.947 171.86 11.56 171.86 12.177 c
  672. 171.86 12.794 171.53 13.406 170.97 13.841 c
  673. 170.41 14.279 169.61 14.532 168.82 14.53 c
  674. cl gsave
  675. 0 0 0 0 0 B
  676. grestore
  677. n 165.77 12.162 m
  678. 150.85 12.162 l
  679. gsave
  680. 0 0 0 0 0 B
  681. grestore
  682. n 150.75 12.21 m 150.41 14.217 151.01 17.156 149.72 18.231 c
  683. 148.43 19.307 145.24 18.518 143 18.661 c
  684. gsave
  685. 0 0 0 0 0 B
  686. grestore
  687. n 142.96 18.595 m
  688. 142.68 20.591 l
  689. gsave
  690. 0 0 0 0 0 B
  691. grestore
  692. n 162.06 12.18 m
  693. 156.04 15.285 l
  694. gsave
  695. 0 0 0 0 0 B
  696. grestore
  697. n 156.06 15.303 m
  698. 156.06 16.856 l
  699. gsave
  700. 0 0 0 0 0 B
  701. grestore
  702. n 160.32 11.718 m
  703. 149.99 11.718 l
  704. gsave
  705. 0 0 0 0 0 B
  706. grestore
  707. n 150.23 16.82 m
  708. 142.75 16.82 l
  709. gsave
  710. 0 0 0 0 0 B
  711. grestore
  712. n 150.8 11.718 m
  713. 142.77 11.718 l
  714. gsave
  715. 0 0 0 0 0 B
  716. grestore
  717. n 150.31 16.793 m
  718. 150.31 11.711 l
  719. gsave
  720. 0 0 0 0 0 B
  721. grestore
  722. n savemat currentmatrix pop [0 1 -1 0 70.6389 204.552] concat
  723. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  724.  
  725. 0 0 m 0 ss (Helvetica02000200) getfont () s
  726. 0.00 0.00 0.00 setrgbcolor  (Design ISIS ) s
  727. 0 0 m 233 ss (Helvetica02000200) getfont (security architecture) s
  728. savemat setmatrix
  729. n 182.02 87.58 m 180.21 87.583 178.42 87.327 177.15 86.885 c
  730. 175.87 86.447 175.13 85.829 175.14 85.207 c
  731. 175.13 84.585 175.87 83.967 177.15 83.529 c
  732. 178.42 83.087 180.21 82.831 182.02 82.834 c
  733. 183.82 82.831 185.61 83.087 186.88 83.529 c
  734. 188.17 83.967 188.91 84.585 188.9 85.207 c
  735. 188.91 85.829 188.17 86.447 186.88 86.885 c
  736. 185.61 87.327 183.82 87.583 182.02 87.58 c
  737. cl 0.75 0.75 0.75 F
  738. gsave
  739. 0 0 0 0 0 B
  740. grestore
  741. n 127.25 55.992 m 125.45 55.995 123.66 55.744 122.39 55.31 c
  742. 121.11 54.88 120.36 54.274 120.37 53.663 c
  743. 120.36 53.052 121.11 52.446 122.39 52.016 c
  744. 123.66 51.582 125.45 51.331 127.25 51.334 c
  745. 129.06 51.331 130.85 51.582 132.12 52.016 c
  746. 133.4 52.446 134.14 53.052 134.14 53.663 c
  747. 134.14 54.274 133.4 54.88 132.12 55.31 c
  748. 130.85 55.744 129.06 55.995 127.25 55.992 c
  749. cl 0.75 0.75 0.75 F
  750. gsave
  751. 0 0 0 0 0 B
  752. grestore
  753. n 146.17 94.147 m 144.36 94.15 142.57 93.899 141.3 93.465 c
  754. 140.02 93.035 139.28 92.429 139.29 91.818 c
  755. 139.28 91.207 140.02 90.601 141.3 90.171 c
  756. 142.57 89.737 144.36 89.486 146.17 89.489 c
  757. 147.97 89.486 149.77 89.737 151.04 90.171 c
  758. 152.32 90.601 153.06 91.207 153.05 91.818 c
  759. 153.06 92.429 152.32 93.035 151.04 93.465 c
  760. 149.77 93.899 147.97 94.15 146.17 94.147 c
  761. cl 0.75 0.75 0.75 F
  762. gsave
  763. 0 0 0 0 0 B
  764. grestore
  765. n 146.17 73.961 m 144.36 73.963 142.57 73.712 141.3 73.278 c
  766. 140.02 72.848 139.28 72.242 139.29 71.631 c
  767. 139.28 71.021 140.02 70.414 141.3 69.984 c
  768. 142.57 69.551 144.36 69.299 146.17 69.302 c
  769. 147.97 69.299 149.77 69.551 151.04 69.984 c
  770. 152.32 70.414 153.06 71.021 153.05 71.631 c
  771. 153.06 72.242 152.32 72.848 151.04 73.278 c
  772. 149.77 73.712 147.97 73.963 146.17 73.961 c
  773. cl 0.75 0.75 0.75 F
  774. gsave
  775. 0 0 0 0 0 B
  776. grestore
  777. n 146.45 55.992 m 144.65 55.995 142.86 55.744 141.59 55.31 c
  778. 140.31 54.88 139.56 54.274 139.57 53.663 c
  779. 139.56 53.052 140.31 52.446 141.59 52.016 c
  780. 142.86 51.582 144.65 51.331 146.45 51.334 c
  781. 148.26 51.331 150.05 51.582 151.32 52.016 c
  782. 152.6 52.446 153.34 53.052 153.34 53.663 c
  783. 153.34 54.274 152.6 54.88 151.32 55.31 c
  784. 150.05 55.744 148.26 55.995 146.45 55.992 c
  785. cl 0.75 0.75 0.75 F
  786. gsave
  787. 0 0 0 0 0 B
  788. grestore
  789. n 143.06 72.258 m 142.82 72.259 142.59 72.183 142.42 72.052 c
  790. 142.25 71.923 142.16 71.74 142.16 71.556 c
  791. 142.16 71.372 142.25 71.19 142.42 71.06 c
  792. 142.59 70.93 142.82 70.854 143.06 70.855 c
  793. 143.29 70.854 143.53 70.93 143.69 71.06 c
  794. 143.86 71.19 143.96 71.372 143.96 71.556 c
  795. 143.96 71.74 143.86 71.923 143.69 72.052 c
  796. 143.53 72.183 143.29 72.259 143.06 72.258 c
  797. cl 1 1 1 F
  798. gsave
  799. 0 0 0 0 0 B
  800. grestore
  801. n 147.57 72.258 m 147.33 72.259 147.1 72.183 146.93 72.052 c
  802. 146.76 71.923 146.67 71.74 146.67 71.556 c
  803. 146.67 71.372 146.76 71.19 146.93 71.06 c
  804. 147.1 70.93 147.33 70.854 147.57 70.855 c
  805. 147.8 70.854 148.04 70.93 148.2 71.06 c
  806. 148.37 71.19 148.47 71.372 148.47 71.556 c
  807. 148.47 71.74 148.37 71.923 148.2 72.052 c
  808. 148.04 72.183 147.8 72.259 147.57 72.258 c
  809. cl 1 1 1 F
  810. gsave
  811. 0 0 0 0 0 B
  812. grestore
  813. n 143.06 92.666 m 142.82 92.667 142.59 92.592 142.42 92.461 c
  814. 142.25 92.332 142.16 92.149 142.16 91.965 c
  815. 142.16 91.781 142.25 91.598 142.42 91.469 c
  816. 142.59 91.338 142.82 91.263 143.06 91.263 c
  817. 143.29 91.263 143.53 91.338 143.69 91.469 c
  818. 143.86 91.598 143.96 91.781 143.96 91.965 c
  819. 143.96 92.149 143.86 92.332 143.69 92.461 c
  820. 143.53 92.592 143.29 92.667 143.06 92.666 c
  821. cl 1 1 1 F
  822. gsave
  823. 0 0 0 0 0 B
  824. grestore
  825. n 147.57 92.666 m 147.33 92.667 147.1 92.592 146.93 92.461 c
  826. 146.76 92.332 146.67 92.149 146.67 91.965 c
  827. 146.67 91.781 146.76 91.598 146.93 91.469 c
  828. 147.1 91.338 147.33 91.263 147.57 91.263 c
  829. 147.8 91.263 148.04 91.338 148.2 91.469 c
  830. 148.37 91.598 148.47 91.781 148.47 91.965 c
  831. 148.47 92.149 148.37 92.332 148.2 92.461 c
  832. 148.04 92.592 147.8 92.667 147.57 92.666 c
  833. cl 1 1 1 F
  834. gsave
  835. 0 0 0 0 0 B
  836. grestore
  837. n 143.06 54.511 m 142.82 54.512 142.59 54.436 142.42 54.306 c
  838. 142.25 54.176 142.16 53.994 142.16 53.81 c
  839. 142.16 53.626 142.25 53.443 142.42 53.314 c
  840. 142.59 53.183 142.82 53.108 143.06 53.108 c
  841. 143.29 53.108 143.53 53.183 143.69 53.314 c
  842. 143.86 53.443 143.96 53.626 143.96 53.81 c
  843. 143.96 53.994 143.86 54.176 143.69 54.306 c
  844. 143.53 54.436 143.29 54.512 143.06 54.511 c
  845. cl 1 1 1 F
  846. gsave
  847. 0 0 0 0 0 B
  848. grestore
  849. n 147.57 54.511 m 147.33 54.512 147.1 54.436 146.93 54.306 c
  850. 146.76 54.176 146.67 53.994 146.67 53.81 c
  851. 146.67 53.626 146.76 53.443 146.93 53.314 c
  852. 147.1 53.183 147.33 53.108 147.57 53.108 c
  853. 147.8 53.108 148.04 53.183 148.2 53.314 c
  854. 148.37 53.443 148.47 53.626 148.47 53.81 c
  855. 148.47 53.994 148.37 54.176 148.2 54.306 c
  856. 148.04 54.436 147.8 54.512 147.57 54.511 c
  857. cl 1 1 1 F
  858. gsave
  859. 0 0 0 0 0 B
  860. grestore
  861. n 126.71 54.733 m 126.48 54.734 126.24 54.658 126.08 54.528 c
  862. 125.91 54.398 125.81 54.216 125.81 54.032 c
  863. 125.81 53.848 125.91 53.665 126.08 53.536 c
  864. 126.24 53.405 126.48 53.329 126.71 53.33 c
  865. 126.95 53.329 127.18 53.405 127.35 53.536 c
  866. 127.52 53.665 127.61 53.848 127.61 54.032 c
  867. 127.61 54.216 127.52 54.398 127.35 54.528 c
  868. 127.18 54.658 126.95 54.734 126.71 54.733 c
  869. cl 1 1 1 F
  870. gsave
  871. 0 0 0 0 0 B
  872. grestore
  873. n 131.22 54.733 m 130.98 54.734 130.75 54.658 130.58 54.528 c
  874. 130.42 54.398 130.32 54.216 130.32 54.032 c
  875. 130.32 53.848 130.42 53.665 130.58 53.536 c
  876. 130.75 53.405 130.98 53.329 131.22 53.33 c
  877. 131.46 53.329 131.69 53.405 131.86 53.536 c
  878. 132.03 53.665 132.12 53.848 132.12 54.032 c
  879. 132.12 54.216 132.03 54.398 131.86 54.528 c
  880. 131.69 54.658 131.46 54.734 131.22 54.733 c
  881. cl 1 1 1 F
  882. gsave
  883. 0 0 0 0 0 B
  884. grestore
  885. n 165.67 103.02 m 163.19 103.02 160.73 102.69 158.98 102.11 c
  886. 157.22 101.54 156.2 100.73 156.21 99.915 c
  887. 156.2 99.101 157.22 98.292 158.98 97.719 c
  888. 160.73 97.141 163.19 96.806 165.67 96.809 c
  889. 168.15 96.806 170.62 97.141 172.36 97.719 c
  890. 174.13 98.292 175.15 99.101 175.14 99.915 c
  891. 175.15 100.73 174.13 101.54 172.36 102.11 c
  892. 170.62 102.69 168.15 103.02 165.67 103.02 c
  893. cl 0.75 0.75 0.75 F
  894. gsave
  895. 0 0 0 0 0 B
  896. grestore
  897. n 165.56 100.49 m 165.31 100.49 165.05 100.42 164.87 100.29 c
  898. 164.69 100.16 164.59 99.973 164.59 99.789 c
  899. 164.59 99.605 164.69 99.422 164.87 99.293 c
  900. 165.05 99.162 165.31 99.087 165.56 99.087 c
  901. 165.82 99.087 166.07 99.162 166.25 99.293 c
  902. 166.43 99.422 166.54 99.605 166.53 99.789 c
  903. 166.54 99.973 166.43 100.16 166.25 100.29 c
  904. 166.07 100.42 165.82 100.49 165.56 100.49 c
  905. cl 1 1 1 F
  906. gsave
  907. 0 0 0 0 0 B
  908. grestore
  909. n 170.13 100.49 m 169.87 100.49 169.62 100.42 169.44 100.29 c
  910. 169.26 100.16 169.15 99.973 169.15 99.789 c
  911. 169.15 99.605 169.26 99.422 169.44 99.293 c
  912. 169.62 99.162 169.87 99.087 170.13 99.087 c
  913. 170.38 99.087 170.64 99.162 170.82 99.293 c
  914. 171 99.422 171.1 99.605 171.1 99.789 c
  915. 171.1 99.973 171 100.16 170.82 100.29 c
  916. 170.64 100.42 170.38 100.49 170.13 100.49 c
  917. cl 1 1 1 F
  918. gsave
  919. 0 0 0 0 0 B
  920. grestore
  921. n 160.91 100.49 m 160.65 100.49 160.4 100.42 160.22 100.29 c
  922. 160.04 100.16 159.93 99.973 159.93 99.789 c
  923. 159.93 99.605 160.04 99.422 160.22 99.293 c
  924. 160.4 99.162 160.65 99.087 160.91 99.087 c
  925. 161.16 99.087 161.42 99.162 161.6 99.293 c
  926. 161.78 99.422 161.88 99.605 161.88 99.789 c
  927. 161.88 99.973 161.78 100.16 161.6 100.29 c
  928. 161.42 100.42 161.16 100.49 160.91 100.49 c
  929. cl 1 1 1 F
  930. gsave
  931. 0 0 0 0 0 B
  932. grestore
  933. n 125.78 35.029 m 125.78 36.425 125.45 37.811 124.89 38.794 c
  934. 124.34 39.785 123.55 40.359 122.76 40.353 c
  935. 121.98 40.359 121.19 39.785 120.64 38.794 c
  936. 120.08 37.811 119.75 36.425 119.75 35.029 c
  937. 119.75 33.633 120.08 32.247 120.64 31.264 c
  938. 121.19 30.273 121.98 29.699 122.76 29.705 c
  939. 123.55 29.699 124.34 30.273 124.89 31.264 c
  940. 125.45 32.247 125.78 33.633 125.78 35.029 c
  941. cl 0.75 0.75 0.75 F
  942. gsave
  943. 0 0 0 0 0 B
  944. grestore
  945. n 123.57 36.773 m 123.58 36.955 123.48 37.137 123.31 37.265 c
  946. 123.14 37.395 122.91 37.47 122.67 37.469 c
  947. 122.43 37.47 122.19 37.395 122.03 37.265 c
  948. 121.86 37.137 121.76 36.955 121.76 36.773 c
  949. 121.76 36.59 121.86 36.409 122.03 36.28 c
  950. 122.19 36.151 122.43 36.076 122.67 36.076 c
  951. 122.91 36.076 123.14 36.151 123.31 36.28 c
  952. 123.48 36.409 123.58 36.59 123.57 36.773 c
  953. cl 1 1 1 F
  954. gsave
  955. 0 0 0 0 0 B
  956. grestore
  957. n 123.57 33.285 m 123.58 33.468 123.48 33.649 123.31 33.778 c
  958. 123.14 33.907 122.91 33.982 122.67 33.982 c
  959. 122.43 33.982 122.19 33.907 122.03 33.778 c
  960. 121.86 33.649 121.76 33.468 121.76 33.285 c
  961. 121.76 33.103 121.86 32.921 122.03 32.793 c
  962. 122.19 32.663 122.43 32.588 122.67 32.589 c
  963. 122.91 32.588 123.14 32.663 123.31 32.793 c
  964. 123.48 32.921 123.58 33.103 123.57 33.285 c
  965. cl 1 1 1 F
  966. gsave
  967. 0 0 0 0 0 B
  968. grestore
  969. n 157.04 20.656 m
  970. 157.04 30.86 l
  971. 154.75 30.86 l
  972. 154.75 20.656 l
  973. cl
  974. 0.5 0.5 0.5 F
  975. gsave
  976. 0 0 0 0 0 B
  977. grestore
  978. n 173.42 20.721 m
  979. 159.08 20.721 l
  980. 0.9 0.9 0.9 F
  981. gsave
  982. 0 0 0 0 0 B
  983. grestore
  984. n 159.06 20.721 m
  985. 159.06 22.052 l
  986. 0.9 0.9 0.9 F
  987. gsave
  988. 0 0 0 0 0 B
  989. grestore
  990. n 173.43 20.726 m
  991. 173.43 22.057 l
  992. 0.9 0.9 0.9 F
  993. gsave
  994. 0 0 0 0 0 B
  995. grestore
  996. n 159.07 22.058 m
  997. 161.08 22.058 l
  998. 0.9 0.9 0.9 F
  999. gsave
  1000. 0 0 0 0 0 B
  1001. grestore
  1002. n 171.43 22.062 m
  1003. 173.44 22.062 l
  1004. 0.9 0.9 0.9 F
  1005. gsave
  1006. 0 0 0 0 0 B
  1007. grestore
  1008. n 161.11 22.072 m
  1009. 163.12 30.502 l
  1010. 0.9 0.9 0.9 F
  1011. gsave
  1012. 0 0 0 0 0 B
  1013. grestore
  1014. n 171.41 22.071 m
  1015. 169.4 30.501 l
  1016. 0.9 0.9 0.9 F
  1017. gsave
  1018. 0 0 0 0 0 B
  1019. grestore
  1020. n 169.38 30.5 m
  1021. 163.13 30.5 l
  1022. 0.9 0.9 0.9 F
  1023. gsave
  1024. 0 0 0 0 0 B
  1025. grestore
  1026. n 162.44 27.69 m
  1027. 157.07 28.76 l
  1028. 0.9 0.9 0.9 F
  1029. gsave
  1030. 0 0 0 0 0 B
  1031. grestore
  1032. n 161.83 25.028 m
  1033. 157.07 23.38 l
  1034. 0.9 0.9 0.9 F
  1035. gsave
  1036. 0 0 0 0 0 B
  1037. grestore
  1038. n 155.92 20.646 m
  1039. 155.92 19.758 l
  1040. gsave
  1041. 0 0 0 0 0 B
  1042. grestore
  1043. n 157.05 19.743 m
  1044. 154.82 19.743 l
  1045. gsave
  1046. 0 0 0 0 0 B
  1047. grestore
  1048. n 157.07 19.743 m
  1049. 155.92 16.859 l
  1050. gsave
  1051. 0 0 0 0 0 B
  1052. grestore
  1053. n 154.8 19.727 m
  1054. 154.8 16.845 l
  1055. gsave
  1056. 0 0 0 0 0 B
  1057. grestore
  1058. n 155.92 16.848 m
  1059. 154.82 16.848 l
  1060. gsave
  1061. 0 0 0 0 0 B
  1062. grestore
  1063. n 153.92 16.062 m
  1064. 153.92 32.922 l
  1065. gsave
  1066. 0 0 0 0 0 B
  1067. grestore
  1068. n 153.63 30.481 m
  1069. 142.73 30.481 l
  1070. gsave
  1071. 0 0 0 0 0 B
  1072. grestore
  1073. n 153.63 21.386 m
  1074. 142.73 21.386 l
  1075. gsave
  1076. 0 0 0 0 0 B
  1077. grestore
  1078. n 179.48 85.845 m 179.24 85.846 179.01 85.769 178.84 85.636 c
  1079. 178.67 85.504 178.58 85.318 178.58 85.131 c
  1080. 178.58 84.943 178.67 84.757 178.84 84.625 c
  1081. 179.01 84.492 179.24 84.415 179.48 84.416 c
  1082. 179.71 84.415 179.95 84.492 180.11 84.625 c
  1083. 180.28 84.757 180.38 84.943 180.38 85.131 c
  1084. 180.38 85.318 180.28 85.504 180.11 85.636 c
  1085. 179.95 85.769 179.71 85.846 179.48 85.845 c
  1086. cl 1 1 1 F
  1087. gsave
  1088. 0 0 0 0 0 B
  1089. grestore
  1090. n 183.99 85.845 m 183.75 85.846 183.52 85.769 183.35 85.636 c
  1091. 183.18 85.504 183.08 85.318 183.09 85.131 c
  1092. 183.08 84.943 183.18 84.757 183.35 84.625 c
  1093. 183.52 84.492 183.75 84.415 183.99 84.416 c
  1094. 184.22 84.415 184.46 84.492 184.62 84.625 c
  1095. 184.79 84.757 184.89 84.943 184.89 85.131 c
  1096. 184.89 85.318 184.79 85.504 184.62 85.636 c
  1097. 184.46 85.769 184.22 85.846 183.99 85.845 c
  1098. cl 1 1 1 F
  1099. gsave
  1100. 0 0 0 0 0 B
  1101. grestore
  1102. n 185.75 94.813 m 185.57 94.815 185.38 94.596 185.25 94.217 c
  1103. 185.12 93.842 185.05 93.312 185.05 92.779 c
  1104. 185.05 92.245 185.12 91.716 185.25 91.34 c
  1105. 185.38 90.962 185.57 90.742 185.75 90.744 c
  1106. 185.94 90.742 186.12 90.962 186.25 91.34 c
  1107. 186.38 91.716 186.46 92.245 186.46 92.779 c
  1108. 186.46 93.312 186.38 93.842 186.25 94.217 c
  1109. 186.12 94.596 185.94 94.815 185.75 94.813 c
  1110. cl gsave
  1111. 0 0 0 0 0 B
  1112. grestore
  1113. n 185.73 94.799 m
  1114. 182.29 94.799 l
  1115. gsave
  1116. 0 0 0 0 0 B
  1117. grestore
  1118. n 185.71 90.744 m
  1119. 182.28 90.744 l
  1120. gsave
  1121. 0 0 0 0 0 B
  1122. grestore
  1123. n savemat currentmatrix pop [0 0.669 -0.849 0 182.578 91.5905] concat
  1124. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1125.  
  1126. 0 0 m 0 ss (Helvetica-Narrow01800180) getfont () s
  1127. 0.00 0.00 0.00 setrgbcolor  (DB) s
  1128. savemat setmatrix
  1129. n 182.28 94.779 m
  1130. 182.28 90.733 l
  1131. gsave
  1132. 0 0 0 0 0 B
  1133. grestore
  1134. n 179.02 111.86 m
  1135. 175.26 107.13 l
  1136. 0.8 0.8 0.8 F
  1137. gsave
  1138. 0 0 0 0.352 0 B
  1139. grestore
  1140. n 175.22 107.15 m
  1141. 174.95 109 l
  1142. 0.8 0.8 0.8 F
  1143. gsave
  1144. 0 0 0 0.352 0 B
  1145. grestore
  1146. n 174.95 109 m
  1147. 171.46 103.24 l
  1148. 0.8 0.8 0.8 F
  1149. n 171.46 103.24 m
  1150. 174.32 105.67 l
  1151. 172.29 106.9 l
  1152. cl
  1153. 0 0 0 F
  1154. n 174.95 109 m
  1155. 173.31 106.28 l
  1156. gsave
  1157. 0 0 0 0.352 0 B
  1158. grestore
  1159. n 173.84 113.29 m
  1160. 170.03 108.47 l
  1161. 0.8 0.8 0.8 F
  1162. gsave
  1163. 0 0 0 0.352 0 B
  1164. grestore
  1165. n 169.99 108.49 m
  1166. 169.72 110.38 l
  1167. 0.8 0.8 0.8 F
  1168. gsave
  1169. 0 0 0 0.352 0 B
  1170. grestore
  1171. n 169.72 110.38 m
  1172. 166.19 104.5 l
  1173. 0.8 0.8 0.8 F
  1174. n 166.19 104.5 m
  1175. 169.04 106.94 l
  1176. 167.01 108.16 l
  1177. cl
  1178. 0 0 0 F
  1179. n 169.72 110.38 m
  1180. 168.02 107.55 l
  1181. gsave
  1182. 0 0 0 0.352 0 B
  1183. grestore
  1184. n 168.82 113.63 m
  1185. 165.09 108.86 l
  1186. 0.8 0.8 0.8 F
  1187. gsave
  1188. 0 0 0 0.352 0 B
  1189. grestore
  1190. n 165.05 108.88 m
  1191. 164.78 110.75 l
  1192. 0.8 0.8 0.8 F
  1193. gsave
  1194. 0 0 0 0.352 0 B
  1195. grestore
  1196. n 164.78 110.75 m
  1197. 161.32 104.94 l
  1198. 0.8 0.8 0.8 F
  1199. n 161.32 104.94 m
  1200. 164.16 107.39 l
  1201. 162.12 108.6 l
  1202. cl
  1203. 0 0 0 F
  1204. n 164.78 110.75 m
  1205. 163.14 108 l
  1206. gsave
  1207. 0 0 0 0.352 0 B
  1208. grestore
  1209. n 132.93 104.7 m
  1210. 136.94 99.596 l
  1211. 0.8 0.8 0.8 F
  1212. gsave
  1213. 0 0 0 0.352 0 B
  1214. grestore
  1215. n 136.98 99.618 m
  1216. 137.27 101.62 l
  1217. 0.8 0.8 0.8 F
  1218. gsave
  1219. 0 0 0 0.352 0 B
  1220. grestore
  1221. n 137.27 101.62 m
  1222. 141 95.404 l
  1223. 0.8 0.8 0.8 F
  1224. n 141 95.404 m
  1225. 140.19 99.063 l
  1226. 138.15 97.843 l
  1227. cl
  1228. 0 0 0 F
  1229. n 137.27 101.62 m
  1230. 139.17 98.453 l
  1231. gsave
  1232. 0 0 0 0.352 0 B
  1233. grestore
  1234. n 132.75 84.29 m
  1235. 136.76 79.188 l
  1236. 0.8 0.8 0.8 F
  1237. gsave
  1238. 0 0 0 0.352 0 B
  1239. grestore
  1240. n 136.81 79.21 m
  1241. 137.09 81.206 l
  1242. 0.8 0.8 0.8 F
  1243. gsave
  1244. 0 0 0 0.352 0 B
  1245. grestore
  1246. n 137.09 81.206 m
  1247. 140.82 74.995 l
  1248. 0.8 0.8 0.8 F
  1249. n 140.82 74.995 m
  1250. 140.01 78.654 l
  1251. 137.97 77.434 l
  1252. cl
  1253. 0 0 0 F
  1254. n 137.09 81.206 m
  1255. 138.99 78.044 l
  1256. gsave
  1257. 0 0 0 0.352 0 B
  1258. grestore
  1259. n 172.27 96.809 m
  1260. 178.29 87.492 l
  1261. 0.8 0.8 0.8 F
  1262. n 178.29 87.492 m
  1263. 177.36 91.122 l
  1264. 175.37 89.836 l
  1265. cl
  1266. 0 0 0 F
  1267. n 172.27 96.809 m
  1268. 176.36 90.479 l
  1269. gsave
  1270. 0 0 0 0.352 0 B
  1271. grestore
  1272. n 159.36 97.031 m
  1273. 151.91 93.704 l
  1274. 0.8 0.8 0.8 F
  1275. n 151.91 93.704 m
  1276. 155.64 94.071 l
  1277. 154.67 96.236 l
  1278. cl
  1279. 0 0 0 F
  1280. n 159.36 97.031 m
  1281. 155.16 95.154 l
  1282. gsave
  1283. 0 0 0 0.352 0 B
  1284. grestore
  1285. n 146.46 88.823 m
  1286. 146.46 74.848 l
  1287. 0.8 0.8 0.8 F
  1288. n 146.46 74.848 m
  1289. 147.65 78.404 l
  1290. 145.27 78.404 l
  1291. cl
  1292. 0 0 0 F
  1293. n 146.46 88.823 m
  1294. 146.46 78.404 l
  1295. gsave
  1296. 0 0 0 0.352 0 B
  1297. grestore
  1298. n 146.46 68.415 m
  1299. 146.46 56.658 l
  1300. 0.8 0.8 0.8 F
  1301. n 146.46 56.658 m
  1302. 147.64 60.214 l
  1303. 145.27 60.214 l
  1304. cl
  1305. 0 0 0 F
  1306. n 146.46 68.415 m
  1307. 146.46 60.214 l
  1308. gsave
  1309. 0 0 0 0.352 0 B
  1310. grestore
  1311. n 140.16 68.637 m
  1312. 127.83 56.658 l
  1313. 0.8 0.8 0.8 F
  1314. n 127.83 56.658 m
  1315. 131.2 58.286 l
  1316. 129.55 59.986 l
  1317. cl
  1318. 0 0 0 F
  1319. n 140.16 68.637 m
  1320. 130.38 59.136 l
  1321. gsave
  1322. 0 0 0 0.352 0 B
  1323. grestore
  1324. n 127.25 50.446 m 162.81 30.925 l
  1325. 0.8 0.8 0.8 F
  1326. n 162.81 30.925 m
  1327. 160.26 33.676 l
  1328. 159.12 31.598 l
  1329. cl
  1330. 0 0 0 F
  1331. n 127.25 50.446 m
  1332. 159.69 32.637 l
  1333. gsave
  1334. 0 0 0 0.352 0 B
  1335. grestore
  1336. n 165.96 95.922 m
  1337. 165.96 31.812 l
  1338. 0.8 0.8 0.8 F
  1339. n 165.96 31.812 m
  1340. 167.15 35.368 l
  1341. 164.77 35.368 l
  1342. cl
  1343. 0 0 0 F
  1344. n 165.96 95.922 m
  1345. 165.96 35.368 l
  1346. gsave
  1347. 0 0 0 0.352 0 B
  1348. grestore
  1349. n 121.49 40.686 m
  1350. 126.1 50.224 l
  1351. 0.8 0.8 0.8 F
  1352. n 121.49 40.686 m
  1353. 124.11 43.372 l
  1354. 121.97 44.404 l
  1355. cl
  1356. 0 0 0 F
  1357. n 126.1 50.224 m
  1358. 123.49 47.539 l
  1359. 125.62 46.507 l
  1360. cl
  1361. 0 0 0 F
  1362. n 123.04 43.888 m
  1363. 124.56 47.023 l
  1364. gsave
  1365. 0 0 0 0.352 0 B
  1366. grestore
  1367. n 181.73 82.39 m 148.18 56.436 l
  1368. 0.8 0.8 0.8 F
  1369. n 148.18 56.436 m
  1370. 151.72 57.675 l
  1371. 150.27 59.55 l
  1372. cl
  1373. 0 0 0 F
  1374. n 181.73 82.39 m
  1375. 150.99 58.612 l
  1376. gsave
  1377. 0 0 0 0.352 0 B
  1378. grestore
  1379. n 183.74 82.39 m 168.25 31.591 l
  1380. 1 1 1 F
  1381. n 168.25 31.591 m
  1382. 170.42 34.647 l
  1383. 168.16 35.339 l
  1384. cl
  1385. 0 0 0 F
  1386. n 183.74 82.39 m
  1387. 169.29 34.993 l
  1388. gsave
  1389. 0 0 0 0.352 0 B
  1390. grestore
  1391. n 147.61 50.446 m 164.53 32.034 l
  1392. 0.9 0.9 0.9 F
  1393. n 164.53 32.034 m
  1394. 162.99 35.455 l
  1395. 161.25 33.851 l
  1396. cl
  1397. 0 0 0 F
  1398. n 147.61 50.446 m
  1399. 162.12 34.653 l
  1400. gsave
  1401. 0 0 0 0.352 0 B
  1402. grestore
  1403. n 126.35 67.971 m 126.35 69.367 126.03 70.753 125.47 71.736 c
  1404. 124.91 72.727 124.13 73.301 123.34 73.295 c
  1405. 122.55 73.301 121.76 72.727 121.21 71.736 c
  1406. 120.65 70.753 120.32 69.367 120.33 67.971 c
  1407. 120.32 66.575 120.65 65.189 121.21 64.206 c
  1408. 121.76 63.215 122.55 62.641 123.34 62.647 c
  1409. 124.13 62.641 124.91 63.215 125.47 64.206 c
  1410. 126.03 65.189 126.35 66.575 126.35 67.971 c
  1411. cl 0.75 0.75 0.75 F
  1412. gsave
  1413. 0 0 0 0 0 B
  1414. grestore
  1415. n 124.15 69.715 m 124.15 69.897 124.05 70.079 123.88 70.207 c
  1416. 123.71 70.337 123.48 70.412 123.24 70.411 c
  1417. 123 70.412 122.77 70.337 122.6 70.207 c
  1418. 122.43 70.079 122.33 69.897 122.33 69.715 c
  1419. 122.33 69.532 122.43 69.351 122.6 69.222 c
  1420. 122.77 69.093 123 69.018 123.24 69.019 c
  1421. 123.48 69.018 123.71 69.093 123.88 69.222 c
  1422. 124.05 69.351 124.15 69.532 124.15 69.715 c
  1423. cl 1 1 1 F
  1424. gsave
  1425. 0 0 0 0 0 B
  1426. grestore
  1427. n 124.15 66.227 m 124.15 66.41 124.05 66.591 123.88 66.72 c
  1428. 123.71 66.849 123.48 66.924 123.24 66.924 c
  1429. 123 66.924 122.77 66.849 122.6 66.72 c
  1430. 122.43 66.591 122.33 66.41 122.33 66.227 c
  1431. 122.33 66.045 122.43 65.863 122.6 65.735 c
  1432. 122.77 65.605 123 65.53 123.24 65.531 c
  1433. 123.48 65.53 123.71 65.605 123.88 65.735 c
  1434. 124.05 65.863 124.15 66.045 124.15 66.227 c
  1435. cl 1 1 1 F
  1436. gsave
  1437. 0 0 0 0 0 B
  1438. grestore
  1439. n 123.45 74.281 m
  1440. 121.33 80.224 l
  1441. 0.8 0.8 0.8 F
  1442. gsave
  1443. 0 0 0 0.352 0 B
  1444. grestore
  1445. n 121.29 80.21 m
  1446. 120.46 78.251 l
  1447. 0.8 0.8 0.8 F
  1448. gsave
  1449. 0 0 0 0.352 0 B
  1450. grestore
  1451. n 120.46 78.251 m
  1452. 118.91 85.257 l
  1453. 0.8 0.8 0.8 F
  1454. n 118.91 85.257 m
  1455. 118.53 81.529 l
  1456. 120.84 82.042 l
  1457. cl
  1458. 0 0 0 F
  1459. n 120.46 78.251 m
  1460. 119.68 81.786 l
  1461. gsave
  1462. 0 0 0 0.352 0 B
  1463. grestore
  1464. n 190.07 125.49 m 9.6339 125.49 l
  1465. gsave
  1466. 0 0 0 0.352 0 B
  1467. grestore
  1468. n savemat currentmatrix pop [0 1 -1 0 94.2909 57.9085] concat
  1469. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1470.  
  1471. 0 0 m 0 ss (Helvetica-Bold02400240) getfont () s
  1472. 0.00 0.00 0.00 setrgbcolor  (IMPACT) s
  1473. savemat setmatrix
  1474. 0.861 0.861 0 83.986 15.841 el
  1475. 0 0 1 F
  1476. 1 1 1 setrgbcolor
  1477. /dp_proc pat0 def
  1478. false PF
  1479. gsave
  1480. 0 0 0 0 0 B
  1481. grestore
  1482. n savemat currentmatrix pop [0 1 -1 0 82.8029 20.0645] concat
  1483. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1484.  
  1485. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1486. 0.00 0.00 0.00 setrgbcolor  (ENABLES OFF-THE-SHELF APPROACH TO) s
  1487. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (DEVELOPMENT OF FAULT TOLERANT DISTRIBUTED) s
  1488. 0 234 m 469 ss (Helvetica-Bold02000200) getfont (SYSTEMS) s
  1489. savemat setmatrix
  1490. n savemat currentmatrix pop [0 1 -1 0 62.1919 20.4025] concat
  1491. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1492.  
  1493. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1494. 0.00 0.00 0.00 setrgbcolor  (GREATLY SIMPLIFIES DISTRIBUTED COMPUTING, HENCE) s
  1495. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (INCREASES PRODUCTIVITY AND RELIABILITY) s
  1496. savemat setmatrix
  1497. n savemat currentmatrix pop [0 1 -1 0 45.6349 21.4165] concat
  1498. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1499.  
  1500. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1501. 0.00 0.00 0.00 setrgbcolor  (UNIFIES SOFTWARE DESIGN, MONITORING, CONTROL) s
  1502. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (IN A SINGLE INTEGRATED ENVIRONMENT) s
  1503. savemat setmatrix
  1504. n savemat currentmatrix pop [0 1 -1 0 29.4159 23.1055] concat
  1505. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1506.  
  1507. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1508. 0.00 0.00 0.00 setrgbcolor  (REDUCES COSTS BY REPLACING SPECIALIZED) s
  1509. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (FAULT TOLERANT HARDWARE WITH INEXPENSIVE) s
  1510. 0 234 m 469 ss (Helvetica-Bold02000200) getfont (SOFTWARE) s
  1511. savemat setmatrix
  1512. n savemat currentmatrix pop [0 1 -1 0 181.467 171.101] concat
  1513. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1514.  
  1515. 0 0 m 0 ss (Helvetica-Bold02400240) getfont () s
  1516. 0.00 0.00 0.00 setrgbcolor  (NEW IDEAS) s
  1517. savemat setmatrix
  1518. n savemat currentmatrix pop [0 1 -1 0 172.345 129.879] concat
  1519. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1520.  
  1521. 0 0 m 0 ss (Helvetica-BoldOblique02000200) getfont () s
  1522. 0.00 0.00 0.00 setrgbcolor  (ISIS TOOLKIT) s
  1523. savemat setmatrix
  1524. n savemat currentmatrix pop [0 1 -1 0 129.77 129.541] concat
  1525. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1526.  
  1527. 0 0 m 0 ss (Helvetica-BoldOblique02000200) getfont () s
  1528. 0.00 0.00 0.00 setrgbcolor  (META SYSTEM) s
  1529. savemat setmatrix
  1530. n savemat currentmatrix pop [0 1 -1 0 121.323 139.34] concat
  1531. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1532.  
  1533. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1534. 0.00 0.00 0.00 setrgbcolor  (SOFTWARE APPROACH TO DISTRIBUTED, FAULT) s
  1535. 0 0 m 234 ss (Helvetica-Bold02000200) getfont (TOLERANT REACTIVE CONTROL) s
  1536. savemat setmatrix
  1537. n 98.346 129.88 m
  1538. 98.346 203.2 l
  1539. 90.575 203.2 l
  1540. 90.575 129.88 l
  1541. cl
  1542. 0 0 1 F
  1543. 1 1 1 setrgbcolor
  1544. /pat1 {<88888888000000002222222200000000888888880000000022222222000000
  1545. 008888888800000000222222220000000088888888000000002222222200000000888888
  1546. 880000000022222222000000008888888800000000222222220000000088888888000000
  1547. 00222222220000000088888888000000002222222200000000>} def
  1548. /dp_proc pat1 def
  1549. false PF
  1550. gsave
  1551. 0 0 0 0.352 0 B
  1552. grestore
  1553. n savemat currentmatrix pop [0 1 -1 0 93.2779 137.988] concat
  1554. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1555.  
  1556. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1557. 0.00 0.00 0.00 setrgbcolor  (1992) s
  1558. savemat setmatrix
  1559. n savemat currentmatrix pop [0 1 -1 0 93.2779 162.654] concat
  1560. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1561.  
  1562. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1563. 0.00 0.00 0.00 setrgbcolor  (1993) s
  1564. savemat setmatrix
  1565. n savemat currentmatrix pop [0 1 -1 0 93.2779 187.32] concat
  1566. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1567.  
  1568. 0 0 m 0 ss (Helvetica-Bold02000200) getfont () s
  1569. 0.00 0.00 0.00 setrgbcolor  (1994) s
  1570. savemat setmatrix
  1571. n 98.346 153.53 m 90.575 153.53 l
  1572. 0 0 1 F
  1573. 1 1 1 setrgbcolor
  1574. /dp_proc pat1 def
  1575. false PF
  1576. gsave
  1577. 0 0 0 0.352 0 B
  1578. grestore
  1579. n 98.177 179.89 m 90.405 179.89 l
  1580. gsave
  1581. 0 0 0 0.352 0 B
  1582. grestore
  1583. n 82.127 165.7 m
  1584. 80.942 162.14 l
  1585. 83.312 162.14 l
  1586. cl
  1587. 0 0 0 F
  1588. n 82.127 129.88 m
  1589. 82.127 162.14 l
  1590. gsave
  1591. 0 0 0 0.352 0 B
  1592. grestore
  1593. n 70.977 177.18 m
  1594. 69.792 173.63 l
  1595. 72.162 173.63 l
  1596. cl
  1597. 0 0 0 F
  1598. n 70.977 141.37 m
  1599. 70.977 173.63 l
  1600. gsave
  1601. 0 0 0 0.352 0 B
  1602. grestore
  1603. n 48 192.73 m
  1604. 46.815 189.17 l
  1605. 49.185 189.17 l
  1606. cl
  1607. 0 0 0 F
  1608. n 48 129.54 m
  1609. 48 189.17 l
  1610. gsave
  1611. 0 0 0 0.352 0 B
  1612. grestore
  1613. n 47.896 151.17 m
  1614. 45.53 151.17 l
  1615. gsave
  1616. 0 0 0 0.352 0 B
  1617. grestore
  1618. n savemat currentmatrix pop [0 1 -1 0 40.5669 139.34] concat
  1619. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1620.  
  1621. 0 0 m 0 ss (Helvetica-Bold01800180) getfont () s
  1622. 0.00 0.00 0.00 setrgbcolor  (Preliminary) s
  1623. 0 0 m 211 ss (Helvetica-Bold01800180) getfont (    Version) s
  1624. savemat setmatrix
  1625. n 48.145 164.68 m
  1626. 45.78 164.68 l
  1627. gsave
  1628. 0 0 0 0.352 0 B
  1629. grestore
  1630. n savemat currentmatrix pop [0 1 -1 0 40.5669 159.275] concat
  1631. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1632.  
  1633. 0 0 m 0 ss (Helvetica-Bold01800180) getfont () s
  1634. 0.00 0.00 0.00 setrgbcolor  (Release) s
  1635. 0 0 m 211 ss (Helvetica-Bold01800180) getfont (to OSF) s
  1636. savemat setmatrix
  1637. n 47.912 177.73 m
  1638. 45.547 177.73 l
  1639. gsave
  1640. 0 0 0 0.352 0 B
  1641. grestore
  1642. n savemat currentmatrix pop [0 1 -1 0 40.5669 173.466] concat
  1643. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1644.  
  1645. 0 0 m 0 ss (Helvetica-Bold01800180) getfont () s
  1646. 0.00 0.00 0.00 setrgbcolor  (Complete) s
  1647. 0 0 m 211 ss (Helvetica-Bold01800180) getfont (ISIS V4.0) s
  1648. savemat setmatrix
  1649. n 29.754 183.94 m
  1650. 28.569 180.39 l
  1651. 30.939 180.39 l
  1652. cl
  1653. 0 0 0 F
  1654. n 29.754 140.69 m
  1655. 29.754 180.39 l
  1656. gsave
  1657. 0 0 0 0.352 0 B
  1658. grestore
  1659. n 29.247 151.5 m
  1660. 26.882 151.5 l
  1661. gsave
  1662. 0 0 0 0.352 0 B
  1663. grestore
  1664. n 29.585 177.86 m
  1665. 27.22 177.86 l
  1666. gsave
  1667. 0 0 0 0.352 0 B
  1668. grestore
  1669. n savemat currentmatrix pop [0 1 -1 0 22.3209 167.722] concat
  1670. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1671.  
  1672. 0 0 m 0 ss (Helvetica-Bold01800180) getfont () s
  1673. 0.00 0.00 0.00 setrgbcolor  (Enhanced) s
  1674. 0 0 m 211 ss (Helvetica-Bold01800180) getfont (Protocols) s
  1675. savemat setmatrix
  1676. n savemat currentmatrix pop [0 1 -1 0 22.3209 141.277] concat
  1677. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1678.  
  1679. 0 0 m 0 ss (Helvetica-Bold01800180) getfont () s
  1680. 0.00 0.00 0.00 setrgbcolor  (Preliminary) s
  1681. 0 0 m 211 ss (Helvetica-Bold01800180) getfont (    Version) s
  1682. savemat setmatrix
  1683. n savemat currentmatrix pop [0 1 -1 0 196.672 32.2285] concat
  1684. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1685.  
  1686. 0 0 m 0 ss (Helvetica-BoldOblique02800280) getfont () s
  1687. 0.00 0.00 0.00 setrgbcolor  (THE ISIS PROJECT:  FAULT TOLERENCE IN LARGE DISTRIBUTED SYSTEMS) s
  1688. savemat setmatrix
  1689. 0.861 0.861 0 63.881 15.84 el
  1690. 0 0 1 F
  1691. 1 1 1 setrgbcolor
  1692. /pat2 {<55555555AAAAAAAA55555555AEAEAEAE55555555AAAAAAAA55555555EAEAEA
  1693. EA55555555AAAAAAAA55555555AEAEAEAE55555555AAAAAAAA55555555EAEAEAEA555555
  1694. 55AAAAAAAA55555555AEAEAEAE55555555AAAAAAAA55555555EAEAEAEA55555555AAAAAA
  1695. AA55555555AEAEAEAE55555555AAAAAAAA55555555EAEAEAEA>} def
  1696. /dp_proc pat2 def
  1697. false PF
  1698. gsave
  1699. 0 0 0 0 0 B
  1700. grestore
  1701. 0.861 0.861 0 47.538 15.84 el
  1702. 0 0 1 F
  1703. 1 1 1 setrgbcolor
  1704. /dp_proc pat2 def
  1705. false PF
  1706. gsave
  1707. 0 0 0 0 0 B
  1708. grestore
  1709. 0.861 0.861 90 31.048 15.84 el
  1710. 0 0 1 F
  1711. 1 1 1 setrgbcolor
  1712. /dp_proc pat2 def
  1713. false PF
  1714. gsave
  1715. 0 0 0 0 0 B
  1716. grestore
  1717. 0.861 0.861 0 123.01 133.6 el
  1718. 0 0 1 F
  1719. 1 1 1 setrgbcolor
  1720. /dp_proc pat0 def
  1721. false PF
  1722. gsave
  1723. 0 0 0 0 0 B
  1724. grestore
  1725. n 59.489 177.18 m
  1726. 58.304 173.63 l
  1727. 60.674 173.63 l
  1728. cl
  1729. 0 0 0 F
  1730. n 59.489 141.37 m
  1731. 59.489 173.63 l
  1732. gsave
  1733. 0 0 0 0.352 0 B
  1734. grestore
  1735. n savemat currentmatrix pop [0 1 -1 0 82.1279 204.552] concat
  1736. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1737.  
  1738. 0 0 m 0 ss (Helvetica02000200) getfont () s
  1739. 0.00 0.00 0.00 setrgbcolor  (Design Mach port) s
  1740. 0 0 m 233 ss (Helvetica02000200) getfont (group system) s
  1741. savemat setmatrix
  1742. n savemat currentmatrix pop [0 1 -1 0 32.4579 204.552] concat
  1743. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1744.  
  1745. 0 0 m 0 ss (Helvetica02000200) getfont () s
  1746. 0.00 0.00 0.00 setrgbcolor  (Parallel processor) s
  1747. 0 0 m 233 ss (Helvetica02000200) getfont (version) s
  1748. savemat setmatrix
  1749. n savemat currentmatrix pop [0 1 -1 0 138.619 12.3825] concat
  1750. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1751.  
  1752. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1753. 0.00 0.00 0.00 setrgbcolor  (TRADER) s
  1754. savemat setmatrix
  1755. n savemat currentmatrix pop [0 1 -1 0 178.191 46.9115] concat
  1756. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1757.  
  1758. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1759. 0.00 0.00 0.00 setrgbcolor  (HISTORICAL) s
  1760. savemat setmatrix
  1761. n savemat currentmatrix pop [0 1 -1 0 166.703 55.0215] concat
  1762. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1763.  
  1764. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1765. 0.00 0.00 0.00 setrgbcolor  (PRICE) s
  1766. savemat setmatrix
  1767. n savemat currentmatrix pop [0 1 -1 0 151.836 101.312] concat
  1768. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1769.  
  1770. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1771. 0.00 0.00 0.00 setrgbcolor  (TELEMETRY INPUT) s
  1772. 0 0 m 187 ss (Helvetica-Narrow01600160) getfont (    \(PRICES, ETC.\)) s
  1773. savemat setmatrix
  1774. n savemat currentmatrix pop [0 1 -1 0 129.535 99.9605] concat
  1775. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1776.  
  1777. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1778. 0.00 0.00 0.00 setrgbcolor  (DATA FEEDS) s
  1779. savemat setmatrix
  1780. n savemat currentmatrix pop [0 1 -1 0 157.242 42.1815] concat
  1781. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1782.  
  1783. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1784. 0.00 0.00 0.00 setrgbcolor  (VOLATILITY) s
  1785. savemat setmatrix
  1786. n savemat currentmatrix pop [0 1 -1 0 116.695 87.7965] concat
  1787. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1788.  
  1789. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1790. 0.00 0.00 0.00 setrgbcolor  (JAPAN, ZURICH, ETC.) s
  1791. savemat setmatrix
  1792. n savemat currentmatrix pop [0 1 -1 0 129.873 35.7615] concat
  1793. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1794.  
  1795. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1796. 0.00 0.00 0.00 setrgbcolor  (MONITOR) s
  1797. 0 0 m 187 ss (Helvetica-Narrow01600160) getfont ( CONTROL) s
  1798. savemat setmatrix
  1799. n savemat currentmatrix pop [0 1 -1 0 158.256 67.8609] concat
  1800. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1801.  
  1802. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1803. 0.00 0.00 0.00 setrgbcolor  (      ANALYSIS AND) s
  1804. 0 0 m 187 ss (Helvetica-Narrow01600160) getfont (DATABASE MODULES) s
  1805. savemat setmatrix
  1806. n savemat currentmatrix pop [0 1 -1 0 116.681 26.9765] concat
  1807. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1808.  
  1809. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1810. 0.00 0.00 0.00 setrgbcolor  (LAN MANAGER) s
  1811. savemat setmatrix
  1812. n savemat currentmatrix pop [0 1 -1 0 116.681 49.2775] concat
  1813. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1814.  
  1815. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1816. 0.00 0.00 0.00 setrgbcolor  (LONG-HAUL/WAN SPOOLER) s
  1817. savemat setmatrix
  1818. n savemat currentmatrix pop [0 1 -1 0 141.436 34.1299] concat
  1819. 25.4 1440 div 1.000000 mul dup scale 0 0 m
  1820.  
  1821. 0 0 m 0 ss (Helvetica-Narrow01600160) getfont () s
  1822. 0.00 0.00 0.00 setrgbcolor  (BID/) s
  1823. 0 0 m 187 ss (Helvetica-Narrow01600160) getfont (OFFER) s
  1824. savemat setmatrix
  1825. grestore
  1826.  
  1827. %%Trailer
  1828. showpage
  1829. end
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.