towards an english language interactive simulation system

230
TOWARDS AN ENGLISH LANGUAGE INTERACTIVE SIMULATION SYSTEM Joseph Leon Clapper

Upload: others

Post on 12-Mar-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

TOWARDS AN ENGLISH LANGUAGEINTERACTIVE SIMULATION SYSTEM

Joseph Leon Clapper

POSTGRf

Monterev, California

00L

TTOWARDS AN ENGLISH LANGUAGE

INTERACTIVE SIMULATION SYSTEM

by

Joseph Leon Clapper

Kenneth Stanley Nelson

Thesis Advisor: G. E. Heidorn

December 1972

Approved ^oh. pubtic hqXio&il; dU^t/vibution u.nJLimi£e.d

.

1 \

Towards an English Language

Interactive Simulation System

by

Joseph Leon ClapperLieutenant, United States Naval Reserve

B.S., Pennsylvania State University, 196!

and

Kenneth Stanley NelsonLieutenant, United States Navy

B.S., Oregon State University, 1966

Submitted in partial fulfillment of the

requirements for the degree of

MASTER OF SCIENCE IN COMPUTER SCIENCE

from the

NAVAL POSTGRADUATE SCHOOLDecember 1972

Library

Naval Postgraduate School

Monterey, California 93940

ABSTRACT

Research at the Naval Postgraduate School has led to the develop-

ment of a system for producing GPSS simulation programs for simple

queuing problems through English language dialogue with an IBM

360/67 computer. This thesis describes work done to give the system

the capability to actually perform the simulation and report the results

through English language dialogue. A complete sample terminal

session is included.

TABLE OF CONTENTS

I. INTRODUCTION 6

A. BACKGROUND 7

B. THESIS OBJECTIVE 9

C . ORGANIZATION OF THE THESIS 9

II. DESCRIPTION OF NLP AND NLPQ 10

A. BASIC CONCEPTS 10

B. THE INTERNAL PROBLEM DESCRIPTION 12

C. DECODING THE PROBLEM DESCRIPTION 14

D. ENCODING FROM THE IPD 16

E. THE SIMULATION ROUTINE 18

III. A SAMPLE SIMULATION PROBLEM- 21

IV. IMPLEMENTATION 32

A. FORTRAN ROUTINES AND MODIFICATIONS 32

1. NLP Modifications to Allow X_ VectorRead and Write 32

2. Establishing a Linkage for Communication 33

3. Modified Output Routine 34

4. The Simulation Subroutine 37

a. SIMULT 37

b. SIMOUT 41

c. SETIND 46

d. SPSTAT •_ 47

B. RULE ADDITIONS AND MODIFICATIONS 48

1. Named Records 49

2. Simulation Control Commands 49

3. Producing Selective Simulation Results 51

4. Interrogating the Simulation Results 53

V. CONCLUSIONS AND RECOMMENDATIONS 56

APPENDIX A FORTRAN Additions and Alterations 58

APPENDIX B Dictionary of Simulation Routine Variables 60

APPENDIX C Simulation Routine Listing 70

APPENDIX D NLPQ Rule Additions and Modifications 104

LIST OF REFERENCES 108

INITIAL DISTRIBUTION LIST 109

FORM DD 1473 110

LIST OF FIGURES

1. Internal Structure of the X-Vector 19

2. Numerical Evaluation for OUTPUT Segment 36

3. Statistic Switch Vector 43

I. INTRODUCTION

Since the advent of the computer, men have been striving to find

easier methods of communicating their problems to the machine.

Primitive communication was established by using the language of the

machine and conversing at the computer's elementary level. In an

effort to narrow the communication gap between man and machine,

translators have been developed. These translators - assemblers and

compilers - facilitate communication with the computer at a level

considerably removed from the machine's language. However, even

at this level, man is required to learn a new language in order to

converse with his powerful assistant. Although significant advances

have been made toward generalized, multi-purpose, higher level

languages, considerable effort must be expended to learn and utilize

these languages in a problem solving situation. A desirable alterna-

tive would be to have the ability to specify the problem directly to the

machine in a natural language such as English, and have the machine

solve the problem and report the results as requested by the user.

Several research projects have investigated various aspects of

natural language interaction between man and computer [l, 2]. Develop-

ments in the fields of linguistics and artificial intelligence have served

to provide basic conceptual structures for natural language processing.

One such development is the theory of stratificational linguistics

proposed by S. M. Lamb [3]. In this theory, language is considered

to be a multi-level system of relationships.

A research project is currently being conducted at the Naval Post-

graduate School to investigate using natural language man-machine

interaction in solving queuing problems by simulation [4]. The system

being developed is called NLPQ and is a specific application of a more

general system called NLP. This work is based on the concepts of

stratificational linguistics and utilizes an entity-attribute-value data

structure. Background information on the development of both systems

is included in this chapter. A further description of each system is

included in Chapter II.

A. BACKGROUND

The initial work done on the project was the development of the

general system NLP or Natural Language Processor. The constituents

of this system are a "rule language" and a set of FORTRAN routines

which compile and execute statements in the rule language. System

monitor functions are also performed by the main routine. The system

is implemented on the IBM 360/67 and is executed under control of the

CP/CMS time sharing system.

With the basic system established, further research began to

produce the rule modules necessary to handle a queuing system

application (NLPQ). The form of an internal problem description (IPD)

for a queuing problem was decided upon and a set of encoding rules

were written to convert the information contained in an IPD to a GPSS

program [5]. Additional encoding rules were added to produce an

English text description of the information contained in an IPD [6].

The generality of the English encoding rules also permits their use

in other areas involving natural language responses from the computer.

A set of English decoding rules was then developed to allow the user

to describe his queuing problem to the computer in English. These

rules perform the function of processing the input English text to

produce the IPD. In addition, they are utilized in handling English

language requests from the user.

Further research developed modules which would massage and

inspect the IPD for missing or erroneous information before producing

a GPSS program [7, 8]. In cases where missing or erroneous informa-

tion is detected, a request is made to the user to supply or correct

the required information. A practical by-product of this research is

the capability to enter an English problem description in a question-

answer mode.

More recently, a FORTRAN subroutine designed to perform a

GPSS-like simulation and a set of encoding rules to initialize the data

structure required by this routine were developed [9, 10]. Information

contained in the IPD can be manipulated by these rules to produce

either a GPSS program or a representation of the queuing problem in

the data structure utilized by the simulation routine, or both.

B. THESIS OBJECTIVE

The objective of the research for this thesis was to integrate the

simulation routine and associated rules into the existing NLPQ system

to produce an initial version of an interactive simulation system.

This required making modifications and extensions to both the

simulation routine and several of the existing rule modules.

C. ORGANIZATION OF THE THESIS

Chapter II of this thesis presents a more detailed discussion of

pertinent portions of NLP and NLPQ. Chapter III contains a sample

session to illustrate the capabilities of NLPQ in an interactive problem

solving situation. The considerations involved in the implementation

of the interactive simulation capability are discussed in detail in

Chapter IV. Finally, Chapter V presents conclusions and recommenda.

tions for further research.

II. DESCRIPTION OF NLP AND NLPQ

Since the interactive simulation capabilities are integrated with,

and rely on, the other components of NLPQ, a description of those

modules will be presented in this chapter. First, however, the basic

concepts related to an overview of the general system NLP, the data

structure utilized, and the rule language will be discussed.

A. BASIC CONCEPTS

This section is intended to provide a general outline of the basic

concepts inherent in NLP and NLPQ. A detailed discussion of this

material may be found in Ref. 4.

NLP is composed of a set of FORTRAN routines and a rule lan-

guage. The main program serves as a monitor and performs certain

input/output operations. Subroutines compile statements in the rule

language and interpret operations given by the rule statements. An

entity-attribute-value data structure is utilized to hold information.

The generality and usefulness of this type of data structure has been

widely recognized in the fields of simulation programming systems

and artificial intelligence.

The entity-attribute -value data structure is well suited for holding

several types of information. For example, in the current queuing

problem application, information about the various words and concepts

related to queuing problems must be maintained. Relations between

10

words and concepts can be considered to be held in long term memory,

since information of this type is necessary to carry on a dialogue

about any problem.

Other information about a specific problem being described must

be retained for the duration of the problem solving session. Information

of this type is obtained through discourse. The problem description

input by the user is first processed by the "decoding" rules. These

rules serve to convert the information contained in the description to

an equivalent internal representation. This type of storage can be

considered as short term memory since the system need only retain

it for the duration of the specific problem solving session.

Another type of information storage can be considered to be

temporary or scratchpad memory. For instance, information about

parts of a sentence can be discarded after the sentence has been

completely processed. An important aspect of NLP is that all of these

types of information are maintained in exactly the same form, i. e.,

entity-attribute-value. Thus, all types of information can be manip-

ulated in the same fashion.

Rules in the rule language of NLP consist of two parts separated

by an arrow. The left part generally specifies conditions which must

be satisfied before the rule can be applied. The right part of the rule

specifies the actions to be taken when the rule is executed. Various

basic elements, known as records, establish the state of the system.

11

These records carry the types of information mentioned in the pre-

ceding paragraphs.

Those records which are used in a scratchpad fashion to create

or modify other records are called segment records. The state con-

ditions contained in this type of record are the most frequently tested

by the rules. The rules for "decoding" specify the manner in which

records are to be created from input character strings. The "encod-

ing" rules describe the inverse conversion from records to character

strings. Record-to-record transformations can be accomplished by

either type of rule. Thus, the basic system deals with the conversion

of information. Information in the form of a natural language character

string may be transformed to an internal format, manipulated, and

possibly returned to a character string. The modular sets of rules

for performing these functions for NLPQ will be considered below.

Since the internal problem description (IPD) is the structure to be

built by the decoding rules, it will be discussed first.

B. THE INTERNAL PROBLEM DESCRIPTION

Utilizing the entity-attribute-value data structure previously

discussed, the logical structure of the IPD is a set of records which

contain information about the current problem being processed by

NLPQ. These records represent entities such as physical objects or

actions occurring in the problem. These entities have attributes which

in turn have values associated with them.

12

A typical queuing problem sequence involves mobile entities

engaging in actions (abstract entities) at various stationary entities.

In most cases, each of these entities has attributes of varying com-

plexity with specified values. Each of these records in the IPD is a

member of one of seven lists. Actions are members of the action

list ('ACTNLIST"), mobile and stationary entities are members of the

MOBLIST" and 'STALIST', respectively. The other lists are: the

distribution list ('DSTRUST"), the successor descriptor list

('SCSRLIST"), the miscellaneous list ( 'MISCLIST'), and the unit list

('UNITLIST'). Each of these lists is a "named record". Named

records provide the long term memory capability previously described;

that is, they contain word and concept information pertinent to the

application. These particular list records, however, are used to hold

information about a specific problem. As entities are encountered

during decoding, records are created and linked into the appropriate

lists.

The concept structure created by the named records provides the

framework of words and their semantic content necessary for discourse.

As such they represent the system's vocabulary and knowledge of the

relationships between words and concepts. Using this general knowl-

edge, a "mental image" (the IPD) of the specific problem entered by

the user can be obtained. The IPD can be considered to be a specific

problem instance in the domain of the queuing conceptual structure.

13

C. DECODING THE PROBLEM DESCRIPTION

In NLPQ the decoding rules specify how input text is to be con-

verted into equivalent information in the form of records. This

conversion is performed within the framework of the Stratificational

Grammar theory. Within this theory several levels (strata) of language

structure exist. Three levels have been utilized in the NLPQ applica-

tion; the morphological, lexological, and the semological levels. The

"morphology" is concerned with the manner in which characters are

put together to form words. As such, it is highly dependent on the

particular language being used. The "lexology" deals with the way in

which words are put together to form phrases, clauses, and sentences.

Different grammatical orderings required by different languages

result in language dependency at this level also. The semological

level, however, is concerned with relationships and meanings. Thus

elements at this level are relatively language independent. The decod-

ing process then involves applying morphological and lexological rules

first in processing the input text. Semological rules are then utilized

to develop the structure representing the meaning of the text, the IPD.

The general format of a decoding rule is:

SEGMENT TYPE (COND 1, 2, . . . ) SEGMENT TYPE (COND 1, 2, . . . ) .

^ SEGMENT TYPE (ACTN 1, 2, ... )

Thus a decoding rule specifies what to do when a particular series of

segment types (satisfying the given conditions) is found while processing

14

the input text. Rule application results in the creation of the segment

type on the right and performance of those actions indicated. The

conditions specified on the left side of the rule are known as "con-

dition specifications". The actions performed in creation of the new

segment on the right side are known as "creation specifications".

Both types of specification elements have access to and can manipulate

any information in the system.

An illustration of some of these features can be seen in the follow-

ing rule from the decoding morphology:

VERBS(ING) I N G > VERBP(SUP(VERBS), PRESPART)

The left part of the rule is made up of four segment types, a verb

stem (VERBS) segment and three "character" segments. The con-

dition specification for the verb stem requires that the ING indicator

in that segment be "on". Indicators are binary-valued and indicate

the presence or absence of certain attributes. The right part of the

rule defines the conversion to be made when a series of segment types

satisfying the left part is encountered. In this case, a new verb part

(VERBP) segment is created which is in the same superset as the

verb stem and has a present participle indicator on.

Using this basic scheme, information is extracted from the input

text and used to build the IPD. Once the semantic content of the user's

dialogue has been transformed to the internal format, it can be manip-

ulated in several ways.

15

D. ENCODING FROM THE IPD

Since encoding is basically the inverse process of decoding,

encoding rules are essentially the inverse of decoding rules. Informa-

tion is manipulated from the semological level, through the lexological

and morphological strata to a natural language text output. A general-

ized format for an encoding rule is:

SEGMENT TYPE (COND 1,2, ... )* ^

SEGMENT TYPE (ACTN 1, 2, ... ) SEGMENT TYPE (ACTN 1,2,...)

In this case, the rule specifies the sequence of segment types (with

corresponding actions) to be created when a segment type satisfying

the appropriate condition specifications is encountered.

Both encoding and decoding rules have the ability to perform

record-to-record information conversion, as previously stated. One

modular set of encoding rules known as the MASSAGER [7] is utilized

in this way to set default values in the IPD. Certain assumptions about

the problem may be made by the user during the discourse. For

example, if the number of units of storage capacity required by a

mobile entity has not been mentioned, it is probable that an assumption

of one unit has been made by the user. The purpose of the MASSAGER

is to inspect the IPD after decoding is completed and set default values

in those instances where non-controversial assumptions can be made.

Other functions include the consolidation of redundant information and

the deletion of certain attributes required only for decoding purposes.

16

Another encoding rule module known as the INTERROGATOR [8]

serves to inspect the IPD for missing or erroneous information.

Copies of the action records maintained in the IPD are accessed

through the 'ACTNLIST' and tested to ensure that they have all of the

attributes required for processing by the GPSS/X-VECTOR rule

module. When incorrect or missing information is detected, the

INTERROGATOR sets up the segment form of the question to be asked

and invokes the ENGLISH encoding module to actually produce the

question. Information provided by the user is then decoded and the

inspection of the IPD continues. The INTERROGATOR may also be

utilized to enter the problem in a question-answer fashion. When the

necessary information pertaining to the problem has been established,

a message is encoded indicating completion of the problem statement.

At any point during the discourse the user may request a state-

ment of the problem as the system "sees" it. The English encoding

module [6] provides the conversion necessary to produce an English

description of the problem from the information contained in the IPD.

The generality of this module also permits the handling of statements

to the user generated by other modules such as the INTERROGATOR.

The GPSS/X-VECTOR encoding module [10] is utilized to create

a GPSS program and initialize the data structure used by the simula-

tion routine. This data structure, called the X-vector, contains the

information necessary to perform the simulation. In addition, it is

used throughout the simulation to maintain the required statistics in

much the same manner as the internal tables of GPSS [11]

17

Once the problem has been completely specified, the user may-

request that a GPSS program be written for the current problem. The

semological rules of this module examine the IPD and produce segments

which roughly correspond to the statements of a GPSS program. Rules

in the lexology further process these segments and their constituents

into other segments in the appropriate order for a GPSS program.

The morphological rules then produce the corresponding GPSS output.

Similar rules in the X-vector lexology and morphology place

pertinent information into the X-vector. Figure 1 (taken from ref. 10)

shows an initial X-vector produced by these rules. With the informa-

tion in the X-vector the simulation can be performed.

E. THE SIMULATION ROUTINE

This FORTRAN routine, originated by Williams [9], performs a

GPSS-like simulation based on the information contained in the X-vector,

The initial portion of the X-vector contains "parameters" for the sim-

ulation routine. These parameters are assigned fixed locations in the

vector. They consist of variables such as the random number seeds

to be used, pointers to the various directories, entity allocation counts,

clock time, etc. The latter portion of the vector contains allocated

space for the various GPSS entities (i.e., STORAGES, QUEUES,

TABLES, FUNCTIONS, VARIABLES, SAVEVALUES, and BLOCKS).

The directories associated with these entities are also allocated

space in this section of the vector. The location of these allocated

2

3

4

5

6

7

8

9

10

11

12

13

14

IS

16

17

18

19

20

21

22

23

24

25

26

27

28

MODE

TERMINATIONCOUNT 1

SEED1 277

seed; 423

SEED3 815

SEED4 121

SEEDS 655

SEED6 531

SEED7 999

SEEDS 813

CLOCK TIME

NUMBER OFSTORAGES

STORAGEDIR. PTR. 336

NUMBER OFQUEUES 2

QUEUEDIR. PTR. 338

NUMBER OFFUNCTION'S 4

FUNCTIONDIR. PTR. 343

NUMBER OFBLOCKS 14

BLOCKDIR. PTR. 348

NUMBER OFTABLES 3

TABLEDIR. PTR. 540

NUMBER OFSAVEVALUES

SAVEVALUEDIR. PTR.

NUMBER OFPARAMETERS

TRANSACTIONPOINTER 562

FIRST TRANS.CEC. PTR.

LAST TRANS,CEC. PTR.

FIRST TRANS.FEC. PTR.

29

30

31

32

33

43

SI

61

69

80

91

169

262

LAST TRANS.FEC. PTR.

ERROR CODE

NUMBER OFVARIABLES

VARIABLEDIR. PTR. 347

STORAGEALLOCATION(STAT1)

QUEUEALLOCATION(STAT1)

STOR-\GEALLOCATION(PUMP 2)

QUEUEALLOCATION(PUMP2)

TABLE 2

ALLOCATION

TABLE 3

ALLOCATION

EXPONFUNCTIONALLOCATION

NORMALFUNCTIONALLOCATIONS

ADDITIONALFUNCTIONALLOCATIONS

282

288

337

339

341

344

348

349

363

VARIABLEALLOCATION

BLOCKALLOCATIONS

STORAGE

DIRECTORY

QUEUE

DIRECTORY

TABLE

DIRECTORY

FUNCTIONDIRECTORY

VARIABLEDIRECTORY

BLOCKDIRECTORY

32

50

42

60

68

79

TRANSACTIONALLOCATIONS

Figure 1: Internal Structure of the X-Vector

19

areas is flexible and is determined by the requirements of the

specific problem.

The procedure used to execute the simulation is essentially the

same as that of GPSS. Raw results of the simulation, such as the

cumulative time integrals for storages and queues, are stored in the

X-vector elements associated with these entities. Several simulation

modes comparable to the GPSS control cards SIMULATE/START,

RESET, CLEAR, and START perform similar functions in the

simulation routine.

20

III. A SAMPLE SIMULATION PROBLEM

This chapter is intended to demonstrate the capabilities of this

initial version of the interactive simulation system being developed.

It illustrates how a user may input a queuing problem in English,

have the system question him for needed information, obtain a restate-

ment of the problem from the computer, and have the system perform

the simulation and output the requested results.

The sample given here is taken from an actual terminal session.

In line with the purpose of demonstrating the system's capabilities,

a wide variety of statements and questions are given. This results

in an unusual amount of redundancy.

Throughout this chapter, all inputs by the user are shown in

lower case, and all computer responses are shown in UPPER CASE.

This is the way a sample session under CP/CMS would actually appear.

Comments are interspersed where needed and are enclosed in paren-

theses. The sample session begins with "decode:" below.

decode:

(This is a command to NLP necessary to invoke the

decoding rules for processing the input text. )

vehicles arrive at a station,

the station has just one pump.

21

a vehicle will leave the station immediately after

arriving if the length of the line at the pump

is not less than two.

otherwise, it is serviced there; then it leaves.

service times are exponential, with a mean of 5

minutes for cars and 9 minutes for trucks.

three quarters of the vehicles are cars and one

fourth of them are trucks.

is the statement of the problem complete?

(This question results in inspection of the IPD for

missing or erroneous information. )

HOW OFTEN DO THE VEHICLES ARRIVE AT THE STATION?

(The question-answer mode is initiated to query the

user for necessary information.)

arrivals are normally distributed with a mean of 8

minutes and a standard deviation of 2 minutes.

HOW LONG SHALL THE SIMULATION BE RUN?

the basic time unit to be used in the model is

30 seconds.

(Even though this response does not answer the question,

this information is still accepted into the IPD. Thesystem will query the user again for the answer to its

question.)

HOW LONG SHALL THE SIMULATION BE RUN?

eight hours.

THE PROBLEM STATEMENT IS COMPLETE.

22

describe the problem in english.

(This is requesting a restatement of the problem as it

now appears in the IPD.)

THE VEHICLES ARRIVE AT THE STATION. THE TIMEBETWEEN ARRIVALS OF THE VEHICLES AT THE STATION IS

NORMALLY DISTRIBUTED, WITH A MEAN OF 8 MINUTES AND ASTANDARD DEVIATION OF 2 MINUTES. 75 PERCENT OF THEVEHICLES ARE CARS, AND THE REST ARE TRUCKS. AFTERARRIVING AT THE STATION, IF THE LENGTH OF THE LINE ATTHE PUMP IN THE STATION IS LESS THAN 2, THE VEHICLESWILL BE SERVICED AT THE PUMP IN THE STATION. OTHERWISE,THE VEHICLES WILL LEAVE THE STATION. THE TIME FOR THEVEHICLES TO BE SERVICED AT THE PUMP IN THE STATION IS

EXPONENTIALLY DISTRIBUTED, WITH A MEAN OF 5 MINUTESFOR THE CARS, AND 9 MINUTES FOR THE TRUCKS. AFTERBEING SERVICED AT THE PUMP IN THE STATION, THE VEHICLESLEAVE THE STATION.

THE SIMULATION IS TO BE RUN FOR 8 HOURS, USING ABASIC TIME UNIT OF 30 SECONDS.

write a gpss program for this problem.

(Production of the GPSS program also results in X-vectorinitialization in preparation for running the simulation.

The program produced is shown on the following page.)

23

SIMULATERMULT 277, 1*23, 715,121, 655, 531, 999, 813

STAT1 EQU 1,F,QPUMP2 EQU 2,F,QCAR2 EQU 2,T2 TABLE Ml, 1,1,

2

TRUC3 EQU 3,T3 TABLE Ml, 1,1,

2

1 FUNCTION RN1,C240.0, O.O/0. 100,0.101*/ 0.200, 0.222/0. 300, 0.35 5/

0.U00, 0.50 9/ 0.500, 0.0 90/0.600,0. 9 15/0. 700, 1.200/

750, 1. 390/ 0.800,1. 600/ 0.8U0, 1.83 0/0. 880, 2. 120/

0. 900, 2. 3 00/ 0.920, 2. 5 20/0.940,2.810/ 0.95 0,2. 9 90/

0.9G0, 3. 20 0/0. 97 0,3. 5 GO/ 0.9 £0,3. 90 0/0. 9 9 0,U. 600/

0.995,5.3 00/0.998,6.200/0.999,7.0 00/1.0 00,8.00 0/

2 FUNCTION RN2,C290.0,-5.00 0/0.012,-2.25 0/0.027,-1.93 0/0.043,-1.720/0.002,-1.540/0.08 4,-1.3 80/0.104,-1.2 60/0.131,-1.120/0.159, -1.00 0/0. 187, -0.89 0/0. 230, -0.740/ 0.267, -0.620/0.334,-0.430/0.432,-0.170/0.5 00,0.0/0.5 08,0.170/

0. 666, 0.430/ 0.73 2, 0.6 20/ 0.7 70,0.74 0/0. 8 13, 0.8 90/

0.841,1.000/0.8 69,1.120/0.8 96,1.2 60/0.916,1.5 80/

0.93 8,1.5 40/0.95 7,1.7 2 0/0.973,1.93 0/0.988,2.2 50/

1.000,3.000/3 FUNCTION P1,D2

CAR2,10/TRUC3,18/4 FUNCTION RM3,D2

0.750,CAR2/1.0 0,TRUC3/1 FVARIABLE 1G+4*FN2

*

* THE VEHICLES ARRIVE AT THE STATION.GENERATE VIASSIGN 1,FN4TEST L Q$PUMP2,2,ACT2TRANSFER ,ACT3

*

* THE VEHICLES LEAVE THE STAT I Of'.

ACT2 TABULATE PITERMINATE

*

* THE VEHICLES ARE SERVICED AT THE PUMP.

ACT3 QUEUE PUMP2SEIZE PUMP2 '

DEPART PUMP

2

ADVANCE FN3,FN1RELEASE PUMP2TRANSFER ,ACT2

*

* TIMING LOOPGENERATE 960TERMINATE 1

START 1

END

24

perform the simulation.

SIMULATION TIME IS 960(RELATIVE), 960(ABSOLUTE),

(This message signals completion of the simulation. Theuser may now ask for statistical printouts or for specific

information concerning the outcome.)

print the gpss statistics.

STORAGE CAPACITY AVERACFcontents

AVERAGEUTILIZATION

Ff'TRIPS AVERAGETIME/TRAP

CURRENTCONTENTS

MAXIMUMCONTENTS

1

2

1

1

0.00.659

0.00.G59 59

0.010.729 1

QUEUE MAXIMUMCONTENTS

2

AVERAGECONTENTS

0.00.278

TOTALENTRI PS

59

ZEROFNTRI f$>

P rRCFNTZTROS

0.06U.i*07

AVFRAGETlf'F/TRANS

0.0U. 525

SAVFRAGFTIMF/TRANS

0.012.711*

CURRENTCONTENTS

$AVERAOF TIME/TRANS = -»VFRAC^ TIME/TRANS FXCLUPJNC- Z!"R0 ENTRIES

TABLE

ENTRIES IN

1*3

TARLF MPAN ARCUMFNT13.G28

STANDARD nr\/IATI0N13. 175

SUM OF ARGUMENTS586.000

UPPERLIMIT

1

OVERFLOW

OPSFRVFOFREQUENCY

3

1*0

PFR CF'JT

OF TOTAL6.98

93.02

CUMI'LATI VCPFRCFNTACF

6.98ioo.no

CUMI'LATI VEREMAINDER

93.020.00

MULTI PLEOF MEAN

0.073

DEVIATIONFROM MEAN

-0.958

AVERAGE VALUF OF OVFRFLOW U. 650

TARLE

ENTRIES IN18

TARL C MEAN ARGUMENT17.i*i*i*

STANDARD DEVIATION12.641

SUM OF ARGUMENTS311*. 000

UPPERLIMIT

1

OVFRFLOV/A i/rn a r*t- \

OBSERVEDFREOUFNOY

2

16

PER CFNTOF TOTAL

11.1188. 89

CUMULATIVEPERCENTAGE

11.11loo. nn

CUMIILATI V r

Rfma| pprrc

88.890.00

MULTI PLFOF MEAN

0.057

DEVIATIONFROM MFAN

-1.301

AVFRAGF VALUE O? OVERFLOW 19.625

CURRENT FVFMTS CHAINTRANS ROT RLOCK NBA MARK-TIMF PI P2 P3 PU SI

FUTURF EVFNTS CHAINTRAMS ROT RLOCK

9 6 '*

19201

13

NBA

2

111

MARK-TIMF

961*

1920

PI P2 P3 Pi*

23658912372

SI Tl

T

T

25

print the storage statistics

STORAGE CAPACITY AVFRAC.F

CONTENTSAVERAC.F

UTILIZATIONFf'TRI^S AvrR^rr

TIME/TRANCURRFtIT

CONTENTSMAXIMUM

CONTENTS

1

2

1

1

0.00.659

0.00.059 59

0.010.729 1

print the pump statistics

STORAPF CAPACITY AVFRACF AVFRACF FMTRIFS 8.VFRAPF CIJRRFNT MAXIMUMCONTENTS UTILIZATION TIMF/TRAN CONTENTS CONTENTS

0.659 0.659 59 10.729

MAXIMUM AVFR/\Ct: TOTAL ZPRO PFRCFNT AV^R/TF SAVERACF CURRENTCONTFNTS CONTENTS FNTPI FS • ENTRIES ZFROS TIME/TRANS TIMF/TRANS CONTENTS

OUFUE

2 2 0.278 59 38 BU."l»07

SAVERACF TIMF/TRANS » AVFRacf TIMF/TRANS FXCLUDINf; ZERO FHjRlES

<- 525 12.711.

print the pump queue statistics.

"uf " E

jssssi js%% £z& F„s?5 -sk? ..-eke, ,"""*" *»"•"15 i-MiMFo ZFROS TIME/TRANS TIMF/TRANS CONTENTS2 °' 273 " 38 6U.U07 ...525 12.711,

JAVFRACF TIMF/TRANS - AVFRACF TIMF/TRANS FXCL'irMNC Z'RO FHTRI ES

print the truck statistics.

TARLE

ENTRIES IN TARL C MFAfl ARCIIMrnT CT1 „„,„„ „lft

rr/n /uuuni ru STANDARD Of V 1 AT I OfJ18 17 kkkainrwrni nrviftTION SUM OF ARGUMENTS17 -'» tt 12.GU 3H.000

UPPER ORSERVFD PFR CFNT riiMin at i ./r

LIMIT FREQUENCY OF TOTAL PrRCFMTrrr <"

r"»-'TIVF MULTIPLE DEVIATION

1 2 11 11PMCFMTAOE D'MMI'nFft OF MEAN FROM MEAN

OVERFLOW if, g dl'll 88 '"° °- n57 -1.301AVFRACE VALUE OF OVERFLOW 19.625

°- 00

print the car table statistics.

TABLE 2

ENTRIES IN

1*3

TAPLF MFAN ARGUMENT13.C28

STANOARP DEVIATION13.175

SUM. OF ARGUMENTS586.000

UPPERLIMIT

1

OVERFLOWHUCBATC t,

OBSERVFDFREQUENCY

3

1*0

PFR CFNTOF TOTAL

C.9893.02

CUfM.'LATI VF

PFRCFMTARFG.98

100.00

rtlMI'LATI VFREMAI NDFR

93.020.00

ML'LTI PLFOF MEAN

0.073

DEVIATIONFROM MEAN

-0.958

U.G50

26

what is the current contents of the pump?

THE CURRENT CONTENTS OF THE PUMP IN THE STATION IS 0.

what is the s of the pump?

THE CURRENT CONTENTS OF THE PUMP IN THE STATION IS 0.

(Note that the above questions to the system are equivalent.

Questions can be asked by specifying the GPSS standard

numerical attribute ("s") or by specifying that attribute

in English ("current contents"). )

what is the sm of the pump?

THE MAXIMUM CONTENTS OF THE PUMP IN THE STATION IS 1.

what is the sa of the pump?

THE AVERAGE CONTENTS OF THE PUMP IN THE STATION IS 0. 659.

what is the st at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

10.729.

what is the qz at the pump?

THE NUMBER OF ZERO ENTRIES AT THE PUMP IN THE STATIONIS 38.

what is the qx at the pump?

THE AVERAGE WAITING TIME EXCLUDING ZERO ENTRIES AT THEPUMP IN THE STATION IS 12. 714.

what is the maximum line at the pump?

THE MAXIMUM LINE LENGTH AT THE PUMP IN THE STATION IS 2.

what is the current line at the pump?

THE CURRENT LINE LENGTH AT THE PUMP IN THE STATION IS 0.

27

what is the mean transit time of the cars?

THE MEAN TRANSIT TIME OF THE CARS IS 13.627.

what is the average line at the pump?

THE AVERAGE LINE LENGTH AT THE PUMP IN THE STATION IS 0. 278.

what is the average utilization of the pump?

THE AVERAGE UTILIZATION OF THE PUMP IN THE STATION IS 0. 659.

what is the average waiting time at the pump?

THE AVERAGE WAITING TIME AT THE PUMP IN THE STATION IS

4.525.

what is the average time at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

10.729.

continue the simulation.

(This is comparable to the encountering of a second or

subsequent "start" card in GPSS. The simulation pro-

gresses from the point at which it previously terminated. )

SIMULATION TIME IS 1920(RELATIVE), 1920(ABSOLUTE).

what is the average utilization of the pump?

THE AVERAGE UTILIZATION OF THE PUMP IN THE STATION IS

0.654.

what is the average waiting time at the pump?

THE AVERAGE WAITING TIME AT THE PUMP IN THE STATION IS

6. 111.

what is the average time at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

10.930.

28

(The three questions above were asked in order to showthe effect the longer simulation time had on the previous

results. )

continue the simulation

SIMULATION TIME IS 2880(RELATIVE), 2880(ABSOLUTE)

what is the average utilization of the pump?

THE AVERAGE UTILIZATION OF THE PUMP IN THE STATION IS

0.701.

what is the average waiting time at the pump?

THE AVERAGE WAITING TIME AT THE PUMP IN THE STATION IS

8.674.

what is the average time at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

12.242.

reset and start the simulation.

(This is similar to using the control cards "reset/start"

in GPSS.)

SIMULATION TIME IS 960(RELATIVE), 2840(ABSOLUTE),

what is the average utilization of the pump?

THE AVERAGE UTILIZATION OF THE PUMP IN THE STATION IS

0.768.

what is the average waiting time at the pump?

THE AVERAGE WAITING TIME AT THE PUMP IN THE STATION IS

9.732.

29

what is the average time at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

12.982.

clear and restart the simulation.

(This is similar to using the control cards "clear/start"

in GPSS. )

SIMULATION TIME IS 960(RELATIVE), 960(ABSOLUTE).

what is the average utilization of the pump?

THE AVERAGE UTILIZATION OF THE PUMP IN THE STATION IS

0.732.

what is the average waiting time at the pump?

THE AVERAGE WAITING TIME AT THE PUMP IN THE STATION IS

14. 132.

what is the average time at the pump?

THE AVERAGE SERVICE TIME AT THE PUMP IN THE STATION IS

13.557.

are there two pumps in the station?

(This question results in an inspection of the IPD to

determine the number of pumps.)

NO, THERE IS 1 PUMP IN THE STATION.

the station should have two pumps.

(This statement results in an updating of the IPD to

reflect this new information.)

30

how often does a vehicle arrive?

THE TIME BETWEEN ARRIVALS OF THE VEHICLES AT THESTATION IS NORMALLY DISTRIBUTED WITH A MEAN OF 8

MINUTES AND A STANDARD DEVIATION OF 2 MINUTES.

the mean of the time between arrivals should be 3 minutes,

and the deviation of the time between arrivals should be 1

minute.

develop the x vector.

(Since the IPD has been altered, the X-vector must be

reinitialized prior to simulation to reflect the changesmade. In this case a GPSS program printout is not

desired.

)

perform the simulation.

(This results in the simulation being performed with

the X_vector for the modified problem. )

SIMULATION TIME IS 960(RELATIVE), 960(ABSOLUTE).

what is the average utilization of the pumps?

THE AVERAGE UTILIZATION OF THE PUMPS IN THE STATION IS

0.093.

what is the average waiting time at the pumps?

THE AVERAGE WAITING TIME AT THE PUMPS IN THE STATION IS

3.882.

what is the average time at the pumps?

THE AVERAGE SERVICE TIME AT THE PUMPS IN THE STATION IS

10.529.

31

IV. IMPLEMENTATION

Achieving the objectives of this research required making additions

and changes to the FORTRAN routines of NLPQ and to the rules and

declarations processed by those routines. This chapter, which is

intended to explain the modifications, has been divided into two sections,

The first section describes the FORTRAN modifications, and the sec-

ond section describes the rule modifications.

A. FORTRAN ROUTINES AND MODIFICATIONS

The main FORTRAN programming effort involved major altera-

tions and additions to the simulation routine. A few additional modifica-

tions to NLP were needed, however, in subroutines PRINT, ENCODE,

and CRSEG. A discussion on each of these four areas follows.

1. NLP Modifications to Allow X-Vector Read and Write

This section was added simply for the convenience of the

user. It gives the user a method for saving the contents of the

X-vector as a binary file for use in a later terminal session. By doing

this the user does not have to duplicate his efforts from a previous

session to arrive at the same point in a given simulation. He need

only initialize the current X-vector with the contents of the previous

X-vector.

The FORTRAN routine for performing this function is shown

in Appendix A. This routine was added as entry point XRDWR

32

("X-vector Read/Write") in subroutine PRINT. The routine may be

invoked at any time as a command to NLPQ. The format for a call to

XRDWR from the terminal is

XAREADA f: or X^WRITE^f: ,

where "f" is an integer number of any available file under CP/CMS

and "/v " denotes at least one blank space. As an example, the

command "X WRITE 3:" would cause the current contents of the

X-vector to be written into file FT03F001 as a binary file.

2. Establishing a Linkage for Communication

The rule language of NLP utilizes declared ROUTINES to

communicate with the various FORTRAN subroutines. The appearance

of a routine name in a rule causes execution of the code for that par-

ticular routine in subroutine CRSEG ("Create Segment"). To establish

communication between the rules and the simulation subroutine, there-

fore, it was necessary to add an additional routine in subroutine

CRSEG to communicate with each entry point in the simulation sub-

routine. The FORTRAN code for establishing this communication is

given in Appendix A.

The four entries into the simulation subroutine (SIMULT,

SIMOUT, SETIND, and SPSTAT) will be discussed in detail later in

this section. At this point it is sufficient to say that SIMULT

("Simulation") and SIMOUT ("Simulation Output") require no informa-

tion from the rule segment being processed. In addition, they are

33

called merely to perform their functions and not to return a value.

Hence, execution of these routines in CRSEG simply results in a

call to the appropriate entry point in the simulation subroutine.

Both SETIND ("Set Indicators") and SPSTAT ("Specific

Statistics"), however, require the value of certain attributes of the

segment being processed to be passed as arguments. In addition,

SPSTAT returns a value which must be made available to the segment

being processed. The additional coding in CRSEG for these two

routines sets up this communication.

3. Modified Output Routine

The output routine in subroutine ENCODE was originally

implemented to handle only integer half-word values (or integer half-

word values expressed in parts per thousand) and, therefore, could

output only integers in the range -32768 to 32767 or real values in

the range -32.768 to 32.767. This was acceptable when the only output

from the system was a GPSS program. With the incorporation of the

simulation routine and the ability to actually run the simulation at

the terminal and question the system for such items as the mean

transit time or the average utilization, however, this limitation

became unacceptable. As a result, the output routine was rewritten

to handle the magnitude of any integer or real value which could be

stored in a full-word on the IBM 360. The modified section of

ENCODE pertaining to the output of numerical values is shown in

Appendix A.

34

To output a numerical value from an OUTPUT segment, the

segment must have an attribute (ATTR or @) 14, 15, or 16. An

integer or real value will then be output in accordance with one of the

four cases described below.

Case 1 . If an @14 cell is present and the TYPE of the

cell is "0", then the value in the address (ADDR) field

is taken to be a half-word integer.

Case 2 . If an @14 cell is present and the TYPE of the

cell is "1", then the value of the ADDR field is taken to

be a pointer to another cell whose value is a full-word

found in the ADDR and LINK fields. This value is taken

to be an integer unless a "1" is present in the ATTR

field of the same cell, in which case the number is

considered to be floating point.

Case 3. If an @15 cell is present, then the value in

the ADDR field is taken to be a real number expressed

as a half-word integer in parts per thousand.

Case 4. If an@l6 cell is present, then the value in

the ADDR field is taken to be a pointer to another cell

whose value is a full-word found in the ADDR and

LINK fields. This number is evaluated as in Case 2

above.

These four methods of handling numerical values in an

OUTPUT segment are illustrated in Figure 2.

35

CASE 1

CASE 2

CASE 3

CASE 4

TYPE ATTR ADDR LINK(16 bit) (16 bit) (16 bit) (16 bit)

[o] 14] 320] ^l^^

VALUE = 320 (integer)

VALUE = 320 (integer)(real if "1" in ATTR field)

[__" J15] 32oT ^H^

VALUE = 0.320 (real)

VALUE = 320.0 (real)(integer if not "1" in ATTR field)

Figure 2: Numerical Evaluation for OUTPUTSegment.

36

4. The Simulation Subroutine

As previously mentioned, modifications to the simulation

subroutine (called SIMULT) constituted the major FORTRAN program-

ming effort involved in the preparation of this thesis. A complete

listing of the subroutine is given in Appendix C. This listing is

preceded by an extensive dictionary of variables (Appendix B) to assist

the reader in understanding the logic of the program. Even though

SIMULT is only a subroutine of NLPQ it is quite extensive and requires

a considerable amount of core. The source deck contains approxi-

mately 1600 cards, and a region of 250K is needed for compilation

under OS/360. A slightly larger region is required under CP/CMS.

Approximately one and one-half minutes of CPU time are required

for compilation using the FORTRAN G-level compiler, and the

resultant object module occupies approximately 40K bytes in the

IBM 360. The subroutine contains four entry points. It can be

accessed by calls to SIMULT, SIMOUT, SETIND, or SPSTAT. Each

of these sections will be discussed individually at this point.

a. SIMULT

This is the main entry into the simulation subroutine.

A call to SIMULT is a request to perform the simulation based on the

information found in the X- vector. For this reason the user must

ensure that the vector has been properly initialized prior to request-

ing that a simulation be performed. If the user desires to continue

the problem from a previous session in which the contents of the

37

vector were saved, he may utilize the X READ feature described

previously to initialize the current X-vector. If this is not the case,

however, the user must either tell the system to develop an X-vector,

or he must tell the system to write a GPSS program, in a manner to

be described later. The former case will result in only the initializa-

tion of the X-vector based on the information contained in the IPD.

No output will be sent to the terminal. The latter case will result in

both the GPSS program being output and the concurrent initialization

of the X_vector. It is important to note that even though NLP gives

the user the capability of saving the internal problem description

and reinitializing the system with that IPD at a later date, this

procedure does not reinitialize the X-vector.

The SIMULT section is basically the simulation routine

written by R. J. Williams [9]. The basic logic flow and the structure

of the various statistical entity layouts described by Williams were

retained in the implementation of the simulation capability to NLPQ.

The reader interested in following the logical flow of the SIMULT

listing is advised, therefore, to reference Williams' work for the

physical layout of the various statistical entities (STORAGE, QUEUE,

TABLE, etc. ).

Major alterations to the basic flow of transactions

through the system were made upon incorporation of the simulation

routine into NLPQ. For example, a reordering of the sequences

involved for merging transactions of equal priority into their

38

appropriate positions on the current and future events chains was

needed in the verification phase to ensure that transactions would be

executed in the same sequence as is done in GPSS. Modifications

were also required in the procedures associated with determining

when a status change has occurred within the system. These modifica.

tions further altered the original flow of transactions since these pro-

cedures determine at what points in the simulation a scan of the

current events chain should be continued from its previous position

and at what points it should be restarted from the beginning of the

chain.

Additional modifications included the addition of the

entire section pertaining to the updating of the system performed

during the final time interval prior to terminating the simulation.

This area had been completely omitted in Williams' work but was

needed to ensure agreement between the statistical outputs of GPSS

and subroutine SIMULT. This section primarily performs an update

of the STORAGE and QUEUE statistics to reflect the effect of the

simulation time involved between the time the storage or queue last

changed status and the time the simulation was actually terminated.

The ability to output a selected portion of the X-vector was also

included in this section.

Further modification to the original simulation sub-

routine involved the addition of code throughout the routine to avoid

system interrupts, such as divide checks, when working with empty

39

storages, queues, and tables. Similar modifications were also

required throughout the routine to ensure that null pointers in the

various directories were recognized as such and not used as valid

indices when storing or retrieving information pertaining to the sub-

scripted X-vector.

The ability to properly handle clear, reset, and continue

commands by the user required some alterations to properly re-

initialize the allocated storages, queues, and tables. In addition the

procedure for processing the TERMINATE block was modified to

ensure replacement of the timing loop generate block on the future

events chain. The use of both an absolute and relative clock during

the simulation was deleted and replaced by a single clock (absolute)

for use during the simulation. A base clock is set in the RESET area

to allow computation of the relative time in the two instances in

which a relative time is required, i. e., (1) the "CI" Standard Numer-

r

ical Attribute and (2) the message signaling completion of the

simulation.

The section for argument evaluation was altered and

expanded somewhat to allow requests for specific statistics (entering

the routine via SPSTAT) to access that area of code for evaluation

of the statistical information requested. Most of the remaining

alterations to the original routine were either minor in nature or

made simply in the interest of cleaner coding.

40

SIMULT is entered upon a user request to perform the

simulation or a request to clear, reset, or continue the simulation.

Initialization of the simulation model is then performed, if necessary,

based on the type of request made. This initialization is analogous

to that performed by GPSS upon encountering the control cards

SIMULATE/START, CLEAR, RESET, and START. The algorithms

which direct the flow of transactions through the system from this

point are essentially the same algorithms used in GPSS. Since the

results produced by the program, as well as the information needed

to perform the simulation, are contained in the X-vector, execution

of SIMULT results in an X-vector altered to reflect the current

status of the simulation. The results, therefore, are readily avail-

able to be accessed in the event the user requests information con-

cerning the outcome of the simulation. Assuming no error conditions

are encountered during the simulation, the only output from a SIMULT

entry will be a message giving the absolute and relative simulation

clock times. This message signals completion of the simulation.

b. SIMOUT

The "Simulation Output" routine is invoked whenever the

user requests GPSS-like statistical information. The format of the

information output by SIMOUT is practically identical to that of GPSS.

Unlike GPSS, however, SIMOUT has the capability of providing the

user with (1) an entire statistical printout (including storage and queue

statistics, tables, savevalues, the current events chain,' and the future

41

events chain), (2) a single block of any of the statistics just mentioned

(the storage statistics alone, for example), (3) a single line of storage

or queue statistics for a single table of several tables (for example, the

queue statistics for a specified stationary entity), or (4) the queue and

storage statistics for any specified stationary entity (such as a pump).

For example, a user request to "print the GPSS statistics" will result

in (1) above. Similarly, "print the storage statistics" will result in

(2) and "print the pump queue statistics" will result in (3). If the user's

request is "print the pump statistics", the SIMOUT routine will output

both the storage and queue statistics for the pump. This will be explain,

ed more fully later.

The SIMOUT routine has no access to the current segment

being processed. Yet the routine needs to know exactly which lines are

to be output and which are not. This information is obtained from a

vector called STATSW ("Statistic Switches"). This vector is local to

the SIMULT routine and, hence, can be accessed by both SIMOUT and

SETIND. It is the function of SETIND (which will be described later in

this section) to set the proper statistic switches for SIMOUT. A call to

SIMOUT, therefore, must always be preceded by a call to SETIND.

These calls, however, result from the processing of the input text and

are made from subroutine CRSEG. They are completely transparent to

the user.

STATSW (shown in figure 3) is a four element, real*8

vector. The first three elements contain indicators for storages,

queues, and tables, respectively. The rightmost 55 bits in each

42

55 53

STATSW(l)

STATSW ( 2

)

STATSW ( 3

)

STATSW (4)

FUTURE EVENTS CHAIN (3)

CURRENT EVENTS CHAIN (2)

SAVEVALUES (1)

Figure 3: Statistic Switch Vector.

STORAGE (1-55)

QUEUE (1-55)

TABLE (1-55)

43

element are used to indicate which storage, queue, or table should be

output. If the first element in STATSW has a "1" in bit position two

and zeros elsewhere, for example, the SIMOUT routine would output

the storage statistics for the stationary entity which has an identifica-

tion number (IDNO) of two in the IPD. The storage statistics for the

remaining stationary entities would not be printed. Indicators for

queues and tables are treated similarly, with the exception that the

IDNO for the table refers to a mobile entity in the IPD.

The fourth element in STATSW contains indicators for

savevalues and the current and future event chains. Only the right-

most three bits are used. A "1" in the third bit position of element

four, for example, would indicate the future events chain is to be

output. The bit pattern shown in figure 3 indicates that storage and

queue statistics for the stationary entity having an IDNO equal to 3 is

to be output. No other statistics are to be printed.

Upon entry into SIMOUT a call is immediately made to

subroutine GBITS ("Get Bits"). This routine returns the value of bits

1 through 55 of the first STATSW element. A zero value indicates no

storage statistics are to be output. In this case a branch is made

around the "output storage" area to the "output queue" area. If the

value returned is not zero, however, then one or more lines of storage

statistics are to be output. SIMOUT, therefore, outputs the storage

headings and then begins a search to determine which of the storages

are to be output. This is done by successive calls to GBITS to obtain

44

the value of bit positions 1,2,3,... (up to the number of storages

being maintained in the system). If the individual bit value is "0",

that storage is bypassed. If the bit value is "1", however, SIMOUT

utilizes the current information in the X-vector for that particular

storage to calculate and output the statistics required. When this has

been done for each storage, the program falls through to the "output

queue" area.

are

The procedure for determining which queues and tables

to be output, if any, is the same as that for storages. Upon

falling through to the "output savevalues" area, however, only one

call to GBITS is made to determine if bit position one of STATSW(4)

is on. If this is the case, all of the savevalues are listed with their

respective values.

The procedure for determining whether the current and

future events chains (bit positions two and three) are to be output is

essentially the same as that for savevalues. The noticeable difference

in output of the chains is that both are handled in the same area in

order to avoid duplication of code.

Upon completion of the statistical outputs, SIMOUT zeros

all four elements of STATSW prior to returning to CRSEG. This is

required to prevent unwanted statistics from being printed if the user

later requests further information requiring another call to SIMOUT.

45

c. SETIND

As mentioned previously, it is the function of SETIND

("Set Indicators") to set the desired bits in the STATSW vector to

enable SIMOUT to output the proper statistics. It is a function of the

decoding rules to determine the content of the English request and

issue a call to SETIND, telling the routine which bits are to be set.

Like all calls to the simulation routine, this call is made via sub-

routine CRSEG.

SETIND must receive two parameters from the calling

segment. These parameters are (1) the row in STATSW which is

affected and (2) the bit position (or positions) within that row which is

to be set. Since a single request for statistics by the user may involve

the setting of a single row or multiple rows and may involve the set-

ting of a single bit or all the bits within a given row, this capability

has been included in SETIND in order that these multiple settings

might be performed by a single call to SETIND. This is accomplished

by the manner in which SETIND handles the calling arguments. If the

requested row is in the range 1 through 4, the routine assumes the

row specified is to be set. If the calling argument for the row is 5,

however, the routine assumes that the bit (or bits) specified are to be

set in both rows 1 and 2 of STATSW. This condition is common to a

request for statistics of stationary entities (which have both storage

and queue statistics). A calling argument of 6 specifies that all the

bits of each element are to be set. This corresponds to a total

46

GPSS-like printout. If the second calling argument (the bit position

to be set) is in the range 1 through 55, that single bit position is set.

If the second argument is greater than 55, however, then all of the

bits of the specified row are turned on. This condition is common

when issuing a request for statistics without specifying an associated

stationary or mobile entity.

The actual setting of the bit positions is not necessarily

performed by SETIND. SETIND merely analyzes the request to

determine which bits are to be set. If an entire row in STATSW is

to be turned on, SETIND will perform the function. If only a single

bit is to be turned on, however, SETIND issues a call to subroutine

PBITS ("Put Bits") to set the desired bit position. Once the desired

bits have been set, SETIND returns to the calling routine, CRSEG.

d. SPSTAT

A user request for a single item of statistical informa-

tion is processed by the rules in a manner similar to any other ques-

tion to the system. The value of most items of statistical interest,

however, is not available in the IPD. When it is determined in the

processing of the text that one of these values is being requested,

attributes are set in the segment being processed to designate the

type of value being requested and the IDNO of the entity for which

the value is to be computed. A call is then made through CRSEG

to SPSTAT ("Specific Statistics") passing these attributes as

parameters.

47

SPSTAT sets an initial default value of zero to be returned

in the event an error condition occurs (such as a request for statistical

information prior to performing the simulation). The routine then sets

an entry point flag and branches into the SIMULT argument evaluation

section to compute the desired statistic. As previously mentioned,

this section in SIMULT was modified to be able to process inputs from

both entry points. A SIMULT entry into this section causes all real

argument values to be truncated to integer values. An SPSTAT entry,

however, requires that real values be retained and returned as float-

ing point.

Upon completion of argument evaluation, the entry point

flag directs the logical flow back to SPSTAT. The bit pattern of the

value is set into an integer word and a flag is set to specify whether

the value being returned should be interpreted as an integer or a

decimal result. The requested value and the flag are then passed

back to CRSEG which inserts the information into the current segment

record to be output later in the encoded text.

B. RULE ADDITIONS AND MODIFICATIONS

Integration of the simulation routine and the ability to query the

system as to the results of the simulation required several modifica-

tions and additions to the existing rule modules. Expansion of the

concept structure by the addition of named record definitions was

also necessary to allow questions relating to the simulation results.

48

The changes and additions made are shown in Appendix D and are

discussed in the following sections.

1. Named Records

Several named records in the form of English words with

their associated part-of-speech (PS) attributes were added to facilitate

recognition of these words by the system. The GPSS entities, storage,

queue, and table, were also declared and assigned numerical codes

which correspond to the position of their respective indicators in the

STATSW vector previously described. A superset relation is also

established to identify these words as elements of the set 'GPSSENTY'

("GPSS entity").

The remaining named record definitions identify the various

GPSS "Standard Numerical Attributes" (SNA's) as members of the

set 'GPSSATTR' ("GPSS attribute"). Each of these records also

contains an SNACODE attribute with an associated value. This value

is passed to the SPSTAT routine by the rules in those instances where

a specific statistic is desired. The CHARS attribute contains the

SNA name in character form to be used in encoding responses to the

user's questions.

2. Simulation Control Commands

To permit interactive control of the simulation with regard

to the various modes of operation, several semological decoding

rules were required. These rules are basically "key word" rules

which serve to test the input string for the presence of one or more

49

key words. Rules of this type have a left segment type of KWDSENT.

The condition specifications of these rules indicate the key words

necessary for rule execution. For example, the presence of the key

word "perform", "simulate", or "run", in the user's request results

in execution of the simulation routine in the SIMULATE/START mode.

Thus the commands; "Perform the simulation. ", "Simulate the

system. ", or just "run. ", are equivalent and result in the simulation

being run.

The keywords "reset", "clear", and "continue" are handled

in a similar manner. Thus by using commands such as "Reset and

start the simulation. ", "Clear the model. ", or "Continue the

simulation. ", the user can control the mode of the simulation. The

key word rules which handle these cases set the mode indicator of

the X-vector (X(l)) to the appropriate value and reset the termination

count. In the present application, the termination count is set to 1

since the GPSS/X- VECTOR rules use a "timing" transaction to

terminate the simulation. The simulation is automatically restarted

once these modifications have been made.

Several other functions are also performed by the key word

rules. The key words "gpss" or "vector" occurring in the input

command result in the initialization of the X-vector from the IPD.

If only the key word "vector" is present, for example "Develop the

x vector. ", the GPSS program will be suppressed. If "gpss" is

present, both the GPSS program and the X-vector initialization will

50

result. The presence of the key words "print" and "gpss" combined

with the absence of the key word "program" produce a complete GPSS

statistical listing. Thus, "Print the gpss statistics. " and similar

constructions produce output with the complete results of the

simulation. The key words "print", "current", and "events" appear-

ing in the input text result in a printout of the transactions on the

current events chain. Omission of, or substitution for, the key word

"current" produces a listing of the future events chain. Combination

of key words which satisfy more than one rule (e. g. , "Reset and run. ")

will result in execution of the first applicable rule based on their

physical order as shown in Appendix D.

3. Producing Selective Simulation Results

Several rules were added to NLPQ to give the user the

opportunity to request certain portions of the GPSS-like statistical

printout. The general format for commands of this type is:

PRINT 1,^-rT-r^L I(stationary entity/ \^,^„„ . / I „^ A ^^^^^ ^„THE

| [[mobile entity J fPSS entUyjJ STATISTICS.

Thus commands of the form "Print storage statistics. " result in

that portion of the statistical printout related to the GPSS entity

specified; in this case, the storages. The GPSS entities which can

presently be employed are "storage", "queue", and "table". The

command "Print pump statistics. " satisfies the general format and

produces all statistical output related to the stationary entity "pump".

In the present application, the statistical output produced for stationary

51

entities is the appropriate line of storage and queue statistics, with

their respective headings. Substitution of a mobile entity in the same

form (e. g. , "Print truck statistics. ") produces table statistics for

that mobile entity.

Further selectivity can be obtained by supplying more optional

information as in the command "Print the pump queue statistics. " In

this- instance only the line of output associated with the queue at the

pump will be printed. The corresponding command for mobile entities

(e. g. , "Print the truck table statistics. ") is equivalent to the earlier

mobile entity command and also results in a table. Care must be

taken when utilizing this form to ensure that the selection of entities

is compatible. Stationary entities must be used in context with the

GPSS entity "storage" or "queue". Mobile entities require the use

of the GPSS "table" entity. Incorrect sequences may result in alter-

nate statistics or none at all.

The rules for processing these "print commands" are includ-

ed in the portion of the "Lexology for Decoding English" shown in

Appendix D. The processing is based on the appearance of noun

phrases which are elements of either the set 'GPSSENTY' or

•ENTITY'. A noun phrase (NOUNPH) which is in the set (denoted by $)

'GPSSENTY', such as "the storage", results in a STATPH segment

containing the appropriate code for that entity in attribute eight.

Occurrence of the STATPH segment in the context "print STATPH

statistics. " results in the creation of a PRINTPH segment which

52

produces the appropriate calls to SETIND and SIMOUT to output the

block or line of statistics. The calling parameters used for SETIND

are the values of attributes eight and nine of the PRINTPH segment.

These attributes and values are copied directly from the STATPH

segment.

STATPH segments are also produced by noun phrases in the

sets 'STATENTY' ("stationary entity") and 'MOBENTY' ("mobile

entity"). These instances, such as "the pump" or "the car" in the

proper context result in the production of the single lines of output

corresponding to stationary entities or the table statistics for mobile

entities. A series of two noun phrases, the first of which is in the

set 'ENTITY 1 (either stationary or mobile) followed by a noun phrase

in the set 'GPSSENTY' (storage, queue, or table) also results in the

creation of a STATPH. In this case, attribute eight is set to the

code of the GPSS entity (accessed via the second noun phrase), and

attribute nine is set to the identification number of the entity (via the

first noun phrase). These parameters are then used in the SETIND

routine to indicate the pertinent line of statistics to be produced by

SIMOUT. A comparison of the rules and the general format described

earlier provides an insight into the way in which these commands are

presently handled.

4. Interrogating the Simulation Results

Additional rules were also incorporated to allow the user to

ask questions about specific results of the simulation. With this added

53

9

capability, total, partial, or individual statistics are readily avail-

able to the user. Presently acceptable questions are of the form:

( ^ [SNA name! Tof) („„„! [Stationary Entity]WHAT IS JTHEJ

|^NA J |ATJJTHEJ [^biie Entity J

The SNA's currently in use are those which correspond with the

individual statistical elements produced in the GPSS-like printout.

They are listed in the named record definitions in Appendix D

(beginning with 'SC'). The character string attribute (CHARS) of

each of these records serves as a natural language "SNA name"

which can also be used in most instances. In utilizing the question

form above, the user again must ensure compatability between the

SNA (or SNA name) and the type of entity statistic desired.

The two questions, "What is the_SR of the pump ? " and

"What is the average utilization of the pump ? ", are equivalent and

produce a response with the appropriate number. The same is true

of the questions "What is the TB of the trucks ? " and "What is the

mean transit time of the trucks ? ". The only SNA's available

presently for the mobile entities are TB, TC, and TD, which are

"mean transit time", "number of entries ", and "standard deviation".

Storage and queue individual results may be obtained by using the

SNA's SC, SM, SR, SA, S, R, ST, Q, QA, QM, QC, QZ, QT, QX,

or QP with their associated stationary entity. The English name of

each of these SNA's is contained in the CHARS attribute of the corres-

ponding named record in Appendix D.

54

The rules for recognizing SNA names are also contained in

the decoding lexology. Individual rules exist for each allowable SNA

name. For example, in the question, "What is the current line at

the pump? ", "current line" results in a noun phrase segment in the

set 'Q'. This noun phrase segment is later processed by an encoding

rule (QUEST2) which tests for this set relation. Satisfaction of the

rule conditions result in a sentence segment with attribute eight con-

taining the SNACODE of the desired statistic and attribute nine contain,

ing the IDNO of the mobile or stationary entity. Using the values of

attributes eight and nine as calling parameters, SPSTAT is called to

return the value of the desired statistic. The value returned is then

used in the response to the user.

55

V. CONCLUSIONS AND RECOMMENDATIONS

The thesis objective has been met. The simulation routine and

associated rules have been integrated into the existing NLPQ system

to produce an initial version of an interactive simulation system.

With this feature, the NLPQ user can perform, and control the mode

of, the simulation for his specific problem by using natural language

commands. The results of the simulation may be requested in

several ways. A complete GPSS-like printout is available or the user

may select those portions of the printout which are of interest in his

specific problem. Blocks of statistics (storage, queue, table, etc. )

or individual lines of the statistical output are readily accessible by

the user in the latter instance. Specific statistical results may also

be requested in a question-answer fashion. Using these additional

features, the user can solve queuing system problems in an inter-

active manner through natural language dialogue with the system.

Recommendations for further research include expansion of the

present question handling abilities to allow further interrogation of

the simulation results in a less stringent manner. The ability to

detect incompatibilities in input questions and commands and produce

meaningful error analyses would enhance the present interaction with

the user. Extension of the present features of the simulation routine

56

to include a larger subset of those functions performed by GPSS,

combined with the necessary rule language additions, would provide

the user with greater power in solving more complex problems.

Further enlargement of the present rule modules to permit inter-

active ability in specifying table limits, run times, and other GPSS

attributes, would enable greater specification and control of the

simulation by the user. A means of handling situations in which

aggregate statistics are desired (for example, the station statistics

should reflect the aggregate statistics for the pump or pumps in the

station), would also be of value in improving the usefulness of the

system.

57

APPENDIX A

*** NLP MODIFICATION TO ALLOW ***X VECTOR READ OR WRITE

XRDWRENTRY XRCWR

501 J=J+1IF (COL( J) .EO. BLANK) GO TO 501IF (COL( J) .FQ.CQLCN) CALL ERRORA ( J , 9, £550

)

CALL COLECT(NAME)511 J=J+1

IF (COL( J) .EO. BLANK) GO TO 511IF (COL( J) .EO. COLON) CALL ERRORA { J ,9 , £550

)

CALL CCNVRT(NUM)IF (NUM. LT.1.0R.NUM.GT.14) CALL ERRORA{ J , 10, £550

)

NUM4=NUMIF (NAME.E3.XRD) GO TO 531IF (NAME.EO.XWR) GO TO 541CALL ERRORAl J, 9, £550)

531 REWIND NUM4READ (NUM4) ( X ( I ) , I =1 , MAXX

)

RETURN541 REWIND NUM4

WRITE (NUM4) ( X ( I ) , I =1 MAXX

)

550 RETURNEND

*** ADDITICNAL ROUTINES ***

C SIMULT3210 CALL SIMULT(TR6,CUT6,RTERM,WTERM)

GO TO 1200C SIMOUT3220 CALL SIMCUK0UT6)

GO TO 1200C SETIND3230 ROW=HVAL( A8.SEGMNT)

BIT=HVAL(A9,SEGMNT)CALL SETIND(ROWtEIT)GO TO 1200

C SPSTAT3240 SNA=HVAL(A8,SEGMNT )

IDT=HVAL(A9,SEGMNT)CALL SPSTAT(SNA t IDT,VAL, IORD)LX=LOC( A9tSEGMNT)CEL=CELL(LX)TYPE=1ADDR=NEWCEL(CONSTR(ZERO, IORD, PV AL ( 1 ) , PV AL ( 2) )

)

CELL(LX)=CELGO TO 1200

58

*** MODIFIED OUTPUT ROUTINE ***

C PROCESS 'OUTPUT'C

231 N = HVAL(A11,SEGMNT)IF (N.GT.O) CALL OUTCHR ( DZERO)N = N - 1

IF (N.GT.O) CALL SKIP(N)KOL = HVAL(A12»SEGMNT)IF (KOL.GT.O) CALL SETJJ(KOL)NXTWRD =FWRD = LOC(A13tSEGMNT)IF (FWRD.EO.O) GO TO 231

221 WORD = D VALUE! FWRD, NXTWRD)DO 225 1=8,64, 8

CHR = D0R(DLS(DRS(W0RD,64-I ),56),DZB)225 IF (CHR.NE.DBLANK) CALL OUTCHR(CHR)

IF (NXTWRD. NE.OJ GO TO 221231 LOCC = LCC (A1^,SEGMNT)

IF !LOCC.EO.O) GO TO 241DCM =CEL=CELL(LOCC)IF (TYPE.EO.l) GO TO 253RN=ADDRGO TO 257

241 LOCC = LOC(A15, SEGMNT)IF (LOCC.EO.O) GO TO 251DCM=1CEL=CELL(LOCC)RN=ADDR/1000.GO TO 257

251 LOCC=LCC( A16, SEGMNT)IF (LOCC.EO.O) GO TO 131CEL=CELL (LOCC)

253 CEL=CELL(ADDR)DCM=ATTRIF (DCM.EO.l) GO TO 255RN = I4GO TO 257

255 RN=R4257 IF (RN.GE.O.) GO TO 261

RN=-RN259 CALL OUTCHR(DMINUS)261 IF (RN.GT.l.OElO) GO TO 298

SW =DO 265 1=1,1311=10-1IF ( DCM.EO.O.AND.II .EQ.-l) GO TO 131M=RN/10.**II+0.0005IF ! SW.EQ.D.AND.M.EQ.O. AND.

I

I.GT.O) GO TO 265SW=1IF (DCM.EO.l .AND. I I .EQ.-l) CALL OUTCHR ( DECPNT)CALL 0UTCHR(DIGIT(M+1) )

RN=RN-M*10.**I

I

265 CONTINUEGO TO 131

298 WRITE (0UT6,299) RN299 FORMAT (• NUMBER EXCEEDS • 'OUTPUT" LIMIT. VALUE IS

1,E13.7)CALL OUTCHR(DSTAR)CALL OUTCHR(DSTAR)CALL OUTCHR(DSTAR)GO TO 131END

59

APPENDIX B

DICTIONARY OF VARIABLES USED

IN THE SIMULATION ROUTINE

ALTBLO

AVAIL

BASE

BITTS

BLOCK

BYTE (*)

CBLO

CKPNT

CLOCK

CLOCKB

CLOCKR

COMVAL

CQUE

CREATE

Alternate block number for TEST or GATEroutines.

Amount of storage available in a given storage

entity.

Value to which spread will be added in

GENERATE and ADVANCE blocks to determinedeparture time from the FEC.

Value of requested bit pattern returned fromcall to GBITS.

Pointer to word preceding block directory in

X-vector (BLOCK=X( 19)).

Logical* 1 temporary variable

(BYTE(l)=DWORD(l)).

Pointer to current block being processed.

Check point used for following traces whendebugging.

Absolute clock time (CLOCK=X(ll)).

Base clock time needed to compute relative

clock time after RESET.

Relative clock time.

Comparison value used in SELECT blocks.

Pointer to current queue being processed.

Time differential between current clock andtime transaction is due to leave the FEC.

60

CSTO

CTRA

DELAY

DONES

DTIME

DW*

DWORD(*)

EPT

ERR

ERRORZ

FB

FFW*

FFWORD( :

FLAG

FOS(*)

FREWDT

FRNG

FTCEC

Pointer to current storage being processed.

Pointer to current transaction being processed.

Time delay caused by ADVANCE block.

Real*8 mask consisting of all ones.

Real*8 time differential between clock and timequeue or storage last changed status.

See DWORD(-).

Real*8 temporary variable (DW* =DWORD(*)).

Variable which flags entry point at whichSIMULT was entered.

Flag set when an error is encountered(ERR=X(30)).

Subroutine called to output error message and

set ERR flag.

Variable which specifies which bits to set whencalling SETIND or the first bit to set when calling

PBITS.

See FFWORD(*).

Real*4 temporary variable

CFFW*=FFWORD(*); FFWORD(l) =DWORD( 1)).

Temporary variable used as a logical flag

when needed.

Stack for evaluating floating point arguments(FOS(*)=OS(*)).

Width of frequency interval in a table entity.

Number of frequency intervals in a table entity.

Pointer to the first transaction on the CurrentEvents Chain (FTCEC=X(26)).

61

FTFEC

FTRA

Pointer to the first transaction on the Future

Events Chain (FTFEC=X(28)).

Pointer to the first transaction on the list of

unused transactions.

FUNCT

FW*

FWORD(*)

GBITS

GIVEUP

HIGH.

Pointer to the word preceding the function

directory in the X-vector (FUNCT=X( 17)).

See FWORD(*).

Integer ::'4 temporary variable

(FW*=FWORD(*); FWORD(l)=DWORD( 1)).

Function which returns value of bits specified.

Number of storage units being made available.

Ending entity number to be used in SELECTblock search.

HW*

HWORD(-)

IDT

IMAX

INST

INTDEC(*)

IORD

JBL

KDEX

See HWORD(*).

Integer*2 temporary variable

(HW*=HWORD(*); HWORD(l) =DWORD(l)).

Identification number of entity to be used whencalling SPSTAT.

Looping limit for outputing the OS stack whentracing argument evaluations.

Pointer to current block element being

processed.

Indicates whether corresponding OS/FOS value

is integer or floating point.

Indicates whether value returned by SPSTATis integer or decimal.

Number of the block whose routine is being

executed.

Index used to keep count of number of argumentsspecified for a block.

62

KMODE

KOUNT

KXVAL

KYVAL

LB

LOW

LTCEC

LTFEC

MAXCTS

MAXX

MDFR

MODE

MRNG

NBLO

NEWBDT

NEWPRI

Special mode variable used to determine

how a function is to be evaluated.

Counter used as index into function entity-

tables.

Integer-4 value of independent variable

used in function computation.

Integer :;'-4 value of dependent variable used

in function computation.

Specifies the last bit to be set in a call to

PBITS.

Beginning entity number to be used in

SELECT block search.

Pointer to the last transaction on the

Current Events Chain (LTCEC=X(27))

.

Pointer to the last transaction on the

Future Events Chain (LTFEC=X(29)).

Maximum contents of a storage or queue.

Maximum number of X-vector elements.

Modifier used in TEST, SELECT, GATE, and

ASSIGN blocks.

Indicates whether simulation will begin in

Simulate /Start, Reset, Clear, or

Start mode (MODE=X(l)).

Number of points in a function.

Number of blocks (NBLO = X(18)).

Block departure time of transaction being

merged into the FEC.

Priority of transaction being merged into the

CEC.

63

NEXBDT

NEXBLO

NFUNCT

NOUPD

NPAR

NQUE

NSAV

NSTO

NTAB

NVAR

OLDBDT

OLDPRI

OPCODE

OS(*)

OUTX

OUT6

PBITS

PCONTS

Block departure time of first transaction

on the FEC.

Next block number transaction is to enter.

Number of functions (NFUNCT = X( 16)).

Indicator used to merge a transaction into the

CEC without updating the clock.

Number of transaction parameters

(NPAR=X(24)).

Number of queues (NQUE=X(14)).

Number of savevalues (NSAV=X(22)).

Number of storages (NSTO=X(12)).

Number of tables (NTAB = X(20)).

Number of GPSS-type variables

(NVAR=X(31)).

Block departure time of transaction being

checked in the FEC.

Priority of transaction being checked in the

CEC.

Operation code indicating type of block.

.Stack for evaluating integer arguments(OS(*)=FOS(*)).

Specifies optional output file for X-vector

(defaults to (no output)).

Specifies optional output file for traces and

SIMOUT output (defaults to 6 (terminal)).

Subroutine called to turn on specified bits in

an indicator.

Present contents of a queue.

64

PNTA

PNTB

PNTF

PNTS

PNTT

PNTX

Pointer to last entry on return address-

stack.

Pointer to last evaluated argument on

OS/FOS stack.

Pointer to the first element of the frequency-

intervals for a table entity.

Pointer to the first element of the slope values

of the current function entity.

Pointer to the transaction being comparedwith the current transaction.

Pointer to the first element of the independent

variable values of the current function entity.

PNTY

PR(*)

QUE

RAS

Pointer to the first element of the function

values of the current function entity.

Temporary vector to save integer values in

the OS stack for output while tracing.

Pointer to the word preceding the queue

directory in the X-vector (QUE = X(15)).

Return address stack used to temporarily

hold the location of the next arguments to

be evaluated.

RN

ROW

RR*

RSLOPE

RTERM

RVAL

Random number.

Argument to SETIND which specifies which

status switch row is being set.

Temporary real*4 variables used primarily

to save values for immediate output.

Slope used in function evaluation.

Specifies optional input file for entering

optional data (defaults to 5 (terminal)).

Value to be returned by SPSTAT if real-4

result is required.

65

RX(*) Variable used to manipulate real*4 values in

the X-vector (RX(*)=X(*)).

RXVAL Real*4 value of the independent variable usedin function computation.

RYVAL Real*4 value of the dependent variable usedin function computation.

SAVE Pointer to the word preceding savevalue

locations in the X_vector (SAVE=X(23)).

SCFLAG Status change flag. Restarts scan at the

beginning of the CEC when on.

SE Pointer to the top of the pushdown chain for

storage empty condition.

SEED(*) Seed used in random number generation

(SEED(1-8)=X(3-10)).

SETIND Entry point. Called to set status switchindicators.

SF Pointer to top of pushdown chain for storage

full condition.

SIMOUT Entry point. Called to output GPSS-likestatistics.

SNA Specifies the Standard Numerical Attribute

to be evaluated on call to SPSTAT.

SNE Pointer to the top of the pushdown chain for

storage not empty condition.

SNF Pointer to the top of the pushdown chain for

storage not full condition.

SPSTAT Entry point. Called to output special

statistics (individual SNA's).

SRED Pointer to the top of the pushdown chainfor storage reduction in contents condition.

66

SSIND Scan status indicator. True if the transaction

is in an active status on the CEC.

STATSW(*)

STO

TAB

TASGN

TBLNO

TBLO

Vector containing status switches whichindicate which statistics are to be output

by the SIMOUT routine.

Pointer to the word preceding the storage

directory in the X-vector (STO=X(13)).

Pointer to the word preceding the table

directory in the X-vector (TAB=X(21)).

The value being assigned in an ASSIGN block.

Number of table being tabulated.

Temporary variable used to save the pointer

to the current block.

TCNT Temporary location for saved termination

count in TERMINATE block.

TCTRA Temporary variable for saving the pointer

to the current transaction.

TEMP*

TEST

Temporary integer':= 4 variable.

Value of pointers associated with the delay

chains.

TPAR Parameter being assigned a value in anASSIGN block.

TRACE

TRAN

TRARG

Logical switch for tracing simulation mode.

Pointer to the word preceding the transaction

entities (TRAN=X(25)).

Logical switch for tracing argumentevaluation.

TRBLO

TRCNT

Logical switch for tracing block routines.

Indicates the transaction number being assigneda new transaction.

67

TRMCNT

TRSCN

TRSIZE

TRS1

TRTN

TRUPD

t

TR6

TTRA

TYPARG

TYPX

TYPY

ULLI

UNITS

USED

VAL

VAR

WANT

WRTN

Termination count (TRMCNT=X(2)).

Logical switch for tracing scan procedure.

Indicates the size of the X-vector printout.

Logical switch for tracing chain manipulations.

Temporary variable used to save the ZRTNvalue.

Logical switch for tracing update clock

procedure.

Logical trace enable switch.

Temporary variable used to save the pointer

to the current transaction.

Indicates whether the search argument of a

function entity is integer or floating point.

Indicates whether the independent variable

of a function entity is integer or floating

point.

Indicates whether the function values of a

function entity are integer or floating point.

Indicates the upper limit of the lowest frequencyinterval for a table entity.

Number of units entering or leaving a queue.

Current contents of a storage entity.

Value to be returned by SPSTAT as aninteger =: 4.

Pointer to the word preceding the variable

directory in the X_vector (VAR = X(32)).

Number of storage units required.

Temporary variable used to save the ZRTNvalue.

68

WTERM Specifies optional output file

(defaults to 6 (terminal)).

WTFAC Weighting factor utilized in TABULATE block.

Defaults to one if not specified.

X(*) Vector used for holding all storages, queues,

tables, directories, etc.

ZRTN Holds statement number for use in returning

from various routines.

69

o

ozUJQ.

Q.<

M-

UJCO

*

Z>o

00

•M-

<I-00Q.00

«•

*

_lZ>

00

*

•M-

*

#

oooooooooooooooooooooooooot-< r\J ro -J- if* vO I

s- Q3 cr>O -hm <f in ^O P- ooOo —t ojm <}- in ^> p~-

OOOOOoOOOrH-H,—irHrHrHrH,—i-Hr\J(\|r\|(\jr\JC\l(\|C\JooooooooooooooooooooooooooOOOOOOOOOOOOOOOOOOOOOOOOOO

00 00 OO OO OO 00 00 OO 00 00 OO OO 00 OO 00 00OO 00 OO OO 00 OO 00 00 00 oo

(— oo> 00z \~z<z oiQ. OOOOO H-•» >• > -21U-ZZ. "

tm, «-» .— «-. » • ». LUO •* <4" ^-00—-^-^ rsl

cvj -» 3 33f\jr^c\j --.

w rH U_ IIHHN 00

<__> 3 *• •- •"——w aC5IUJ Q — -XXX t-CtQ «J-

»« vj- <4"<X)«— >*^- •.—, •«

LUl— •• S rH —, — ««»-> •- •• ..—.Q^ Xi— zct: u. oo »-t o * oo^—.— Oct: •—ac-to. u_ a: — c£~-. acetyl— cqujlu x>

»>0 H- O OrO OOOU<U •> O-»(-5: ro » a: 33 23oZ(-h-.COt- • 3i<iO LLLL 11-13 -LLO ^w-ZO U_ _l 3 «— LL WS.OLL- "CO _JDaJ U- 3 O •> -.»Zrl«« z>UJ »-cQ ».{£*— —>"** —*—*—* «-r\JvOX c£lucox CM H- » mro ror-fH*-.wc\i^^ |_

OOI— UJ 2 -» 3«-» 33rH-OXw •>ZZ U- Z 111 ILQ II^H-X- ^"•a. • u- o t— «-ct: •• -X— ."—o o

—. o »-o 00 >- ^»o —.^«-X-> »UJ 005: c\j<r_) r-i a: co ro3 mi*- «-co~ll q:a; «-i— cq 3 I— — u_ —*^— KZh t—UJ lOZU U- » O QU. 000-»H-<—I *

H Oa «•(- u. o a: a:w ararujujza: o3 » »>-o- » a O O QOUJD -.-. q.•—»—«ZQ-UJ — 03 3~« 33000'-' «»0> 32zq:oh->- O cC X U_f^J xx •• «-o— tM <xOi'^rHCt:!— CO o J— * —3 s-^r,-.^in« 1—uj_j«—ivj »-3 O » Q •'U. • •rO l^w'CNJX •»

H-<00 XI rH O Ct: — LL r»-,wHX«— OC^LU<I<Q- •• — _| O f^J - C\|vOX«-"-'X •• _l-CCCCcO^- X CO 3 3— 33—X -—. cO

•O •• «-l—>-3 cc cC u. u_<M XX •>— -. •.<_) a;H-——.U. *X K- U. *«-« " ••— ii—iiJ * I—ZDr>i>i- -~z. - -^q •• -»a -^^-1—.ooiu--. •O I «<t-vOMOZO O CMc^ (\IvOZiuO<|- QC O»a)Oa:o!:23(\jMaxc£: «-o «-^-uD-iclU.< cc

vO »-q:h3XO—«00< "O 03 cosooz •> <arooo • »-ooooq:x3 ecu- ctcx.or.-z - •—• • oc

h- I 3 oomrHo »t— xll au_ qoh ^,^. Co—. 1—«-<tU_—-I— 33UL— •< t- 3>— "52 »-^0^^(MC\l •>

I— *- 'COZIQ vOUJSlO U_ •• II-'^HM-n UJja:-.«-a •- »^hu a: s-"^^w(mh->-x- oXJULiOO ^r»^-w<\o -<~>-t - •"—^XX^-X-»<5IOOct:>-3cNj^-UJCt:al2—">32"—XX— >- ••— oODir-iujrsiof-1—01— t— H-0(\irHu_u_rHLn—— •• •"-» *oi—O0H-—3^ »-Oa:>- «-0—33U.U.33 •• *——O— LLZXXQ.roa:ocOvOujUJOu_ •ix^-^OujUJa: »>v

UJr-i »303 a:>o •• *-~*~. - »iuO-i>o<ooclZ. <trgxx3u.Hh-XZ'>'»H-4--.-.GHcQ<h->aswh##l- »OlL* SUJMHwwHmOWZ^jZ-l-H- >-< a: ar

z

<ai _i_j _j«-—oo>-— 2: •»• »ooDOLUUJ Q-3oO<t<<Z<QQo:Q:QO ^. -».-^-.^,—.t-iOhOO "X^i ^ ooo>c^DiOoc^a:-'rooorOf«-r-jx_jOC—IUjUJr- »J_|r-.wSM00^300HH^M(\jna;UJniai-i-ooH<<oosD23u.u.22viw*.— »s:35!ZZZ2iiJUJODOOaiia.u.IlXXXXXX>«WwmmmIq:q;JJOUJ«-w«w«-—WWW—.WW—Z

II I I I I I I I I I I I I I

00000000000<MnvOi^-ooo>0(\jm<fLnrorommroro^"^-<f^"<f0000000000000000000000

O0ooo0ooiy)o0oooooooooo

OOUJO<a:

t-

_i

* <•« zM- O•K- •—

1

* h-o_

t-_lX> UJ5: Mr-l t—»

OO _J<

* —1

•K- t-* t-i

* z* —

1

inf\j

oo~••a.

2: «

ccs:ujq:1— uj3t-— cC

• ••••• UJ«-»UJLUUJUJUJUJ t t—

O

00 00 00 00 00 00 UJ X>—i<t_i_i_t_)_j_joo xcy:uj<<<<<<—! <3.~ZC£U. LL U. LL U. U_< S!• •••••LL II -*~*

II II II II || II •OLLIvOvOaiOOOZ^II ll Mara:O^-JQ-U-IHXr-l-l-<<Ica3o03t-Oh-oO~-wcCalccccccctai'DcciLU-\- h- h-H h- 1-HO »- r-"-"

O O

70

oo^oooo o ooooooooooooooooomooooo oooooooo^omsOr-roo>Hm<f in NcooOr-iM^si-inosraoOr-ir\jmco^mo'—it\J <f coo '"»—» t\jm vt in o o•J* «j- <t" <fm in ir\ m LpiLnLn<3v0^oOvO'OvOO^OvO^-r^-i^iv-r«.f,

>-is-coa3co cocococ^oc^oocm^c^ooooooo o ooooooooooooooooooooo<~>o oooooooooooooooooo o ooooooooooooof~>ooooooooo ooooooooooo

00 OO i/) OO 00 1/) oo oo 00 oO 00 oo 00 00 oo oOOOoOOO OOOOOOOOOOO OOOOOOOOOOO OOoOOOOOoOOOoOoOOOoOOO

# to

* zX * <o afz Z H-< oac" -< QCO I— IJJ

< 00OUJ _» 3ZQ ' 3 Z<o 21 Z 3z •-• o

h- oo m U.Zai h- O0< UJ H ZQ-t-i Z 3 t-»

a: a. <>Q. Z 21 — — XC£Q '-, O iH »H O\-OL O O IIZQ. UJ i—» t-H UJUJO. CO IX) + + I—< a. X >- <

H- * O I- I- 111

ujo * _i z Z ct:

O0H- * 00 O. Q. O

ro cmo o oo o o in>t C7> o CMo o

o^o vt so so o mH- I

I

I— CNi

O O 3 3 QOh h- o o o aOO o —

'

-* HO O UJ LU — —» O —»c£— Ct:<

— h- H- I— ^r CD OO4—» -• hh i-i o +— zz »z + —• + «-»> a: a:• cm ro c£ ct: z I— in— cccc Oa:x'-i>-^ci: Z< ^ < exO • • 3 3: 3 O + CM vOSS:— HSh »H- • I! <0. *f Q_.-H<luo o u. zu- • + + +x — .zqzo- q;z •• 230.• LU UJ — -» Z 3H-UJ U_X>-|— —ICMO.UJO.UJi-. Z|— + r-l 4-U_Z OUJ» O* UJ UJ • U-ZofMf-H-h-Z^CNJ+llw.w. + UJ <|C0 II CO II + LU II

OiuOHUJ O O LU wQ. i2ZZZa2300MXXX>-WDO oCX^Zh + — 003~-000 11 coo < < o x«-Hiaao.-iii- 11 o. 11 0.1— zcm hX\< -j—i + z^

.-hizc^^o cc ot •^111x211 11 11 11 x n n zfM—»>-—i>z*-« 11 <^a:r*-o_i + —!'-' +tl I——'SUU2 I- I— ^ +LL II XOX>oO I! X>a.CM<h<H-O.I-0 <2 ^l-<M II II _l—IH- —

I

hi- >-00~- — —o—^l— r-i— ZI-l— H-—icxQ-— >>->w«zi- a: 11 11 II ^-»cnj_i II Z-JQ.ZLLU-_J_JU. U_ IL IIU. II Z3U.q:ZZZ3>->.XOXU.>-ILXOO |-^MJ032-JO-iuaHHijow m t-«i<i»-(i«iQ.LL.i-H 2:0.0.0.10.1— *— cx.ctc£i-i<x.*-ian-)c) il^^-jqiixjux

<ni in i*-

(NJ (M (NJ CMOO U i-) o

X X1 11 1

»—1 —

«

+ +—x— >-

,_ii— ^1—IZ|ZH-iCLt—id+ w + «-

XX>-X-JH- crT h- c£<Z II Z H >0--JO.-JX—<— <Q£X>X>^

1 x I >-_j—a:— ct:<

OUh 1—1 >•z + — + —

>

oa:X'-'>-^cXII 211- •>- • II

-» »ZoZO—r-IC\|0.tUO.UJt—

1

71

ooooooooo^oo^o ooooo ooo^ooooooooo oooinooooon0'-t<Mmvi-ur\or^-oooo^-4(Mm loo^-coo^ o-HN^j-t^LnvOh-oooo'-* (njm -4- <j- ino r-- coo <"">

oooooooooo—t—«,-<—( ,_i ,-(.-» r-t ,-1 corcimrnrorOror^irOrorO^-J" >t ^^ >t >t^ -J- -$• >tmr-If—I r—« —I.—tr—I !—<•—< r—!—I .—t ,—» r-l r-H •—I .—t r—t r-t t—

I

r-t f—I "—t r—I r-t r-4 ,—I—I i—I r—t r-< r-H t-H ,_< »—I r—< ,_( r-t i—I —t 1—I t—1 r-

I

oooooooooooooo ooooo ooooooooooooo oooooooooo2:2:2:5:5:5:2:5:2:5:2:5:5:5: 2:5:2-2:2: 5:2:2:2:5:5:2:2:2:2:2:5:5: 2:2:2:2:2:2:5:2:5:2:

00 </)<•>(/)<•) 00 00 00 00 OOoOOOoOoO 0OOOOO0OOO cOOOoOoOOOi/JoOOOoOOOoOOOOO oOOOoOOOoOoOOOoOOOOO

00*:

ooJZC0<oUJOOH<o<*H

ro-ll^ -K- O COOD •* < UJ

-> a: =5UJ

3<UJ LU 00 OX

uji— o ac a:o < <_JUJCLLL

* UJ

* O# <

ccCC< HLU 00_J

cC<

tt UJ

* -J#

UJQOOQ.

O—

»

00CO00

•t a^ro•1

00H Ht-DO

~» Oo

>*oo0>• »t co

•o <4- co— >$ Is-

H ^r-i «4-

3 o + oO H oz I- o-J — w O H~ O H

«-» 00 uj-* uj O X Oo "5 1— f-t h o 0+ uj a_l +—. »-. ». -» -^h- O— —ID Oco !£-« ctuj a: Ooo cm 00Z 0+ 32CVJ 2 «Z -»+ »Z —• OOr-l •+ O '"OZ r-tCNJ O *-»0 i—l CVJOHJj3«iijO o —> UJr-li-« •— I2:s UJ.-t.-H • 33

UJ + COaDXUJO_J OO UJ Ml +OXO U-LLOOOUJ • II +OOOO U_U_O »_J—-O II UOCQMHOO OOOOO O^OUJll II II || II II || Z3 UJi-iUjUJll u n || 11

II _JcOXwUj<ooro rocvl < u n „ n h- H • -»— •-«———z r> 3 •^,—-^ «~.-.HOcO-oilxaara.il ii a I' alOOOO oOcrioo^tM.-iomvtLnvOr-'-' o r-OZ »-i c\J roO vMnZ II -? II O n OHOhZhZO I-UJUjujUJ 2>4-^"— + + II + + + + +1- Z>t~-~+ + + II + +0-lw_l_J^iO»-^ooi- !_-(_ S-UUU.LL w x zz^zzzzzz — X ZZZHZZ0CCDlLCDCQ3Q.llli.ZQ;O^O U.hl- HI— U-O II LL w^.3_w— —.w«Q LLO II U.w-w3«wH~>>-«

-5 0U_af-.i-.H-.rs|OrslO »-iU__lu I hDzhXXDXXXXXO -iq^'-'XXXOXX

O CM O CO »tco co »fr «t -tUU o u o

72

ooo oo^o nooinooooifioooooin oo oo oooinooooooo ooomi-noiro ^m^r- coo^oOr-irNjro^^fiOvOf-coO^o o--» ^in vOr^-cocooOr^cNjfKj-in vof-cocomir\in inminin inm-o>OvO < K0'0-o^oo-o<3^ p-P- r-r-» r-r~-r>-r~-r-coco coco coco cocococo

ooo oooo ooooooooooooooo oo oo ooooooooooo oooo2:2:S 22S2 2225:222125:222225: 5:2 22 22222S22225; 25:22

OO0O0O COOOOOoO OOoOOOoOuOOOi/OOOOOoOOOoOOOOOoO OOoO OOOO OOOO 00 00 00 00 OOOO 00 00 1/) OO0O0OOO

00LU

10 _lLU CO3 <_J h-<> HLU LU> O0

< LUOO a:

V.(X. a:< <LU LU

oLU

LU

Oo

00LU

lu a: 300 t- o luLU LU I— 13c£ 00 00 O**»

a:<LU * 00 00

LU

OO* LU* O# <

cnh-LU H-00 OOLUOf 1-

LU* 00* LU* a:

LO~. o

oo> o>

O CO O • ro Oin lo vO luct> o o r\J in r~

LO OoJ t— o o00 o 3 o oH- (- O 2^ O H O t- OOOI— * w O H Ol-O O —.rO LU O O> CO O LOO (- O O LU o

—.< «<t O OJ^O i-h —.h- o -.« ~*z> oOoo OH- «-w ^.CC Ooo ^hh OO•ZO »Z -^OOOO O rsiO OM U3 »Z — O++ «z —O • It O »—0 • • • • * 11 Oa£ O O —O r-i(\JOZ2 O »—«0LU--l«-» LUrHt-i »0000 O 1—I—• ^-O _l-» UJ<-H»-i * SSJwm LU^>-< «

00 lu . 11 t-.LU 1 11 +0 11 11 11 11 o ti— ti —i lulu "a: olu . || 4. Q lluloxxlu • 11 +q

II 113 >>-' + 3 cQ>-hcQlu——»-^— II —.co~2 + 33 u>q: HO O'-'OLU II l| II II 113 LU.-.UJUJ-^—Z! <I LU2 < < ..-iCNCONt-.^- + O^ZTZ! LOLU C0< \- V- * •—*———*-*Z 3 3*^^.-h ooo>>-< h- -oi-2 + + + +10 + 2:10 •-'-i »- i^oi oor\jo02 0ro-J-Lr\vOr~>-i osoz+ +h- 2T<*-<H- Zin-wZZZZ + Z-in+Hh O-J OK- Z vO"-— II + + + + + H 2T>0—wZZZ — OOZ v- x w—w—Z— X ZtZtZ H-_l O— — X HZZZZZZ — X*-—O LLO—O LLO II LLXXXX^-X II O—OO 0< —ILL. LL O " LL 3«-»w «-wwO LLQ 11 U.xxo hdxu MDZwaactaxc^^QXUo 00 u^ —<oz»-iaxxxxxo «ozh

p- 00 00 lonO cocr* o c\j m>t >t >t in lolo mm v0 >o >oOO U U i^J

73

m^i- sO^~CO O-i COnJ-<\JC\J ojc\jr\i mm mmCO CM C\JC\J(M CNJfNJ <\lc\joo ooo oQ OO

ooooooooo ooooooooooooooooooooooo oo ooo oo ooOOr-t(NjmvJ-LP,vOr^ 0>'~^r-irMr0vJ-Lnv0r-c0chO'-<fNjr0<t- Ln^0h-c0CTsO—

I

coo>i cr, N cr'G>cr'Cr>0'> ^oooooooonoHHHHHHH^HHMtvjoooooo°oo oooooooooooooooooooooooz: 5: 2: 5: s:^: sis 2: 2: s: s: s 2: 2: 2: 2: 2: 2: s 2: 2: 5: 2: 5: 2: sis: 2: s sis 2:2: 212:21 5:2: 2:2:

00 00 00 00 0000 oooo 00 0000 00 00 00 00 00 00 00 00 oo 00 00 00 00 00 00 00 oo 00 00 00 00 0000 000000 oooo 0000

*

<-J<>UJ

h-

UJ2:

z>o o>on ~+ o< o <-*&&

0> ».f-irg

•ft CT1—• C0fHi-l

# 00 o - - in cc <-4clo# ojo^ rHODco o o_ a. s: S O0

•O "r-JCM Ot-(Q> r— .—It—

H

r-i

»-tO o » *

cm • —ii"-r»- o>j- • \0 •-«•—< O*-(\l o • •• oMCJ\ r-4vO"0

oi^d- •-,—I CNJ —,nO 0*-» ITlr-H—

»

-J-

O Ctf^J O * » •

o clcc Htf»in mmm uj —» -»O m luo ••—<c\| mc\ic\i 21 <\J

vOO Q£ vf r-H>—< t—Ir-Hf—

I

• <J> 3vO OO _Jc£ O * +•-* CD 0> XI— r-|f-l _JLU H^^3DOO t— a* —• +r> • < »r-l(MIH- K-H- 2 oj >4- CO

o O-T O—I—• m«H*H *ooo CL • — + +

>— h-O _jf\| O n -—OOO • O <NJ < <uj 00 -,<:s ^imroro a; • 2 <* a:

h- 0»H t^ui .-iCNro^-.-^ O in X h- H—» *-» . hh » < -f csj^H^-i^iro^Ln-. • sj- + -» '-J <J)

^ \Q vO C£ —CM CL—»C0 O • rOCM(\|i-» rH — co in — «—>

O + + 2—O0 2:0+ r-JCMC\J0>I I I +<NI N4 + + XX

O >-l(\|Z: ~2L (— tO • •< »^-»C\IO • • «0 • CC < < I I

_l 32^ — —OOUJr-4 (— LLKX Hrl.-IHOOOjUJ COO C£O C£ 1*£ i£o U.U-XOXUJ 020 ooo—>\~.i'-'O •• "ujujujcqz: ocr. 1—0 h- o 00 00II II II II II II DO a:—* t— ZS • •O3-h.-i.-i0> • • «0 • 0<X Or-l O O^ OC* Q0>—» •—•

-»~.——*2m 00<—Hf\jItM(NJ— I«--HMO'-*'-'H— rO >-huj "* *» iH —I'-* -J«H•-lOstmrsirOI^-"-' II Ha:X33 I33X I —1

—•^3 3 2x 3: >-» xo xo o o

+ n + + + + +i-a <coh 11 11 11 11 11 11 o » »ni 11 1 11 oj hi- 11110 11 o 110ZHZZ2ZZZI- h-h-^w-M-wM^^oOO—M-NHJ i-t .—t.—II— r—1

1— «-l|-

—3ww^.^^oO ZZLL3U-U-3u.U.330'-«Nt<1li.a.LL3LL30< 30 330 SO 30XQXXXXXOO Q.awU.HMlHMiiOHHHMMHlLMiOU U_O U- 1 LLO U-OI I I

--1 cm mo ^ in000 00 o o .-i (NJ rn >tf- 000 00 o 000 00vO

o u> u

74

oooo OOOo ooooooooo ooooooo oooo oooo oooooooooor^coo r-tfNjrOvt oc-cooot-icMrn^- or--cooo.-icM vt^or—rr»rOrnrn >$>$• -J" >i- -t 4"-4--J-minmmm inmm inooo oooo<m<Mc\jc\i r\ic\jcM<\i c\j r\j cm cm cm cm cm cnj cm cmcMcmcmc\J(\jc\| <m<mcmc\ioooo oooo ooooooooo ooooooo oooo2:2:5:5: 5:2:2:2: 2:2:2:2:2:2:2:2:2: 2:2:2:2:5:2:2: 2:2:2:2:

oohn vt-inor^-cxx^o^cMvor^r~r~ r^-r-h-rv-r"-i>--coooao<\|C\J<Mc\J (M (M CM CM (\J (M CM CM CMoooo ooooooooo2:2:2:2: 2:2:2:5:2:2:5:2:2:

cOOOoOOO i/)00</)oo oOoOOOoOOOoooOOOuo 00 to 00 00 00 00 00 oOOOoOoO i/)00t/)00 oOoOOOoooOOOoOOOOO

0>cr>

s:cr00 03

a:cr>00 Oj

O'-

OOOj 00 Oj

o>

00 OJ o

0>

a:oa:a:OJ

Ma:oa:at:

tu

O

UJ

Ma:o

UJ

>*

rsl

a:oa:a:UJ

0>

tsl

a:oa:UJ

0>

o>

Ma:oa:

UJ

o

<

00—

H-XO0+ +0f\il-»-,-i3oOXX— II Ou. 11 30mZU-O

<o

00 -»

2: <M

l-IN0+ +0•ozo3o0Xx— 11 au. 11 rsomZILO

<o

o+

ooot-l

I- —^00— XOr-t—

I

Z<M +022.3—— -»-JU-U.

0+ + + +•)! (MCMOtOZZZH22tj>

(MH-—*-.w;soO3o0XXXU- ||

<

G0-—:rsj

*o00o.

• 3—»—>JU0+ + +^CNJO•OZZMSO^~00XXO II

<o

oI—co~»ZCM•3—h-X-l0+ +0

•ozo(Mh-H00X

<

OH-00—Z<M• 3~»l-XCM0+ +0•azo^

CM|~«— f-t

:oox•LOX^XILII- iWXXIJ II 300X 300X:— 11 n 11 11 _j 11 a x«- 11 11 11 _io x— 11 o x^- 11 a«xm<i->-<—i<r-ii— •—xm vt <-> <t 1— —x^i— -xhh. I|3333>30 U_U33^:>0 U- II 30 UL.II30tZU-LLU-U-^U-O >-<2U-U-U_Ct:0 MZLLU »-<5^U_0

<

00—ZCM• 3~»—h-Xro^-0+ + +iOZZCMH-—-w

OO

O —•—.sO00 +

UJ + 2•z———

X

OXS+NNOZN30w30fH

300XXOXO II

X— II II II — II -JO

II 333U-3>aII -« U. II _S^^U_^£^.l_J5cu.o wziiu.u.mu.q:o

ino

oo o

00o

o o

0>

oo

75

oooo oooooooCOCOCOOO 00O0>O(M>(^CMCMCMCM CM f\J OvJ (\| (M (\J (\1oooo oooooooS2:5:5: 2: 5: 5: 2: 5: 2: SL

oooo oooo oooo 000000000h-ooo^o (\irOvtLn t^-coOo cMra^LOvOis-cocr>oOOOO OOOO 00<~>i—

I

,—i,-),-!,—1 ,—(_<,-< _i<\j(NjcNKNim roromro mmroro romr^romrornmmoooo oooo oooo 0000000002:2:2:5: 5:5:2:2: 2:2:2:2: 2:5:2:2:2:2:2:2:2:

000000000cm m <t>m o t*- 0000(\|C\i(\j(\j(\Jr\i<\j<Nro

OO00000002:2:2:2:2:2:5:2:2:

0000</>00 00 00 (/></> OOOO 00 00o0O0</) OO^OoO^ OOOOOOoO 00o000o0 0000t/)0000 00 00 00 00 00 00 1/) 00^

O O OO O OO O O<o 2:0 OO MO H-O :xo

oj OU3 OoJ Oo5 Oo3 0°J 00•> * ^ *> * •»

O O«h *> •• » •• •* •1

O OO O

LTV in LO in LO in intatf ^« *^ •^ ««* «-» _M M N4 M M M MCC oC a: Cd. QC a: o£O O OaC a: a: c£ a: a: r-l C£a: a: a: QC (X a: a: OLU LU LU LU LU LU O

1—LU O

>-*

_i _j _i _) _i —I _l_j _j _j —1 _j -J O _l O< < < < < < CD < h-

u . O*m

Omo

«» «-» *** *— —

.

«-» — « +UJ LU ^ LU LU LU UJ •—.CM LU 2:3 Z> *:<-> X) x> X) x> OCM + X w—»O— q-» OO o-» o~» o~^ a-» LU + 2T 0—

>

XOhZcm 2: CM O-l ZCM 2: CM 2: CM ZCM •2w 2: CM 1 i3«H• 33 ~» • 3:-»«JO •3~ • :•:-. •3— •S'-^ —w-X • 3-,««GU-3H-XvO l-x>3-Lnu\ t-IN I-XCM H-xm H-XvtLO r\jx\ 1— X^-tnCMLU^LL0+ +0 0+ + + ^CMO 0+ +0 0+ +0 (J3+ +0 O+ + + +SNO O + + + + «NSO•LUZO • UJZZCMisO •LUXO • LUZO .LUZO •OJZZ ZCM30 •IUZZZh2MOi

(NZD«- f-t (MDww2Qh C\|3—'.—

i

CMX~-"-» CMZ3*-"-< CMD— w^O—l CMX »-.»««— 3:0:2 1-1

ZSOX 20XXQ II 30X ~ZC3X 30X Z2QXXOXO II 3OXXXIL II OX— 11 X— 1 1

"I II -JO X— 11 O X— 11 X*- 11 O X*- II 11 II ~ 11 jo X— II II II w_J 11 OwXr-l(- «— xrn-j-rH<t— wX^I— —X—•!- —X^l— ~-XrO-t -4 —1<|— —xm^H <^-<h-u. 11 3:0 u_ 11 ^3^>a UL II 30 LL II 30 u. 11 2a LL II 323U-2>Q LL II 333LL>3QwZlLO •-HZ LL LL LL Q£O •-•iZLLO (-iZULO M^liO >-iZLLLLLL*~«U_a:0 h-iZLLLLu_>-'C£LLO

en

CM ro in vO 00

u o o

76

ooooooo oooo oooooooo oooooooooooooooooooooooooo(MrO^-in^or-co Or-^(Njro lt\ -O I

s- co Q*o .—i cm v^ins0^coo>o r-i(Njrn<finvOf^cx}a^0^r\jfONt-Ln*Or--coCTN

com rococo com <j-vt<i--j- -^^-^-t^mmm in in in in in in ^v0^^<) ^oo>OvOvO r^r---r--r^r^- ^^1---^ ro-

coco roro rococo rocOroro m ro ro ro COm ro co rom co co co co CO co co co co ro co ro ro co co ro co co co ro ro ro ro roooooooo oooo oooooooo oooooooooooooooooooooooooo2:5:5:5:2:2:5: 2:5:2:2: 2: 5: 5: 2; 5:2: 2: 5: 2:5:5:5:5:2:5:5:5:5:5:5:5:5:5:2:2:2:5:5:5:2:5:2:2:5:

OO OO OOOO 00 00OO OO0O0OOO I/) 00 (/1 0000 1/) l/> 00 00 00 OO 00 00 00 00 00 00 00 00 00 00 OO 00 00 00 1/) 00 oooooooo 00 00 00

MM* ^^ ^

O O o>O* en O cr> *O o> oj roOn OCT* OCF> Z CMoj h- tO |— oj u_o l-l

•» » •» »O r^

^ •k **» Hin IA LTl in inCO ro ro + w-* •4* «* z rsl•-» ^— <imt w. CCM M INI X O *-»

<* a: a: os« or z O —»O Cr>-^*-. tt. a: a: 1—ac rH cc CC rHf\|i-l UJ 2: t—

1

in < za: cc CC •K 1 + + ro CM*i ZDUJ O LU UJ o# — -J > O CM ro 11

h- 1 in _J h- a: 1—

i

CMO iti

_) _J _) -» + < z <: .-ia: +_i o-» _J _l o + z .-« a. -»Q- O < X< Om < < oz- + 11 co>- H oy hO + O O —

x

—* — > (-H- O H-a: z—Z —X— 1— -H(\) l- z + O a.^*» 0— « -~ HQCV + 3 z -.Cl— o«~>z %-.

CO •x ca CO •«— r-t z h-X Q-O CO— r-4 —

»

OOi X< a»*s < < UJ | 2 ZD 00 + —

»

z~H-O |— h- — tStrHQi

1 m—

.

I—

^

1 _J~LL LL Zh ro --> cl coz uj r-i<r • 00 »• + •

zcm • .-1 ZCM zcm •CMLL Z-l M(J + <r nsi-aQ3 + 1— • LUr-ll— LU•3: «.+ • 3~» •s «•"• + «-» • + HZ t— + • + z-l-Ih O • 11 Z_J»-x mz^ hlW hi i^ZhH h< —•O.-ioO h-XLU>Q- 002— 00 • LUOi—

1

Z3 •

+ + —30 0+ +0 + + —0:3:0 Ol— <LLO2!r\J00l— _)(——

«

Oi—-* Zro^-uJ tcC OOLU•CD • zxu.rj> •CQZO •CQ .ZXOU.(? «Z 1——Of* 3: z:Z t;Z00LL II CM 1-132QOX<r-

1

^a:z3f\J<0— C^LLr-l (\Kwp4 (M<Owq:oou_»h CvJQ.ZX'-i—

I

1—1 Q-rHO-O 11 O n —HO II Q-C-rO II <Z3:h II X II II 3hX 31- 11 x 11 11 11 3 II Q. II X 11 n II 3 11 II OtflilX l| 11 2:1— >->-CNJI— >^i—

X«- Hwr-t_JO X— || X<— 1r-l_,-.I^JQ x<r—i-O 11 ox>-xoooa:<o 11 x>-^ZhhHZa:h-X2 3«3V- — Xi-tH- -X? 33<l— — h- ooooh-r-izf-i—— 1— q:<q.oc\iclcl*-3——

>

Z5—

Z

U- II ILILLL>0 LL || 30 UL IIIULU-LLLL>0 u-z<zo3azZLLZ<^>-2:3 >->-U.LJLLLLaOLLO

m211i-iU.Q:o mZILO >—Z LL »-< Li- LL CC (J) ^CLo:^o^5:cLCLi-iQ.^ia:i--iiiLLH-H->-'i^>-i»-'o^iK-(0

O O i-l (M rol-l

ro1—

1

CM (Nl (\J CM CM

u o o

77

oooooooooooooooooooooooooooonoooooooooooooooo oo0^rMrOstu^\or^oo^o.^(NjrOv^Ln.o^-OTCT^o,^<\jrOv^inor^coa>OrH Of-oococi)aDa3oocococooooN 0^^(^o^^<^c^o^c^ooooo oooor^'H^^i^^H^^^^r^^^^^(\j(Na(Nj(\jr\j cmcm

ooooooooooooooooooooooooooooooooooooooooooooo oons^is^s^s^ssssszs^ssrs^s^sssi^sxs^zz^s^s: 2:2:

GOOOoOOOOOt/>OOoOoOOOi/)OOOOoO (/)(/) 00 OO t/) 00 OO oO OO^O oOOOoOOOOO i/) OOoOOOOO OOOO 00l/)00l/)o000</)00o0 OOOO

O _» _J >ojocr> < < *•

-ui > > OC* XX-oo a: a: *tin - + + —

«— c* -J _j mmo «-» < < wc£in 3 > > rM

OO— li. > >- aLQCalt^i u_ *£ >£ o<.accco co li II iH ii c£i«iuJOro ro CD -.3: — c£C£ OCCM — —» -> CMCM a: CO LL CO LU|| _|C£.-<~ O ^,,-1-^,-H^. || ^ < _)(- || _J^O-JLU o a: *—• 1

.—i | l— l— ^ <Z O <^ _jc£< oa: <. | h- I h-z zo a: >a. c£ >a. _j<0_ll-< ^ H2HZ3 31 _JX~ < -JX— <X. -JO;*; + ZDZ30 000"-J<tt<Jl ^ <c£oO O~<0 + >- DODOy ^OZhO + O — _l> +«ou >- i— 0^0^ + q:3>x_iu_ o-.<x_ju- —hz — i—o ~z. ^ + *: +oo^«-^5-u-xcr:< Zr<>^:< .-, q^

>t tct:->cr'Z ii a. + x + >-(- ii ^-trH + u-a:^ >~- a:3x^>—< <+ os:r-i • CL-— •— X|— >-i—z—« • tX • | LU>-0 su.yiii>ot- >LULU • »UJ*-CD X-h<-i I— 21— 2TCLCOOOI— I— OQ.CX « + • I Clq: »Z—

I

ZHO il-HOXH II 1+ ZaZCL-H UJLUZOoiO II O XI—OO l| OO- I • +

•2 UOO_l • || ZCT—cDI—Ha-Q.'-XZ • id •<t_l«-UJ(M— OCl—I—LU«<H H-<coa: o «ujludosq: • •iu'-clco.-ii— uoo«—

x

w xo;a.i~uj-<o^:oocD ( (<iz • <ooca »ooi— o oh(N<fi^oDQO ii ^<ooQco«oj + zzoxo!;xa: n«zoxa:a:Q:h->Nauya:i-><zo »zr-to.ro ii o^zo^o ii aa:a:oi-Or-t(-CL'-irH u u 11 iiujodoq:<ii iizaH-an n zo-oiCi-rH mo->cm^< —is ii o:lu>-<<5:2;:lu con h _)_i_j_iq.ujo£ ii ^_i_icl> x<r_i_icL>. ii n 3:11

OhHZyh^o<Qh-^^^Q.QazcDH-o<«<OQ^^Ha:«wf-a 11 ^<<wf-h-<o x<I—— ID—2^-ara.U^-—w^,w|— I— <->l— OOr->>>>_ll——w2— >>o0w|_r-lw>>O0"-oO|— r- — |—OLLOOu.OtLO-£u.U.iHLnZO-ZZOXX»WZLLU.lLU.XXQU.a3a.XXOU-ZZa ULZ

00 om m >tCM <M i\|

r-» tH t-l

o

*tmcmI—

1

*-

a: —

»

< -^ r-5<£ 1- ma: 2 (Nl

11 ^> 1—

1

CL *:< •f \-^ XO V-

-»Z -z.

r-iar CL —

»

• 2: r-tw CM•• + x «

UJi-H(— « LUt II ZLU _l

-to*- 3-1 •

CM m>t inro mm mCM CM CM CM

>o r-rn roCM CM

78

ooooooooo oooooooooooo oo oo ooooo 0000000000000oo qno r-t (\jm *t ino cooo,-ic\jrn-4'Ln^o^- 3cn —<(\j -4-m r*-cooo--t m>tmvor^cooo.-Hr\jro<t-incvjcsiromrorororoco m ro vf ^- -j-^ ^ <t- -4" »fr »t -J" iflin mm LnininsO^o vO^o-oo^ooo^N^-^Nr"">t >t «* •* vj" 4" <f vf <J- <f^^vt"<f Vt<f^<f<f-Vf>t vtvj" vj-^t ^-vf-4-^^ <f- ^ Vt" 4" <t" -t <J" <T 4" ^t^ Si" >^ooooooooo oooooooooooo oo oo ooooo ooooooooooooo2:5:5:5:5:5:2:2:2: 2:2:5:2:5:5:2:5:2:2:5.2: 5:2: 2:2: 5:2:5:5:2: 5:5:5:5:5:2:2:5:2:5:5:2:5:

OO0OOO0O0OOO0O0O0O 00 00 00 00 00 00 0000 00 00 00 00 0000 0000 0OOO0O000O 000O0OOO0O000O0O0OOO0OOO0O

rH

orH

** COOO rHUJ »o 0>

0C oUJ CO

»- CO—2 u 00uj -< t-(rnr\j

O -— (— +—(COa:-* r\j uj —. »hujcr> + 5: .nr~ »0.0 2 x +ocr>«— Cr> — r- cDro<-<

0^ X "-H r-rHfO2-» rH CLCJ ^x Oi 2! r-ta£0"* O x O —. < a_sO *•

(7> O -» —OCO

CF* O + uur-irorH oj O 2 O. •'•H —

in — 1— in —• -* r-«000 w x zor- rH r-i +rH » I M »• t-lfOr-l-^ + + CO —

in uj cC • +t-irOrH ad CO H r-to>*-vO 00 «». r-i+ r-(-2: +i_ —00 c£ o cd^j- »-cq 2 2 °- CO

O MrricO rH ex: •-< H-O-Ot— Q. Q. *-* t—O oiincorH so uj —' Zr^^z w- w 00 2:

OlA(\JvO (N| II D-rHfOQ-OOoOOQ.-» crTsOrOCM r-t _!_»«- -rH— O O u_ —O crT-M (\IH _j < oro «-oo u. + + 00• lu"» • o < > Luomo + — — O0-» CNJOO-^H O CC Or0rH+ ~- CO CO I

rH UJCD J3#r-r^O r-rHCO— CO |— H —

.H+ ih _jX—OI O CD «« «* Z .HCQ K- 2 2 CD+ -. —»2 <—(NO—« ^i — UJ O «-«<\l »t- 2 Cl O- I—I— (\J -» COQ-O oO"? <— —I O CM 3 • ^O'tZ a_ — — 2O03 < ) . II UJX— H-CM II O 3 O LU CMCOrHCL <— OO 00 Q.ZI h- 200-« ~.UJw02:c\J 2— 2 -I X 2-* 2 + rHm— 00 o CJ —•-•+ 2rHCLCDC0 OOOOO »CL

I .HC^CO CC O + «CM • r-1— •HI/) O U_ U_ 00II cr: Q. I — u_»- • II ujO*- •+»»—#

luj »—3 —

IrHrH *o II II II O

'-"<rH«-<o 11 z-r_, j_-.LUUJ00lUCD-.2 • *i > OX CNJ CD I

OCO II rH-»f\J'^CsJ—.rv 11

OOOOH-UJ^clO OCMOO '<Zr-fflQ.HOO OO <0 •+ +O I— (\l rH rH «-«. CM CD c\J CO CM CD CM —

.

r--0<ZO(C«-0 »3 + <Cr: iZh-CO^ O CT> oOQ^ CMUJ »20 2 2rHrOcOrOr~mi— COI— rO cDZXHQ:a|-r-UH CMXini—— rHQ.2t_)-^OrH _J,H «H 3DO*-^H HIwHI-HZHZHZr-lr-Q. II M II22UJ 3:— «ZX2 IIQ.L1J <-* o X IOIIX II— 2 a. 0- Q. 2«h-Or-<MQ.oo iqoq. 11 xco—00 n a 110 no w— _jwO ca-u-ofMCLO—o—c—caOOOOr-OOr-— —r-r~ — UJ II — -H-H OOf- |—H|- rH»— Hf- X< |— >— vt I— rH— |— 00 r- 00 1— OO |——<2O22U_002O HUJZLL3U.ZaZ03Q SO SO U.II>U.O 2 II OmWDODOOOOWctr-(0>-(Ci.>-'ar-iO >-» 00 cr: hh u. *-* o. u_ h-io u.o u-O u.o »-<2:a:r-"0 a.^OrHOOu-ou_ou-Oo

I

ih o> rH cm ro >t inin >o vor-cocsi 000000f\i c\j c\|t\ifMrH romrororomrH rH rHrHrH ,-HrHrHrHrHrH

U OOOO

79

oooooooooooooooooooooooooooooo^oooo oooooooooooor^[s-f^r^oocococococooooooococT>ax(>c^os!>c^o^c>c>oooooooooOr-« .—irH»H .-!_»_< rH,-tc\i cm c\ic\j

>4->t v^->t -^ <}- <}-^ ^-^ ^ ^t" ^t vt -4- vi- ^- vt -4-^ sj- <j- vtvtLr»LnLr\LOir\iriLr\ir\LnmLrv mmLnminininminmminooooooooooooooooooooooooooooooooooo ooooooooooooj:s:2:5.5:2:s2S5:^5:2:s:5:2:5:2:£5:5:5:s:2s:5:2:5:5:s2Z25: 5:2^.15:22:2:2:15:5:

O0o0o000o0o000o0o0ooo0o0o0o000i/)00o0ooo0o0o0 00i/}00o0o0 00u0o0o0t/)00o0o0 i/OOOOOoooOoOoOOOoOoOoOoO

<

<> (\J

uj co

Oa: o<

oooCC

rH — CM

+ «H 2! •

co + a: o»— CO ZD UJZ H- «-• h- •

a. 2: —« uj uj"»• CL t-t CC O00 — + o—. O 00 CO Om U. a h- Ql— — — rH • »- Z CMO« —. rH «« «-* rH _, -» ,H + r^ |— Q- CO •

i-t «-« + rH iH + ,_, rH + CO -» < «-• too:+ + CO — + + CO -» + +COH-COOOO rHOCOCOr-rHCOcOt— rHCOCQr-Zt— —JO •

1-l-Z + r-h-Z + r-h-ZOLZU.U. OrHzzo-aozzo-cozza.— a. + • (— •O.CL«-t-Q.a.w|— CLCL — 00 — —.—. 00— — 002: — — ooz — — ooooococo cnoiu >toOoOOQ.oOooOCLOOoOO'-CJl— I— CO • COO O U- — U O LL — O U_ — — z z m-»uj coU_ I |O0u_^^cO L1_vv >vcq|_q. cl HOO rH

I ««0«-"-'0 N>', ''t-<-- «o^ m A3 * " CD CQ s -« co co z O 00 00 OOO OCOH-h- — CO I— t- — COI— r- a. —I O Q h-UJQ. f-HZZcOh-ZZCOl— Z Z •— LL UL U_ o«o ozq.q.h-zq.q.1— zq.q.00—. — »- o~-— ocl — — z a. — — z Q. — — ooooor-i co •wooooa. — oooocl — 0000 — OOO 11 11 -.h-O. •*«<"oo — 00 00 — 000002:2:5:-.— cozz— r-OU-LL00OU-LL00OU-U_O<:<<C0CD I— CL<>-.0 • rH

II CM II O—HI II II O II II II 2! II I' II I— I- Z— •— II +C0Q.OC\|00—• i-<UJcO

II II CM II O-hII II II O II II II 2: II I' II H I-.-i—cm— cm— cm 11 c\i—(M— eg— r\j n rH-~c\i-»CM—.c\i 11 ^h—.cm— cnj—.cmz ZCMCQCMCOcncOrM —TOCOCNJCOfMcOfM—»C\|CC)<MCQC\JcOC\J—• CMCOCMCOCMCOCMCXrHa.rHcn 1— cn r- rH t— cn co -h i—mh co i— cn com I—m 1— cn i— cn co rn i— cn 1— cni— co— cr"— o*>

HZ-IZ ZrH(— ZHZHZHh-HZ^ZHZ^Hi-iZHZHZ-lu-tOHCM

ZHZHZHU-iUH X/-v r» ^ 1 1 t 1 1 i 11

NO r* CO O rHrH rH

m cn cn cn m cn

m vt in so r~ 00rH rH rH 1—I 1—I 1—I 1—

<

cn m en cn ro cn m0> 1—

1

CM rH CM enrH C\J CM CM en cn rn encn m rn en en en CO cn

80

ooooooooooooooooooo o oooooo ooo oooooooooooooo•^mor^m^Or-HCNjm^-LnvOt^-OTCno^rM -4- vor^coooH ro^ir* f-cocr>0'-tc\jrr>*-*'Lr>Of>--oor?>ocm c\j c\i (\j <\i cm rn ro co ro ro rom ro ro ro <f >t -J" vj- v^-^-vj-^mm inmin Lr^Lr^Lr^^oo^o^oo^o^o^o^oO^—^ininir\ininir\LnLALr\Lnu^LnLnir\inLninir\ la ininini-niriin LnmLO mirnnuMnm^ininiAinLn^inooooooooooooooooooo o oooooo ooo OOOOOOOOOOOOOOss^i^sshsss^^iiz: 2: 2:2:5:2:2:2: 2:2:2: 2:2:2:2:2:2:2:2:2:2:2:2:2:2:

i/^c/jlooooooooooooooooooooooooooooooooo iy) i/)i/)00(/)00(/) 000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 < a>«-» H-X 00 OO Csl

< < •>

2: 3: z ro•—

1

•« -H« h- * egrH z • W-II

t—

1

<\j

I-H a: 00 r-«

» O- < LU C\|— Z *t-H > i-t i-H

«rf ct: LU 1- rHQC h- h- ID t\i

O. z < O *«-» LU X> Ct O

•» ^^ -J i-l

0C —

«

LU < id rsi

u. w I-H > * u-i 1

00 LU O O H-2: O z _j O <» u_ Qi UJ co cm a

UJ ** 3 O O * U-l

Q M h- < *-JCO Z ^^O LU _J •a coo uj 1

0^

O — ct: Q. ^ ocmluc: 1 OQ. vO * -a OO i-H ujr~o» O QOO cdO 0^ OfMD- <

_ —I •> -0 Oq;t—

i

CD vO Q-sO r i-—

*

O H- OO— 00 LLOO 3 CM«-« «oO —

,

O vO^* -^ *CM >t—II lo •*-• HO h-LOCM —O

r- *» r-t LU coO— O 00 •• MfOro t—t O h- cM>tcr* in -«. O<M0> <i- a:oro — O t—

t

<\l o> 0> <J\ -QS F-l oa>.-1 C£»-. •* q: rOOOO LO o> -<t^i O a:

Q. II >o 2 h-l— CT> 0> vflO • CM ceoX »- OOOW O 0> l-CMC7> LU|-

H- —

<

xi 0-m l—OO * 1— UJ Z) »-o> O =>O oz i—l O vO •t OfOCM K- _io

• >—

1

w •' 0—. O ^•O » O _J—— uu O v0v*-ro O B> LufMcr* O <LU

—r- LU— h- LU *-»•—lOO O LT\ i— »(> Oh-11 tu— r- • 1—<r"~ • (Njrooo — II ^J- (-hCMCM -* *-* X. "" rlH— (jcc » «-» • ct »—

roc\|Nt»- CM 1—

1

*— -— CtO vl" r-l » ^.Ql s +CO <o_ 1—1 1—iLU 3: 1—1>—

1

• • »M • H3CD1-I M 2£CMO • + HO 03 LLh-OH- Ct 11 «-z II -» oooct O + LLH- + on -0> UJ < II II • II Z11 zroi--4- >—< • — HHO LULULUO LU CD II ZKwO -»!-ICM o<a: •—<»-• 0*^ -»o-o.ro •# UJ—

»

LUO UJUJ • •& t 1— •— exooooi OO » • (^H-CMCd •-•LULUO ho:CO—»roi— Qi moonDQlvODDZZZd I— ZCO-ZOi^ _jCMvO XHU2<^ + 3 •—

'

-J+H-1— O.-»CiUJ.-tr0 11 I——Z<rOI— Zl— 1— h-UJ Q. Q.H-O^-'^-IUJ en-"-* LULL—XQ.H<ZCMC0 CD< II

zuj zo 11 m«-'Z.CCMa:mzi—'CtctCt LU II Zlil II or cm O II X II ZOoi <—^CtLO-)c£ \-Q.OO «LUX;hmmolHi-'—i«—«l— MMM-J —

»

CDQ-Ol— O-J i-a *T< || < + Mhl-Ih II II H-Zw(-l !-< -.»_^_ g», f z~—«-_j H«- 1— 001— _J w|-0> Otfl2:rHa:co UZ-'-'-KMUO^ZOu.Z2oq:llu.ou.Ou.ou.llu.< LL zwzzo< LLO0> u. 1-3:1- 11 o-OU-u-33-q:O »-«0MM_iQOlmm U»-i|:d-<<.J t—• t—1 1—1 (_) t—

1

Q.O >—tt—1(Jo •-•OCM «-•O LL LL.^OXO •-"-'XXXH«t in or*- O vO

1

LOro ro (Tiro O CT« ft i-l f-l

ro ro 1-oco i-l f-i Oh 1-1 1rH,_t rH f-( CM CM Csl

o o

ooooooo^oooooooooooooooooooooooooooo ooooooooooo^fv.f^[s.|^r^^fv. r^ 00 cooorocoa3coQococoa>c>a< c^o>o^c^CTs (>cr,ooooooo oo -»•-* i-h«-•—< #—• i—• r—t •—

i

LnLnLnLnLOLnLnLnLnLnLnu^inLnininLnLnLOLnLnL^ OvO^O^OOvO^o^ooooooooooooooooooooooooooooooooooooo ooooooooooo1225:5:12:2:25:25:^5:2:5:5:22:25:5:5:5:2:225:^5:222:22 222222:22222t/1^t/)i/)O0o0(/)u0(y^c/)coo0(/)00^^00^t/)o0C/)o0<^</^o0^t/1o0^(/1<^^i/^^cOt/) cOcocOcOCOoOcOCOcOoOcO

LUoz.

•-t o* ~* > 0>o cj> cm -» q ocm a> — rn < o

C7> co + 0>O <*3 O < cj

h- —• u. a:O iH o ^ h- oo — » uj o •

co m co — m— o o— < X ocm u_ tr> Lnin co a* in***cvj 11 1 — • n -

vt \ —inI

LU UJ MO LU "H^ <-H LU M •

•m 1— vo at: + *— c\io m -» i-i o aioOr-t < o oz < O1-1 cm C> cm o o +LUO LU fC| OTOCl LULU 0>r0 OCT" O (T) OiZifNj a; O^co a;^ <x.h- »• oc<*>cr> n^qd dcq:

i-t o cocnj uu** o< 00 y- cr> ro<M lu-b-

30 Lorn cnj lli— Hh- «» ootj oinm —XI— — mCM -J— —.dCfO^O rH OH- I— LOCNJ _J CM•O f-l vO • _JcO «ho +oo + 01s- «-« 00 * _J—OO • -tf-O—<0 (\l • +<— < ^O •• r-t O*O-^<00z o — -st-cMo-w- —a^arm-* cc <t- m 3 —*noo

• t <-^ LU r-l-*w CM COlLlOl—HO \— f-4-^O X —»,-(—.w *t-l t-HLULL' —l-» »0 • — —(CO—.— O •OO'-t • O rOOO ,— + «-»r\J- _|CO—»c\J

3 333 3rOC\i «-»-^ o—C)0 + ^.^_i«— c£iu — c\irO— m:^coc\io—00—LL LLCtTO: U_+ .LUr-lr-H LUO| • LU ILKNUX22 X • «N + O + I

LUO | • +II IIH-H llOLUZs-s. lULU— H-COCM—-CO— II I! • II OOo: <00 • LULU— |_LU -»

J——.r-C^-% • • —»_J(J3 •lOOC\^UJHJ<r-<H<(J'>^-.LU -«r-l LULUO C£ _l -JO CO LU -» _J CO C\| ,-1

0:2:00 + lhlo ii ii -oco i^oujh 11 co— tcjao—caiuco<+OH- <no • *cn \— cocouj n co— i<cm—u_o + —i"- + -»— +oxrsi ii oo— + colu ii cmco ii o + + _i<Tr-1 + ooz2a: o—O i-^+i^ujcqowoa:<cooo<i—icm <—lu— LUh-c\i>-iLnooouj ouj(-«rfliii 11 <ro 11 hhlu —x— •-»'-« loo co ii <\io2t— o^-jOa:——oaxowi-2 ^ » 11 <ho ii hz^c^i^^qq: oc^q: x ii x3— • no n

II II H II II I— LULU 11 h- II ^a<-'OQOIiJa<l- LU<hhH-H-|—OCLI— OQ.rvllNl.J II O II XQ OLUCO<O LU«-»C\JO^-tC\IO|— I— MOr-lww uj— I— LU II 1/lwLU COUJ—OO——OOh-3—— _| —I.Jt-1— LU II CO— _J t— CO33—33—>>3~, 3u.u-a:u_OLU2<iu_a:o<ia:LL—— u_u_o— oqu-ll.< 3cD3uLLU2<u.Lua<iixiixcocnixu.HMO'-owacoMuoicoMXXMwzxoZ'-'wu luolli-hcocxcqi-ioocq

fO O^ H N >t r-t

r-t rM r-t rM r-» CM CVJ0000 OO OCM CM CM CM CM CM CM

o

82

oooo oooo ooooooooooooo oooooo oooooooooooooooooo^o.—teg vj-t^sOr- o^Or-^fMrnvfLnOr-ooCT^Or-t ro^un^o^-co o.—iogro-4-irwQf»-cooNO.-<<\jro<t-ir\0<~«egc\jrg egegegeg CNjrorOrnf^irOrorOrorOro^t^" >f "4" «4" >*• <"^ inir\iniriinLnininiAtn»0<30<i^o>0'0>0Ov0vD 000x0 vOO "-0 vO ^O -OO "O -OO ^0 vO vO nQOvOvO^O\0 vOvO^O^OoOvOO^O^^O^OOvOO^Ooooo oooo ooooooooooooo oooooo ooooooooooooooooo2:5:2:2: 2:2:2:2: 5:2:5:5:2:5:2:2:2:2:5:2:5: 2:5:2:2:5:2: 2:2:5:5:2:5:5:2:5:2:2:5:5:5:5:5:2:

OO0O0OOO OOOO0O0O I/) l/> I/) l/J •/)(/)f> •/) (/>*/>t/)oooo OOOO 00 00 t/)l/) 00 00 00 oooooo 00 00 00 00 00 00 00 00 00 00 00

0>C*t*cr>

05•»

00•»

mv0*-*

Moc

a: ocUJ oc -^U_ uj 2:002 _J »-H o>< _l 00 rj> »^

1

»

a: < 00 oj roCVJ H < •« « 2 2«b* O 00OO ^^ ft O 00 00O (NJ u. < <IL _J CT> ft 1- t—

—'* 00 -£ 2 1 +r-«UJ z «^»

—00 *-» • fsl 00 CC ocoo< .Hl- oC < < <oco —0 O h- a. CLU_ II 00 • 0: 11 mi— K-II > 00 Q£ 2>}- + +UJ< II -J UJfNJ OOcO 0000 -1 oco «* O0CM + +<IU> _IX JO < < <C0O< CDUJ -jog l

tec 2 CC_l xz < <J-H- h-

*-»^^LU UJ • OO —

»

OO 00 Oi-lr-tO za: \- ^.,_tC\J*- < w• « + —Oro • X 1— XOQ^ «-•• • 0L"O— Oro 11 II II

UULUO 0-H <r OOLU^t'-. —

.

»

• »o • • Q.—O • oa: OC CC-»-»_J "Uh 2egtt-, eg< < <•nego C\|LU_J »» # tzro a 0. 0.>-*-* 11 «— • t — CNJl—LUOw— \- h- h-oo-« OOOO 1—

1

—O_J00O CM + + vO +uuujroo O—*—1

«—

«

w OO t • <Illj 1 co<rco<rcoo00 + m II CD COrO oooc^Xh-Qoi+o + o + rnt-K<<N OXXeg O II -dUJ II 1— LL<f\l<C\J<(NJzzo: _IUJUJ II 2:0_OZZaa: cc CC«-•"•!-- (OZZO ocOh-^O'-*2:1-01-01-0—wOH X—— K- <00—w 00^--UhUH-UHu_u_wo UJU.U.O a.<tu_U-<tu_ u-«-q—o—O«-t_XO 1 ZmmO H —>—<—« l— t-ihXOXUXO

eg CSJfO <* IT>nOCM m <f ^<f >fr ^>t00 O OOC\J

<J

eg1 c

eg1

eg eg eg eg eg

0> f^

o> oirj>^f/' UJ0>OioJ \— oj< 22:0 UJO

eg o> O0*0 uj4- >4- ^— — 3M isl II

OC OC ~O O -4- h-OC CC sO +a: oc ouj^ lu eg h- Hm 00 2

_iO -J O O <_jeg*: —i i- — 3c-»< o < ho X +tr\OOo o 11 — +

I— _J I- — vOO—OO —— 2«- 00 +|-aCOll O-* <—l »--^H- OOO< — :*: h-r-4-* 3>-' 2r-o —it—o^o_-»-- o 00— eg <— I—< + xo.-.oowo20H o 2oo+ —>r-i 2SO<lu<oxO• •«- _i 100 o<+ < 1

1— s:oo>w 1 _il-Ooo o H- + I— • OQ2JC0 0<X^UQUJo 11 oOoO—Qh-KUJ +«OH II II II O II

t •+ *^ »|—oegtuofooo<w O'"*-——•0-«»-««coog-o —.00—w • »oolu>X •r-»rgO_iin^i^ + ro+ro h^.xwh-1-w 11 oo< 11 o + + +0 +——<eg<eg .—x 11 022X000 11 ooluOOO 11 Oooooor a: 00 11 _i n << 11 i- 11 _ii— oOH-l— i-i-ui—

OOHOhO 00»-'l-^3020'-'03o000o05:o0-«-UHUI- — H-<2"——HJaiU<X-OUOMUU-U_—0»-0 U.WXU.ILWUWXLL—K-•"-H-.XOXO mU<2mmdd.j<j:mxxxqx

it* moo 00eg eg eg

o o

83

oooooooooooooooonooooooooooooooooooo ooooooooooo

OsOv0^vO^NO^o<)vO<3<)<)^--Ovo<)-0'-OvOvO >o<>sO<>sOv0^o<)<)<)vOvOtv-r~-rs- f— r— r— r— r— f^-p~-r— r— r-r*-oooooooooooooooooooooooooooooooooooo ooooooooooo5:5:2: 2: 2: 5: 2: 2: 5: 2: 2:2: 2: 2:2 5: 5:2:2: 2: 2:2: 5: 5; 2:2:2:2: 2: s: 5: 2:5:5:2: 2: 2:2:2:5:2:2:2:2:2:5:2:

O0o000o00000u0</)^'>o0</)o00000o0</)t/)o000o00000o0o0o0o000o0o000o0 0000o000o0 O0o000t/>00i>000o0o0o000

a* o*

LUC* On

<iOUJ o

CO _JOo o •ino ro cr> eg(\i eg a» >j-

>j- —O O w mh- h- M OC

o o on ao o o oc

at OC-» -% OC UJO O UJ »-»

• eg • II —

I

LU O O _J I20 uj -J z><I/) • CM • < UJOK -J Q O >Z •—

1

O lu •—•—

Q-O < h- i>0 —— OO 3O > O 2D O— LU O-LUCL < O • • I— iH -»00-»3>M- • • 0C «» (M UJ OO——

»

OX)C\JLU>-iO-^~>LUr-tr\j-^ c£ «««.uj.-»-^ O *^o .-ts-^oor-t ZiflH • » + >olurO>3-2:33co O 0>OD3h ,_i . _i,_i 3U-vO_)3 »o+ -~GI— 0>-> + oO+ + «-«llu.+ • « + a:u_ + 3 O ++ u_ii+<ll, f- + oarguuoi-0—ID001— 11 11 a o ai-t— 11 1— u_ • <o 11 —<u_ 11 ooh-lu— • • *—>

«—• • t

h- 1—O—— I— • UJOO •—«00 II rH O rHQCI— —OO: • —•CM «l— OOOOOOCL Q-OO <•"»O0oo + c0vto0 O «uj II vOUJI——« — vOr-tujUJ Ol— 00 <hhhh OO «^ODOD3-uj>hou.-t++o cnjuju- hH« +Hn2 1-4o 11 ,z ouoma: + +0— + r^wwii 11 luluxoo< +——300—H2 too 00— c\|l~—LUX + C\IOu_ioO <N——3H-<Q- <\l<>t —XXO0Q-> > II Z) II Oxxoi-hx3Xu_ 11 Lux-^xh ii oro <zno xxiu^Kx-a: 00 11 11

1— rD 1—'•—'_! H -Ji-ll II II 0000 II x II ooi— Oh- 11 lulu II ll I— II 30_lo0|— II a II II II II I— 00 II lui— o OoDZiilOOMQ«WMMHUUH II UJ— 00 II w^KH .-ICOOO-^XI— LL— 00 LUI— ^-KNJ^-I r0 00--I f— <-J h- — 1— LUO >——< LU <<_)32 3—— 3LLZli.a'U.LL3>— 32liJ3w0UU.UJZ03332-—'2>—O U-oOiOOmU.U->oO>wLLU-OXXU-OOoO»-h(— 00mU.cQXU.II-IXO00m|-00OLUU.XXXXU.CDXO 1-HCJZ5CLO —>—><.XXX

o 00 o OC\J CMCNJ (M eg

84

ooooooooooooooooooooooooooooooooooo ooooooooooooin>Of^aDO^Of^^(^^Lnvo^aDav o^^<NjrOv^LnvOf^cooN '^'^ov)ro^-in<>r^coo^ —<<\]rn^-ir\vor--cocr>o.-<cM

r^-r— r— r— r— (^— r— r— r~ f^~ f^— r— ^— r— r— r— r^i~~- r~- r— r>— r— r— r^— r— r— r^— r~-r~- r— r^- f— r^ r*— r*— r^i^-r— r^r— r— r~-r—r>-r^r~r>-ooooooooooooooooooooooooooooooooooo OOOOOOOOOOOO2:2:2:5-2:5:5:2:5:2:22:5:25:2:2:2:2:5:5:5:2:5:2:2:5:2:5:2:5:5:5-5:2: 2:2:22:2:22:5:25:22:

OOOOoOOOOOoOOOoOOOOOoOOOOOoOOOoOOOOOOOOOoOoOOOoOOOOOoOOOoOoOOOoOOOOOoO 0O0OOO0O0OOO0O0OOO0OOOOO

O +O^ LU

UJO r>ZD& O

O LU03 O* CO 13 —Is- CM OO X

ro o 11

f*- cm o o ~o h- o r-cm o o in +

O O M X>h o — cc ao 000o —

.

• OC —OO QC 00 X~» • LU UU h-o cm a • •-• «*• r- lu a. _j r-i 200 00

-» l-O • Z) -J II DH I.

in 00 o cm _i tu < 00 +.-< 0—1+ t- • «-« > u h- —2 x +

2 Q O < •-« •-* ojZ5 <ujh- O LU I- > O — 2 + + 2000 O 00 O < • LU— Z>—LUOO— .O

m—o •* -» • • a: o a— -» + q2 + o—o<xo—•— ujr-^tNj— o a: —•—«uj——

*

o • 200 oluuouj ixo^> I _irn^-23^CT r-t o Ovfl32^ i-t • O »0 .O—oD—. I -J <T<MO + +»-hllU- + + • » + oc:u.+ 3 • H + «OOXQ-O<3^0 +II O II OOf- II II O O O Oh- 1— II H- LL • O olucmluo 11 11 + n w—O—. h~ H-0*-»—»H I— • LUOO •— 00 II rH O ,-lLUO ,-1 .O— •w^.wlilQ'-D(\I_JLOOOOO 4-mvtoO 00.-IO »LU II vOLUI— .-I — f^—tUJLl. f* «LU h- -»OoOOOXlNJ^XDJ-"O+ + 00--I++0 MU2UJUJ H-K—- + I—003 HO II »2 OOa: O HwOh II ++ llOu + OOHO--'300-^3-1 »00 OO— C\l| LUX -f <NJO U- OO CMUJOOOCM <~X II t—oOUJLLJ OOO II LL<—hUJhXXCh-l-X3IXllLUII LUX—oOXH- II OrO < 2 II O aT II II 00 II o02h-O3| .luZJXO02O0 II II II 0000 11 X II II OoOH-Ol— II lulu II 11 1— H30_JoOH-i|OoOI—QO OLUH-320Q0X2QIIU'-iO-HN'-'OUH II LL<-IUJ~.o0 II «-Hl- H-'-irOoOHXI— LL— 00LLI—— OOLUH- —.31-.wOOO X—hUi-I-(-w323->-3 LU23aU.LULULL3>-w33UJ3-00LLUJZ0LLLUCt0 LLQ2 LLO—< LL h-—3XQXU.u.OxXU-O000U_00t-iH-00HHlJLc0XU.XI— XXO00«-"l— o0O»—h-00O mUDmQ.XX2h.qxu.

f-l

Ocmco •*Is- r- r- CO00 OCM CM CM CM

O

85

ooooooooo oooooooooooooooo oooooooooooooooooooorgro^, mvO(s-ooON 0'-« rn^Lnvor^-coo^o^-ttNim^^vor^aD <"">--i(\jm<fmvor»cjocr>o—KNirnvi-irwof^coCM^o^OvOvOsO^oof^f^- h-i^-r^r-r*-r-r--ooao (xicocoooa3aDco o^^ffi^o^o^ooooooooooooo^r^-r^r—r^-r^-r-r— r-

f— r— i— r— c^- r— r— r— r— r-— r— r^— i*— r*~ r~-r

h-r^r-f^-r^-r^i^-^-r^-f^-oocococooDcocococococoooooooooo oooooooooooooooo ooooooooooooooooooooo2:5:2:25:2:5:5:5: 5:5:5:5:5:5:5:5:5:2:25:5:5:5:5: 5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:5:

COoOCOcOoOOOoOoOOO cOCOoOOOOOoOCOi/)t/)OOt/)OOoOoOCOi/> OOi/)oOOOoOOOoOi/)OOt/)cOoOoOOOoOc/)COi/OoOOOoO

CO—I-

02:

0* + UJ-. oJ— t—

ho 0+ zD^CT1 •'UJ CM<0 OOZD SIQ-oj f\io a:UJ ^<Ji UJOO «-w t-

• MXO Oi Ho o—ir\ cum«-» a:+ c\j

rvl ujUJ 3a: =5 Io -to •a: ju «-»

oi <—00 3lu oxh m 1

rH oi— »

_J <-t —.— Z: r-K~Z. f-t (\J ro-J 11 ~*:o~ rgo so o

CO <t CO <OU I lH CO 5: U_ r-i r-l

I- OH- +0~+ h- OQC OJ <\|

"Z. hh lu_jnOuj 2 1— y- —O -»-» Z 3U + D OO OOO UJ—• ID--Q »UJO O O-^ -» h- I—

•K- O O— — + —UJO—.O * — vd- 5^ i-H O CD—Ly-TNI— hO Z!c0 OU-JX »uXO-.-ll]H(\| OO ^-^O — «—105:3:3^0 3_J »0 «0 •—._

I_JvtLTi5:33 —JO -hO CN-^—. (\l-^.— C\J r-l

+ HU.IL+ ULO h + -OOhSX>,;U++HU.tL CD • rH + • + O CM 3O (\J 3 +U-IH- II II < II II OUJCVJUJOO + M o » UJUJl— || II OtsO H <>0 < • + U- • + U_ <Z3Q~»-<.a:——

«3— •— t<«0"33Q->'< I— H-c£t-.(V|— cc:Or-H 11 o<N II -t<\Jr-i,-ia:O + >t in I— rH vO I*-O «Ot0i/lX(/la:<3jHOO + ^inO «3< I— rDUJl— UJ:5 —LU3 —0303H-Un++u« + +r0 rH—Or- II I— h- +0 + UUH + +rO hOU^ua^U «I(\Jc\J .IwCnJhIhIo—3liJUJ_oo<<C\J wX II ^(^rHOUJ 11 UJ«w3UJLU(\| QwZO—Z«Hw3 + [\l«-2 + N"NII«-X03Z5XOa:c£ W ll HZI-Z-^^^XXQ^D ZUJ + nXUiMX3XlH3XIN o oxII II OO 11 II l-l-O OUJl-^ZDXOSO II II II OOO •h-eoc\j II h-h- 11 X II 11 31 II II 30UJ0^ II

(\J"-*O<_)r-l<\|O0h- «-DmwQ«wiUmOH(MHOUI- wh|| -hmZ H«(\|>tI w(VJml|-UhUH33w.w33:~wO U.OzLLoU-lL-h'-333s—o U- 0:^03 CXO 3U-SS— LL 3 -5—Qr-OH 3U-OXXULXXXO r-.O^J'-'Q.r-.r-.XOXU.U-QXXO h3^QU.3UU.hu.IXwU-IXOU.OJO.

a* o 00 o o 00O r-l t-lr-l rH rH rH rH

(M CM CMCM CM CM (NJCM

o o

86

«tOOOO(NJ<K)00 o OO Oo oo oo oo ooooo ooooooooooooooOo— < cmmm ro ro *± >o oo o_i rOvt sOr^ c^o t\im tr\*or--cocr> ^-tt\im>j-ir\vOr-oooo'-^<Mf,n^OHf-iHr^HHr-i>HH i—i c\ic\i cnjcnj c\i cm cm r<*i <*0 ro rnromrOro <f ^^^^^^^•^'incrvinmLnCO CO CO CO CO 00 CO 00 CO CO CO COCO OOcO CO 00 coco COCO COCOCOCOCO CO CO CO CO CO CO CO CO CO CO CO CO CO 00oooooooooo o oo oo oo oo oo ooooo oooooooooooooo2:2:2:2:5:2:2:5:5:5: 5: 2:5: 2:2: 2:2. 2:2: 2:2: 2:2:2:2:2: 2:2:2:2:2:2:2:2:5:2:5:5:2:5:

OOcOtOoOOOOOoOOOoOOO 00 OOoO *>OoO 0O0O 0O0O 0O0O 00o0i>0o0O0 O0o0t0o0<>0o0o0 00o00000o0 00o0

olQ I— uj I— lu h-0>U-LU _J _J O O 3 <0>O -JO

(-2:1- I- h- h- h- I- OOCO CO to oo 00 00 OO cOoJUJ—.IU UU UJ UJ UJ UJ <hOH I— h- H- H- J- l—O

r-t

r-i ineg ro* >t ** o

co w ^-. rn <,H M _| — U_fH OC — 00 ~*H-CMOOOOOO O 00 O OSmmcororom a£ O U_ <«•0>^C\JC\l(\ICMC\J(MC\| Q£U_ II —«U_~»

O rH O UJ II O CNJK-CNI0<-tOOOOOOO O < -&3-H-O <M h- (- H- h- I- t->t -J a: U-rH -H-K-X-•000000 —1 -sc 1— 11 000OroOOcyoooo <cx jci_) opener:

-• H iH H- O < a:<<.<0i-« _| -» «-. —. ^ —,.— ,-. — u. <QiQ:Oi<— o(\j« — — <--»—»^o —. rH i^h- a:——— u_00 O c\j

' cm cm cm cm cm co • «3 + + + + I—O CM'——• — — — — —. < Q O —-.— 3:

I<-»r-4C0 00 00 00C0 00O I— UJ UJ——*r-lCMm-t +

M H Or-4000000»OZ» .OO+ + + +——22: • CM • • • • • •*-«0_J • — — i22ZZ^TivCu_ 01— uj • o »— uj 1— uj lumujcQ 1— rH—— rrioj-—«—— + +II 5:2 _J .-1 LU _l _l O O 2— »H- ^^MMtO-UJCQXXXXZZ-»<ocococm • •-" tf*» «r«- • I

s- «r*- «r*- «ooO—J «hu>-'-o • 1—0:0: eta:—

< r-l a: I— 2! O rO H-Q .-h -.<-< ——t — —1 -»-« —.<-( —O—)<•- —

ujooooido + 11 II 11 II XX(MCt: +1— II QirH(\|^0 CM r-HrH ,-1 ^H _| ,-( ^-1 r-i ,-| rH r-l 1 1 CC 1 1 f<") CM 00OOC Q < CO—•">—— II H

3h-<OH-H-CM O^ — —CM —CM —CM —CM —CM — OI-OCM —OH II II I— U_<^CMrn^— H-iu-g: 112:11 II OH- OO 00 00 00 CO 00_l_l_l OO || 2002I— h- + + + +LOOII II H- <tOI— 2H-—O O OO OO OO OO OO OcCKcOO OOmZ<i-h 3—2222 + 3:J^Uq:SZI- I— »— —I— —I- — h- — I- —H —I—— XI— — c£— —ILL——X——— 2UJ003— l— arocfOu_o o U-O u_o u_o u_o u_o u__iu-ujo ll < u_ co h- u_ u. ii xxxx— ctoixu.i-1- tNiOi—o o -'O mo >-(0 »-«o .-<o h<hzu wo;H(-3wHZctQ:a:Q:xu.

co ,-( cm rn -4- un vor-O »-l iH iH r-t iH *H ^-1^-1 CM

(M CM CM CM CM C\J CM CM CM CMooooooo a

87

ooooooooo oooooooo o ooooooooo^oooo^oo ooooooooolTiv0r^-C0 0>O'-<r\|r0 inONCOOOHN <J- vOf^-COOO^(NjrO<f IT\ .O I*- 00 o>° r-l cm -J- LA vO r~ 00OO —l(\l

Lnmmirim-oooo vQOvOvO^or^-r—r*- Is- r-r~r--r^-ooaDcococooocooDoocoo>(T><7> o> a>cj> o^o^cr>ooo

CO 00 CO 00 CO CO CO CO CO CO CO CO 00 00 CO CO CO 00 00 00 00 00 00 00 CO CO CO CO CO CO CO CO 00 CO CO CO CO CO CO CO CO (^CM7>ooooooooo oooooooo o ooooooooooooooooo ooooooooo5:5:2:2:5:5:5:5:2: 2:5:2:2:2:2:2:2: 2: 2:2:2:5:5:5.2:5:5:2:5:5:2:2:2:2:5: 2:2:2:2:2:5:2:2:2:

00(/)00o0o000o0o0 00 OO0O0OOO0OOOOO0O 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00

LU3-» u_1

-jct> Z LL

<a> or 1 00>oujO> 1JJ LU 1 UJ>tj

1r- H H< < < <

000 1LD C 1 Occ •»

< (T) -, —

»

oc en (M CM

+ >t w »~^ w 00 00r- rvl O+ c£. 1 +z O -< « q:Krf 0: -i —

^

u_OX DirO^H r-

1

rH rH<o£ U_lCO- w 5: l»- CO

• LL 1" r-l OO 00 •• r-l OhCM 1 -ICNJO —

»

org C^CM+ 2r*- -1 - + + m CM*- + + <C\|UJ uu CM CMO OO z~z om> »"» > CM H Ol-3 al->~ fH< C\l < •» OO h-OUJ s: + x -•rgoo w 00 0> *-* H-O «-• OiJicc 11 u-a: > -w OO —

.

r—

1

•— O 0. OLLr-t-jt— <r-lX X (\l r-l o~ • r-l —» r-»

>^ tl Z-. O0fT» II II II * w ~» O UJ «— CM—»0—»T-Q.O ZH- —

»

*-» 00 OO r-C- »0 .^1—

«

r-l CM— O0>-« OO + «o -"-'* —

*

(—

1

O—z •CM-"*- .-* « r-l — + 00_| CO rH 23:^-13 D—O tO_J CO r-l

*-•—* _J.~zxc£ H- rH 1—4 r-l CM + CMO »UJC0 + + U-U. +<LL + CMH- OLUCO + +COO -Jr-lQi II 21 O—

-

w M •• 0— l-LU t|- o< 11 11 <ru_ 11 a—OOUJ •!— o<+ + 3 •s:-^ • •CM 00 00 OO h- H-oooozO-J H-c£ — r-Qi • —.CM h-000 »o-j f-QlZZO< I 1— noc 1 — 1 ooaooo r-1 . OOOO •—1<—|00|— <rc0r-ii— II -OO 000'—_J_J< r-l OOl-—w + O—il- +1X1^ 1 —ice: + r0 + ro + ro CM w 11 — OcO II COOO CMC*: + +0 -* + o —. 11 Xr-.co 11 mouxxzo; •Oa. «c\ 1 —LLLU(\]IUC\|UJC\J w. XOXLUHOCNI-- -;H-0<— CM<^" xa ll <|_ON«w11 n 11

< -5 im ooO> > > II -J II OO-J-J xxxot-c^x— a: 11 _j_i>_j_i XXOwiLa:.--52-C ! oz<o<o<o O OcQDD<cQC 1 II II II II OOH- II UJl— occ r-.<<CDC 1 II II

z_n *-ex l- • ——ooi— 001— oOH- 1— hhliJw-XH•rHCNJff|CMOOHh Ot— h-J-<w— XI— r-»CM0C_|Z II

1llLwlLC; 1 u_u_.-cj~-owo O l/)JifllLU_lilQ333 3^-w 3: >-.a 1/1J>ILLLIU0332:30.-31-hi—iX«C 1 r-i_XOXOXO O <3 i-h >-.z u- u-x xx x u- co x 0<<'-"-'Z^)U-U_

CM .-1 <NJ m l-l CM r-l

CM m ro m co •O r- Is- h- CO CO

iH r-l l-H r-i i-l f—

1

1—

1

1—

1

r-l r-» rHCM r\l t\j cm cm CM CM CM CM CM CM

U O O

88

ooo oooooooooooo oooooooooooo ooooooooooooooooooro^-m r-cooO'-icMm^t-mvor-co o_icMro<t-ir\sor-coa-o,-H rOvj-inor-cooo—irom<t*Ln^or~-coooooo oooHr-t^^H^H^H (\)c\i(\i<\ic\icM(\if\i(NJ(Njrom rommrorornrOvt vt->t<J-^"-4-^"^t^t^-ir\c^oo o cr cr>o o^ cr> o-o o> oo o> o>o> cr>cr>o^oN 0-oo>os o^ cr> a-o o> o& cr-a> o» o- cp> s o ct>o o- o> cf>ooo oooooooooooo OOOOOOOOOOOO OOOOOOOOOOOOOOOOOO5:2:2: 2:2:5:2:2:2:5:5:2:5:2:2: 2:2:5:2:5:5:5:5:5:2:5:2: 5:2:2:2:2:2:22:2:2:2:5:2:25:5:5:5:

000000 00 00 oo00 00 00 oooooooooooo 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 oooooooooooo oooo

OO 00 »-

oLU LU 111

*- I- -J< < LUO O 00

00oLLII

—I .-I _J0> O <

O—t CM >rOcM Oc\l 5:cm m oO CMO o

OH- H1-0 00 <~ X

— o — o • «-•H ' —» m t-4 O—• O -*-»X«- CM—»0 "— — O LU ,_|CM »O0 +0 «0 *»-« 00 r-4-- »0 -»-» • ++30-^0 • cj_j cph o-« + oo_i cr>—1 *»-»*« 000+ (Ml— LULUcO ++ + CM<_> • LUcO + + »t-0>t —I I I

O—oOZ •}— 0< 0»-t—Q •(— 0< — «-»w«— «-» cOcQ II

CM I— 00O »0_l I— c£ CM I— 0000LLlO_l \~cC CM H"MOOoOOZrHOOH<tr«- ooOw_i_i<r,-iooi— <r>- 0000 »_j<.-tooh- <fs- — cm—ooluh--»*-*-

,-ic£,--i w 11 xwco 11 rnouMa:^ wh«-dcq iif0Uu i-|^H 00 woo 11 no^Mxxoro3H-CM XO II <(-0(M—— 31— CM XOXUJhOM--3hM O OOO-JOI— rM<^J II II rOrOIO II —l_l>—l—l XXXO II I M 00—I—I XXIO II O II <_l2: II II r-iCMcM I o_ix»-»_i II

II II O OC0>-.<<c0O II II II II O OtCQD<cDO " II II " O &. \\ X> CQ'-'ZZCLQ.tM " II CD II II CGI—fOt-4|~ j— 1—<—wX|— r-tCMrOCMI— H-l— LU —.—X l—^-( CM rO-^H- <l305:i— «—l— h-2:2: .-tCMO^CMOoO330 00_J>LLLLLLia3:S-S3O OO-JoOLL LL LUO 23330 Q-QMQ _|LL cL &- LULU03 3—3 3—

Z

XXO U«hm20U.ILII0 UO>-i>-iZ(Jli.li.IIO hJlU< |-|HMH|-DlIXLI.IXMi-l i-l

0> On oi-i .-« CM<M CM (M

a o

3-0U- +II O— _J

3LLr-»

II +—OCM CO+ oO—

+ CQOO

o i—

1

CM CMCM CM

O

89

oooooooooooooooooooooooooooooooooooooooooo ooooo-^CMCOvi-inOr^<^0^0.-<r\]ro^LnvOr^(X>0^o^c\j<^^inv0^a30> 0^cMc^ ^cn-Or^-cou^LnLninLnLninLOLnvOvOvOO^^<)^o<>r-r^f^r~^r^r^r^r^r^coa3coco oo cr> ct> o"*

C^C^^ChO^^O^CT^^C^O^CnO^C^^C^C^C^C^O^^^ ONOOC^Cnoooooooooooooooooooooooooooooooooooooooooo ooooo

OOOOOO oO OO 00 0000 OO l/> l/> 00 OOoOoO OOoOOO OOoOOOoO 00 00 oO 00OOoOOOoO OOOOoOOO 00 00 CO OOCOOOoOOO oOOOOOoOOO

toUJ

IDoa:

^oo_lCO

o s:CM oCM ccCM u.

0> 2r-t a:«M Z>cm h-» UJ

CO Oc*

f-i

(NJ

CM

cm co CO co cO co COCM CM CM (M CM fM CM• CM CM CM CM CM CMOct —<-»U_0 OOOOO—1 <-» ,_| r-< f~t rH OONOh- h- t— i— j— i— •-•co r-tco co co en co co o^CMS:0 OOOOO COCM rOCM CM CM CM CM CM 0>• •O O O <-L> O O CMCM CM<N CM CM CM CM s

in— CM fM O **3

,H^— — -. — —.— o o oooo t—CMCM— — — — — — OK Oh- I— I— I— (— O —

I

CMCM—t *H fH ,-| —I >- l-O H-O OOOO O <-•

CM— — — — — — OO OO OOOO ~> »sj- »-00 00 00 CO 00 tO (J) O —«c\j 11 — CO

i-ICOO ooooo — — — —• —• — O-CX—O OC\|CM • •§••• ~.— —— oooo sso: »o ocmcmo I— ai \— LU LU I»H i—i • • • • UJUJ<0_l —• CMUJ _J _J O O 2! O"— O— h- O UJ O I— H-Q.UJCO Mco*« • • • • • t-ioo -'oo o uj ^ uu ii ii H- •(— a:iHtNJjOjOJOJOjOjOID OIQ O »0 »0 »0 «0 ——

• + 0-J OO CMC\i<co<tco<ro<m<ro<t ro « • to • • co—ro— co— ro— <~ou.!>-<cMCO_j<r-<n£:O CM<M>(\l>CM>CM>0vJ>C\J>CMOUJ^ CMOUJ— CMr-HCM-^CM^CM^CMO + + + CO II COCCt-l — CM SI C^SCM 2! CM 21 CM ST CM 2T CM LUOr-t CNLU_JrH CM— CM—CM— CM—CMZOO<h-OCMUJO OOOOO • »w • #w oo oo oo oo —'_j_Ja:-J-JO OHUOOOoDUOUOOOHnw O>-"-500 OOOOOOOOOt-cDCOh <CQO-J»— Of-CM— I—— I—— |—— h--l—— H-—— Ot-.|——— 0>-'h-—H—t—— I—— I—ZOOO— XI- _J

O II OCMU.OU.OU.OLLOU-OLLOLLLL II HOU-U.ll II OIL O U- OU. OILOO——— U. LUO<0~50CM»-<0>-'Ot-iOi-.0^0 ,-, Oi-<'-<-?iiiO>-i»-«~5i»iOK-iO>-'0 >-'0>-tOOXXX»-,200

I

t-4 O H N fO >t 0<-",-H CO^LnvOI^COO^ CM CMCMCMCM COCH C7>

CM »-l »H t-« r-i f-l i~» »H CM CMCMCMCM CMCM CMCM CMCMCMCMCMCMCsJ CM CMCMCMCM CMCM CMCMCMCMCMCMCMCM O

LO^+ +«CCCC .-1

h-h- +UOvtH^i

-333XXIIIII II II II II

--l(M—l>ti-t33CC33U.U.-7XX

OcoCM

90

oooooooooooooooomoooooooooooooooo oooooooooooo^Ot^rvjro^in^or^a3(>Or^ojro<j- ^ir\^r^co^'^ i^(\jrn^Ln<>r»- |X>(>o rn^MnvOr—ooooi—icNm>3"^OooOoOOOOOr-<'-H-Hr-ti-i^-i^rH^-<--H^-ifNjr\i(\|rvj(Njr\jrvj(Njf\i<Njro rOrommrOmrOv}->t^Nt-J-ooooooooooooooooooooooooooooooooo ooooooooooooOrHH^^r^HHHHHr-I^H-tHHrH^HHHHH^HHHH^r-1 ^H^ ^-t^ _l rH ,-t _| r-l _| -H ,-H _l —I

00

cm+

oLU

111

u_(-u_

•>

LU

h-_l»

LUt-4

2 H-X LU CD

**-* <m.-iO CtOCM—

.

-$• m 1—O fjN

1-1 LL^tOOCT>r0c<"> •• HO••fHrvj <o 0>•Oro C^HOUJ1— (NO HOO •>

O H OO CMOOO •"^1—

1

wHO.— ~.-,00 •ujO --tf\imoro

»-. j-o—<OroO-io««» —ICM_J •-1

. OOOOMvOlT»r—

t

s^co cn— —io^a^^f •«*+ + U.U.-5 3rHC0 •• • »OM<< O II II +

-

-. »ct:OvOOLUQicccc _J—~»^i-i~>aHI— 1— IXJ *0

o

co

+ CMi£ wO MO cC

•QZ<O>0 —l*fr <02N0H|-h CDLn>-»0 + OLU «ZD^ •2DCh-o:-J.'-iOjOHCD-<OQ:_JHHQicocjovJ- —<x + +ozj «i-o02i-^ctHcom + oii«-fnoHfflQ:ma:N<-w33UJ<<J>-cOHO—Ho:aJNOU(NZHUJXNt\jl-(-3MUJxxiizo:^cQXa;3ZUJLjQ:N 11 11 11 11 11 on 11 11 11 11

OH II II II llHHwiiHX iHHN<-JZ<OZhOQOzO<OZOJhHPjj-triuux^-w-MHW _jhq:_jhooho—ihhc£_ji— i— _i022cd^2«— 11 2u.u-LLcc:a:u-u_<Q:HCQQr^:acLcDa:aH-cQD:o<UllU.-)IIXXZllMMH22HM03l-hNM00UN0U0N0U1-1 cm cm m to vO «t

co co cm ro ro co ro co g>CM CM CMCMCM CM CM CM

< za: QlH* «—

# XUJ* o *> LU-.OO OHSlu H +O _Jl-

ii HOO OZOl- LUQ._J o«-Ot_) h-X

LU LLLUu. •.«-»

H OCO<2: LU +00 LL<O-QC HQiOLL-» _JH

O O* <7> O—•* LUX* O* LL •>

to 1 1

•• LLCM^ +

•» o H<rH o Z.QLO _l O.I-si- o ^O«-» o—M ^^ XOL ro —«... «-

CM CM cMrO'-cc OO "4"*fr-4|-DC 0>O oo + oLU • ro OnO^<CQ

NO »• »Q^Q_J HO sOvOH-—

1

_l OH- HHOO< oo OO—O.-<-o OOXH

rouj . fQ—.

,

+ H— UJLU<CQOUHH 1-1-0:2 ~»tLua: t HH [_UJ 1-1

0U.30 c£o:llZ +LUH LU 22 • »-0<• LL»- • H— LUQlCMo>—OO •"--»—HrOU_H3LUXO.Q- r^HZ +1—OXLL II Z)0 II oOOOQ-H-LL— II

H^^OHQTrt: •»— H XOU.UhZZKI-<Z< II LU

-O—a-«-QiQ.^HU.U_ _J LL LL ii LL. LL H—H3 HmUmwU i-,i-iOXUU-I1

1 1

i-l

1 1

O oo oro ro

91

oooooooooooooooooooooooooooooooooooooooooooooooo>^^v^^^u^LninininLnu^inin^sOO<>sO^OxOvO^*o^or^r*-r^r^r^^ooooooooooo^oooooooooooo^ooooooooooooooooooooooo

C^OOvOOOoOl/)OOoO^OOOOoOoOOOoOOO^OOU)OOoOOOoOOOVOoO^^OO^OOOO^OO^^OO^OOOOOOo^

<M cm cm+ + +

I- I- h- O-z.-z.~z. uja. cl a. u.

••X *xo *• o •»

ID—

.

UJ—

.

0>~l 0"-t»-+ t- +

-h- •+-UZ OZUJQ. UJQ.O— O—l-X f-Xu_ ID ••

ID + UJ +u_< u_<

-JH- _Jh-

O— o—UJX UJXU_ •> IDh-— I

.

ID CM IDCM+ +

H-< h-<za: z:ara.*- a.1-i£o ^oo— o—X X

—»—«. • —»—» •

CM csjro—« ro CMCO—

O >t<fr-"K-0 ^^_,h-O OO+QO OO+QCO ocx*.<cQro cj>C7><cq

O — v0*OI '0 00\ 1

H- CNJ hhUOh |_,_00O + 33— "O ^3— »

o < ooxt-o oaxH-a: «-w »q ww »q— -» .~lh- LUUJ<C0-"* LULU<CQ

O—• 3<_> t-Ha:3:o« H-i-c£3• + li.*-' •—•

•—11— UJ • Lf\ •—it—1(— UJOu 11 x oioru-Zuj-f c£a:u_zoo

UJUJ -. 11 23 • »_J<CM < 33 » »-UJ II

•id r-)— h-— •asuvfoc I—•o— inOH +H(\j««i-roof-iujoi-tn««i-mi-r\jO(LULL 0+ HHZ + lUOllUOO >-l^2 + U. + 03 r-lr-(Z! + CL II Q- «0- OCMh- + X Q£ <Mc£ + ClCl Q. UJ

U_w UJ< II O0O0Q.I—U— '-'I— CO II II oOoOCLt— II <mX II OOOOCLl—— *-'—CM3—32<w>- +t—H-3331D(-xou-^hq:^ »H-i— xa^u, 01— o^ct: »i-Ua: 111— cccc .(—xorx3uJXXQ.arxof^OH-ara:oi—LL II || h-h-Zh|-<ZU. II Q. II OUJZ>-H-<2U-JI— OI-2!l-H<Z: II Q. II IZ II II II I— It II 3 II ZHhZlLwHHu.ua--a:(i«-H3;Nh-oQ.*»*'a:Q.oohi-CL-wa:arvjD^«-rvivtrnoN(rii(\ia.w«-wU.22*.w^|j.u.|--LL2UJ]:Oh^U.U.h«-l--OZyU-lLh-3j2u.lL332-32«3-U.U-U.li.hU.IXXUhhUXhU.ZIOIJ.Umm (jXJXOQ.UhhOXILOU.hmU.IIXU.IXIXhhmm

II II IIcm ro «t mo o o oo o o o

X _J

o •> »-

UJ— OO-i UJ»- + IDJl- h-H- LLuz ••

ujo. Oo— UJt-x aa. i-••*-* _iocoLU + ou_< UJ\-aC o_i»- h-O u.O— •>

UJX <u_ oc:

H-— H-ID CM a• +K< i-ZcC «* h-a-H- O z^u O Q.Ow roX *-»^^

—«—. • O f^fMcMrn— h- r0rr>>j-

x}-vtr-lh- O Oo—»oOO+D >oo (M^OOO^CT, <CD o •• »-CM>t» »C^Q co- vOvOOs0H-_J co •-. hhOOhhuO a: 331-H33— » OCL OODOooxt- >-Q MVOOww Q O-J UJUJUJIU<00 oO h-l 1—HH^S" *» •— CM H»-iM^lO•-•<-. H-UJIT\ CNJ— UJ CM 3 *•% CM 3a:c£: • •

CCOClLZ + + o_j + ID CM 3 U.330UJ33 »H->th- • •< II + ID II UJ_|

h-'-»l— 3(—Qua: <-» CM II »-•»-»'-» • •

«-»-*t—(f|ZIZUJ0£H h-CM3< <NQQQo

92

oooooooooooooooooooooooooooo^ooooooooro vt in so f"- <x>oo ^-4 r\j ro <t- in vQ r- oo cr>o --< eg ro "t in vO r- oo cr*o —i cm ro <t- in -o f*- co o0^CM7>0>0>Cr>0\OoOOOOOOOOHH^^(rH^H^i-tHr\jt\l^J(\j(M(M(\j(\J(MrvJOOOOOOOi-«i-I^HHHHr4r-ti-IH^F-(HHH»-lr4HHHHHHHrlrti-liH^

0000 CO l/) 00 oo OO i/1 oo 00 00 00 00 1/) l/) l/) 00 00 00 00 l/) 00 10 00 00 1/) OO 00 00 oo 00 00 oo I/O oOoOOO

oooooooofMrONtinvO^COOmmmmmmmro

OOoOOOoOoOoOoOoO

CM CM+ +H h-H KZ 2cx a.«• *««

-X Xo oLU—

.

UJ—.o-« o^H- + »- +_Jt- _JH-h- 1—

U2 uzLUQ. UUQ.o— o—^x H-XUL - U-»^^ *»*-«

Ooo omLU + OJ +U-< LL<i-ar H-aT_jt- _IH-o 0o— o—LUX LUXu_ *• U_ •>

l--» h—

»

ULCNI LL.CM

+ +H-< (-<za: r» Zo:0l|- o Q.H-S^O O o KiOo— O rO o—X « X

*^-^ • O —«^» »

CMrO—

^

o H cmoO-»<t*r-l|- t- O ^J-^-^-ll—

OO + Q o O OO+OCM><cu o o>ct><cd* »o;cj i*^ - -aidvOOK—

1

»

1—1 -OOI •

I-H-OO ^ Ol hHUD33— -.~.o a 33— *

ooxH-mo Q OOXH—w *-0 + -I _j <w»w *0lulu<IcDljo a LUUJ<CDh-H-a:3iUJ • • hhtt3-« C\J—tHM|- LUlLLH- H- •—'•—it— UjCM 2C\Jo£o:u_2:i-o O o^o:llz+ ul +22 •• »iUL • • 32»»h II <

»--» wj— ,—»t—

i

h-— »- —a:

oCM

OI—oo

CM+

••Xo *UJ—OH»- +

CM+

CMCM+<

uzLUQ.O—H-X

ocotu +U-<>~CC-)h-Oo—ujX

U.CM+

~Z.CC

Q-H:*:oo—X

CM <"<">-»

OO + Q* -oca

sOsOl—

i

l-KOO33—ooxi-—— »-0LUUJ<C0I— H-Q12•—••—

11— LU

Q<»OUJOOUJ

ULs:oocc\-U-Z

•—I

ZLU

-Ja:Zuj

K-

•M-

oCM

OO

CM

LL U-OII II UJ—. —. «in

\—f\l<NQO

U- OII <LU—a: •ino^: t—

in-.-.h-rnxooc£vO~"h-r<-iz<ic\jf-^ cnji—qokN"i-^t-mHHZ+ IICDOa HH2+Q.o;+UI- +(_>0-00 iHi-IZ + iHI (.Qi+Q-O

II 00O0O.I—H-xr03 lloooocxH-wh-l

"Z <H3cO—iiooooclI— 3Z<f-H 3roHaror i-ouj ajt-cta: H-xuh-xo.OctuO X(-a:a: «-l-Xcxa:oi—

o

Zhh<Zo3ZOzZHh<Z II II 2 II II II H-LUZO II ZH|-< 2 II IIHIIZZOa.— «-q:clx—» h-— a.~-— o:Q.cNjvfa.tNjrovtoo*- h-cnjo.«-— 0:0.00^0^0.-1—iiU.U-t-"— UlU-OLL^U-LLI——23-233-H-U-OlS^LLU-l—— 3:2— S—U-OUhmUXZhOwUhhUXILixU-IIXJhOU.UhmUXIiXIXmO

II I I II

o oo oCO CO

Xo ••

UJ—

«

I- +-*-•1-UZLUQ.O'—t-xu.

UJ +U-<

_ll-••oo—UJXu_I—

U_CvJ+t-<Z.OL0.1-

XrMr<">—

OO + QHOC7^<CQO

vOOl— —'COhhOOdd« -aOOXHh— »DOUJUJ<C0O— h(-o:3

(NJ 1—1«—>t— LU—+ o:a:u.zo< 32 * • •

arcM i— —'O1— 2C0——I— miuOX HHZ+ •

— II II 0O0OQ.H —

1

x*xy~a:a: *^2n o:Zh-H<zi1-1 1— o. ^»— a: o.

20^U_U-I-— U_u_i— O'-i'-'OXi-i

I I

ro00

93

oooooooooooooooooooooooooo oooooooooooooooooooooOr-it\Jro^"LnvOr~-cci<>Ot-i rvJrOvi-LnvO p>-ooo>OrHf\jrOvtLn i>~cocr>o<—•fNjrOvt-LTNvOr-cooo^^'NJro^i'Lnvor^^^^vj-^^-t^^-J-Lninu^ininLnLninLninvOsO^o-o-JD^) vOo vO I

s- r^r-^-r>-r--r--r>-r--rs-co coco 0000030302

</)OOoOOOoOOOOOi/)OOoOoOOOoOoOoOoOOOoOoOOOoOoOOOoOOOOO 00 00 00 1>0 00 00 to (/></></) to 00 0000 o0 00 00 1/) 00 00 1/)

CM CM CM CM CM+ + + + +HI- I- H- h-

a. a. 0.0. a.

••X »-x -x *x .-xo •• o •• o«* o •• o ••

LU-» LU-. „ LU—

LU-» LU—UH 0<-t Or-4 0<-t Url'»-+ H-+ h-+ H-+ (- +_Jh- JH _lt- _JJ- _Jt-—\— -\— *-k— »h- ••h—

uz oz uz 02: uzLUQ. LUQ. LUQ. LUO. LLICL

o— o— o— o— o—h-X l-X (-X H-X (-XU_ •• LL »• LL •• U_ • IL ••

LU+ LU + LU + Q UJ+ LU +U_< U_< LL< UJ LL< U-<y-cc Ka: H-oi ^ *-a: t-cc_ll— _Jh- _JH- Z _IH- JhO "O *0 *-* »-0 •"(_)

l_>— o— o— -J O— O—LUX LUX LUX 2: LUX LUXLL *• U-«- U. '» S LLf LL ••

f--» H-* H—> I • I .

U_(M LL.CM U_C\J LLr\| LLCM•+ •+ + + +k-< y-< »-< h< i-<Za: ~z.cc Za: zo: zra: inan- a_h- o-i- a.n- a.H- oo— o— o— o— o— nXX XX X

(Mro«-« cm<"0— CMrO— cMra— co cMm^ I—

OO + Qr0 OO+Q OO+Q OO + QH OO + Q T*-<J)<X0\O^<aJO s Ov <cQ 0M7><ca a>o>'<coro ocr><ca o t—

•• a:Lj'-i * -cca - »a:cj »• «-q£o •• »a:cj i-c^oo^oi— -Jro 001 1 sO^oi— —1 -» soot——JO o^oi— —• roi— 11

hl-OO h-HOO l-l—OO ^ hHUOh t-l—OO DOID3— »-0 33— • 33— • + 33— »0 33— •• Oo3LUOOXI—H OOXt- OOXH- < OOXhO-. OOXI » KQLL— OO —w ».q ^»^. »0 Qi —— «-Q rO —— fOcO O—JH-LULU<CQo LULU<C0 LL'LU<C0 I— LULU<C0— + LULU<CQ4. OOU.

*» CM t—ih-<|— LU^» —•-c|— LU—» (Nl 1—

'»—h )— UJ — t-H"—If- LU «0C i-< >_(_UJ|-H«UJ'»

cm 3 a:ccu.z.o o^crru-ZCM 3 a:a:u_z x o:a:u.zoi- a:a:u_z2: +000+ U_ 33 • • 23 »+ LL 33 •• * II 33 »LU(j 33 • ••Q.H- • • •

II CMf\J H-—O H— CM II >t—« I—" — H-— «—O I——w|_UJl-0—.02>-l«— f-rO fM(M«——HmOXLU(\ir0—-»f-r0XZ_IOLU

94

ooooo^ooooooooooooooooooooooooooooooooooooooooooco cr>o r-i r\j ro <t~ in £> r— cooo —< cm ro <t- in vO r— co o^ o r-i cm ro <*• lao r— oo o>o r-i cm ro <f lt> ^Or-oocr.oH(\jro<l"Lr\COcO^!>^(>(>^^(^C>O^OOOOOoOOOOHr-t^lrH^i-lHr-(H^(\J(\JNrMN^tNlN(NI(\lt<1fOrOf<1r<l(nr_« ,_| ,_( ,-«HHH _| r-t ,-1 _|H (NJ CM (M f\J CM CM <%J C\J CM <M CM CVJ CM CM CM (M CM CM CM C\J (M CMCMCMCMCMCMCMCMCMrMCMCMCMCMCM

00 OO t/> OO OO 00 OO 00 OO 00 00 OO 00 l/> OO 00 00 CO 00 1/) 00 00 l/) (/1 00 1/) OO OO OO 00 00 OO OOoOOOoOoOOOoOOOOOoOOOoOOOOOuOOO

CM CNJ

+ +H- H1- »-

2 2a. a.** ^^X X

o oUJ-^ lu—.

O^H OHH- + t- +_Jh- -II-•+- •+-

uz uzUJQl LUCXO*- o—H-X l-XU_ •> LL »

oro OrOUJ + 1X1 +LL< LL<l-Ql l-Qi-Jf- -Jl-o Oo— O—LUX UJXIX u_

h-— 1—LLCM U_C\I

+ +K-< l-<2Q£ ~Z.cC

Q.I- Cl\-^O 2<:oo— o—X X

—»—> •> *^«-» »•

r\iro«-» CMrO-»^v}"H|— vt^-<l—

t-l oo +o t—

t

oo + oH C^O<CD H QSfJ><CQH •aiQ H • -CCOro sOsOH-—

1

hhOO ro vOOl— -J

l-l-OOo 33— * a 33— -

H OOXI- H ODXhO ww. »Q o — »Qo UJLU<CD CD LUILKCO

eg I-I-CX3 Csl H-H- CX33—

ro •-"-l—UJ 3~.— >—••—1(— LUU.OH 3 o£c£llz U-Oh cx-c£ll:z:

II • + li- 33 • II • + 33—.QrO ft (\l H— mQH l——

l— r-4 uj 3 <r-»i—

<

1— *t~-- H-co HLU31A'--— I— CO

CM+

C\J

+CNJ

+

X X Xo •» o - oLU— LU'-* LU—

OrH OH OHI- + H + I- +_J»- _IH- -II-•+~ 1- 1-oz uz ozUUQ. UUQ. LUQ-o— o— o—l-X h-X l-Xu_ •• LL •> LL ••

9>&m »-»^ •"-*

OrO OfO OfO1X1 + LU + IU +LL< U_< LL<H-a: l-ai h-CC-JH- _JI_ _Jh~o O oo— O— o—ujX LUX LUXll u_ •» LL •H« 1— D—-»

u_c\j LLCM LLC\I+ "+ +H-< l-< l-<Z.CC -z.ee v0 Z.OCQ.I- a.1- O Q.I-yo ^o r-i ^Oo— o— ro o—X X X

"^^^ *. »-»*^ O *^»-^

c\JfO-» CNjrO-* H cNJro-'>tvt--"|— -t<t^h O \t^Hhoo+o OO + O o oo + o0<CQ cr>cr><m ct>o<cd

•> *a:Q •• a:o -^ » -ocavOOl 1 sOsQl— —

1

K OsOl— -JH-I-OO l-h-OO o l-f-OO33— - 33— • DO 33— -

OOXH- OOXh o OOXH«—w- *0 —— «o _l MW »0LUUJ<CD LULU<C0 o LULU<03h-l-a:3 h-t—a:3H • H-|-C£3•—IHH|— LU •—

••—

•H-UJ3 t— -i'—<H- LUarcc:i-L2: CCCCVLT^U- _J CCCCU--ZL33 •> 33 • »l • 33 » <

1 . h—«•—"17>l- k--*q:

CM

3LL <ii cmo:

HLU31A'-•— i— ro<—»hi— so—•—-i— ro<tr~—•—H-mH^oco—— i— coi— i—H+ 'Ia:>-lHhr-lHHZ + H+ »Ir-lH^2+Q:HH(J'-IHHZ + a;HH^Z++HC0HHrJZ + l-) I—Z<ro— I— + C0Z ll oOooq.1—3<hw ii ooooclI— I— +ro ii ll ooooclI— \— II oooorxl— I—r03 11 ooooclH ll ZCLa:3Xom cxi— oca: *\— 10:3x1-0:0: »i—oh 01— cccc fi-ohrio: ••!— f- lu(— cc:q: «•(—ooa.Ilh-Xll II 30 II ZI-(-<Z 'I HI II Zl-l-tZ II 30UJZHH<Z II Zhl-<2ZOZZl-t-<ZLiJ II II

«$•O— ro <5X I— -j- ex ^.«- ct q. roo— cm a.—— ai a. <r x I— ll cl —— cc a. h q.~— ci o_ ex t—— Q-—

cc q.ll«4to3—LL3 3— 3^LLLLI—— 3«-LL3i^LLLLH—'3— Ol- iiLLLL|-^-3^LLLLI——— OLL^iLLLLK-— K- 3 3iXHu,ixoiUMMOxiXHti.uHMUXixcm.UMMUxiu i-'MUXXOMUMHOxjii

II II I I II II>£ O H CM OO • H H H Oro ro CO CO CO

95

oooooooooooooooooo ooooooo ooooooooooooooooooooOf^-nocnOr-HtNjrOvtm-or^-aDONOr-^cMro unvOr»-coo^o--< rgro^Lnor-coo^O'-KMro-^mvOf^-ooOrHrvi

(\J<Mc\l(MC\KMc\j(M(M(NjoocM(Mc\jrgrsjr\|c\j c\jc\ic\jr\jc\j(\jr\j rgr\lr\ir\jr\Jrsjr\i<^jr\jr\if\jc\jcN<>jc^r\i(\jr\lc\ir\j

t/)O0l/)O0<^>O000(/)U0C0l/)</)00l/)O0</)o0t/) (/)(/) 00 00 IS/WHS) 00o0 00^00t/)00o0t/>00 00 00o000 00o0(/)00 00t/)

+

CL

Xo •»

LU-*U.-IY- +

OZ i/>

LUQ. ZH-X *u_ #omLU + Zu_< <H-a: O_JI- to-ou- *LUX #u_ *I—

LLOJ•" +f-<Zo:CLh-

o^-X

<f >i-"-tl—

OO + Q

hhuOZDZ>~OOXh—— .-oUJLU<CO

2 3: t-H »--it— ujLL IL ao^LLZoOII II < 32 » »LU tl

-» -^cms: i— -»u_— LULua: • lucj — ujluc^i—~<c£q coo:-jo_j2n}- lo—KHOI- C^-«-.l-r0l— .-i • t|— < »<X ZOO •H>OJHaJfNJOhcOJcCl riOOOcDI2ZQXQ+ oi +HOHH^z + a.+zzOQ:za: o ii i— <occzu.o •200— coo 11 00000 11 00a 11 °3<»— H-rO II II oooOCLh- II <(— h-l— I— I— LU oOOU-CrT— II mo-NIv1,-XO-!.U^ —t^j-CM—LUoOoOOh-2OTOH- Ohtfn: »l—OC£C£o£ II Oc£ Qi< II I— XO0000X2 II XII IIXOH II XQc^CtCLOUJH II ZOLUZh H<2UJHfvlM<l-rNl_J f-—l<IO II ZToOw || x<0 II CD I— u OZOZO II Cl-I— OCOZ:ocnicli— ll. a. «-»—q:o-ll. o—-—»c£—__j — u_ cc wi-u-»w r^wQ£:Ht-Ul/^^u^-^"l-HHU'-«-*'3 ,-«-*2wOI-^U-U_l-— h-*-U.U_H-LULL< U_Ol-UL2oOU-U.3LLI-0 3CD2 2CLCLOQi0 3CLU.U.ljLLL'U.XIXUihJhm(JXJXmmUhmU M00O h-'U.l/)>-ct-<U.MOOU.O'-<lLONONO^-O >-iMi-'ZM

I I

00 Q* t-l CO (NJ roo o OOOO o•-1 —1 OOOO oro ro •* >t <r >fr >i-

o

>t ••^ Ol-< — <f Oro oa> <M *tr\l o-to> O

O cr> O O Oroo ^00* > O KK h-oo v0 ro O

OO OO » 1- rOO COHO I-Of0 3 O OOO -( O h- O —»O— ' 0— - »—

*

O sf^ h- 1—

1

<f m UJ O .-« O 2-*r-( —00 h- • O Xon 000 1—

1

^-.^.'-h-O"rofM • <r— CC Ov0C\JOLUC\J— ITi^ .-1

• • '^ 2 • + --O • + + OCM +oq<imoq: oo<lu o<: t <o + o>-<luluo: • lucj —* UJLUC^I—~<C£Q coa:_jGj3sf

UJ

o_

_lCDO

•>

O<_lULO rn00

»-*—

>*vfLnrnroroo000 \-

o^c^-j-•>

OsOCJJ-l-f- «»

r>z>o *:000k^M -0LIJLU^I•0-Jl-|— C\) +

*-» 1—11—1 « .< •

r-i q: a: uu cc lu+ 23ZHJ0<-i •<~> •

_J2-»~LU-— 1—

-d- inOO O>t >t st

96

oooooo ooooooooooooooooooooooooooooooooooooooomro^LnOr^-oo OMrsjrn^mvOr-aD^OMrvJ^^msO^co^OMrsirnvj-mvor^co^OMc^rOstm^f^CTCO COCO CO COCO ^C^^C^^^O^^C^^OOOOOOOOOO^rH^-^^^rH^^^^^r^tNJOvlrOCNJfXItXJtNICNICNJfNJc\j<\Jc\j<m<\Ic\j c\|(^cNj(\jr\j(Njr\ir\i(Njr\Jr^cr)rOrn^rOrnrOrn<^(^ror^

_J<>LU

oUJ f\J

< inQQ. O

* o o o* in m o —

in in —. u.h- O ULQ O O O •>

CO H- H- OCsl C\J

3:UJ O Ozooo o o o om oo • o •

o org o ma<jn CMn uj in uj•> in • •

•o o .-» «— o — »•»

h- Ol— <£> m >~ r\j so

=5 »- +-» + +~ +O O zm z O Zm Z** OOO — + ** OUJ w+ w-UJ OH- XZ X 3 XZ Xh- —»o0 •—. ^f. —.Q •— ^.»-« "OZ o£X uj OZ c£X ujQC O • OU S •» Ol^ S3 •o«-h »^o m Or-i »^i_> m

UJUJ n —•O^O—«-»H «—»CNJ UJ II «OUO"" I— m(\I-* 2 ««-.t-H tojm^Q23 •«_. •oj«tinD3J:zoo »o +o_jo + + +U.U-U.IUJ +0—10+ + +u.u_ujoocr>oxoo — «oo>oujOOH cCf-OOUJO II ZZri II II DDOujUJO II ZZm II II 3 " —m—h-——OMM—mwlDoovjrn o^oomn- • 11 —— 2—•— zoir>n • 11 -•——3——>za; 3 m—3 zza: 11 iu2HwzujinxxDrn>t'-'zrMGZujHxXDvtiri |-i ^ujOiiioLLiiiJcr'XiuJOuj'~l crHZO wwin——s + 11 11 11 + + i~-in—— 2: + 11 " 11 + +h-oh-h-h-— i— n-m 11 — h-h- i— i— 3»»H(- X mZHNHzZZ X mzm t\lm "2L ~Z ~Z.Om •-> mm —i m mZHu-aro u-ulo 11 u-h-—333——qulo 11 u.(-«233«-MOJccoaa.Q:a;03u.oCOQ:oai•-•ixje) h„qZmQXU.U.DXXUmCZhDXU-U.DXXUU203;h23Q11.h202Uq;

cr> 00 00 00 00cp ino mo Om c\iro

cr> mcnj (\irn cr>o 000> mm mm mm mm

OoO o

*: <03 3MX X

1 • »

_j •M m1-3 3

•* _)X Xa: • •• •»

*: MM 1—

1

33 3Z IU. u_

_i a: • •• »

COO 3 CC>— l-H

1«£ I— UJo~ — UJ—-»m • *^ #-*

00 vOctrocot-. oo> r>-

Jin (\1 (NJi-HOO Om f\l

om o—ooar OO1 CT'OCT'CM— <l^ cr>

*: » » • •• •• » t-l • >

00 vOOXXm •X XOH- Ol— UJH-H- II UJK-OI—JDhD »33m ODfOD

97

ooooomooooooooooooo

oo oo oo oo oo oo i/) i/o i/) i/) is) oo i/) oo oo oo oo oo oo

ooo ooooooooooooom^or— oooo i—i cmm vtm vo r*- oo o^ <"">

inmm inmsOvO^oOvOOvO vO-OvOf^-

O0l/)00 l/)00o0 0000l/)0000o0 00o0 0000

oo

oo

00oI-00

*

00a.oo

K-

CM

LU-I

<z00

a

r-CM

UJo<z00

*

*#

3o

oo

*

ro

cooX

cm

CMoX

<I-OO

UJo<a:o00

a.

oo

I- ^»

x>~Oooo

COO

oinO

00 O

Qa:O

a:o

»—

«

.-1 CM» CM LTV

_J t 0>< UJ m>Q z _J-a: cc t ot-o ZD < HOe-4 h- z -

i—i •• LU 00 o••(- DC • o<Q oZ-> « z Aoo O <~ t

»-< • •r-l oh-2 o in cm •

<oo UJ • in o»- • luct> UJ *J-

00 CM ^ O •> • _iinCL-R- o tvO _l <a>O0O£<t- a • <— < >in ,-i

ujzo -JO 2 2 >r-(o; o2z>-OoOt->OO II CMoOUJcC cc it ii a ii u-ccOCUJ II II II *-_J II —H-3 W.Q—II-0 || 3»— H-t-ir\j_J <ll— (-.I— 0C3 C£_lh-zz22<ii>au-au.1 u.ou.aa<ujujMli>Ma:ujM3a: •—•

*-* u_o •—i> cc

o CM^frin inmo cr>C^in in in

inin

ininoxoo

oZ)0^ox—— »2I— CM00

o <2ICMH--.K-0000 cC

UJOO>-o*cCm-JH-l-<

UJHHQC

—O3 •

oooh-UU< •

H-oO00 1-

CQOO

— O3 •

oo

ooincoo •—a -

Xgcoh-cm•OOoO'-'h «in^ •OOO »-CM

X • *•—••—«

o

00

CO

CC

a

ro

U_*

z *£

xoo+ a_j

CM+

—OvO II —— •

OOUJI— CM 00 CMO—-»«"•—IOi— om|-w • r<"i

>$—<o

t-nOO -' + 0+ + + v^*vC0H-—OCQOliJZZZrHHOoo mot— •—_— :s;s •

ZUJO WZXXXQQO.Jw^^O—I—— " It || || || l|

_j »~i jx ?-4 cm ro —i cm ro<U-cCO< llU-rsszsctccc*:0»-3OO2 «-• u. u_ u. cc cc cc

o o

98

ooo ooooooooooooooinooo r"> ooooooooo<~>oooooooooooooof-«f\Jro -4- in --o r-- co o^o—icMco^-inof--r-cooO'-t cMco-j-mor~-cocr>0'-ic\jco<t-mor>-coGs>Or^cMco^ inr-r^-r- i^r^r--r^r--r^cococo<x>a3cococjococococ>>cj> d\^w^cm>^oooooooooohh^h-(hcOCOcO co co co cO co CO co CO cOcorOcocorOco coco coco cocOcococOcocOcONt-J'vt -4- <f .<i- <f <f -4- <4- -4- «4- «4- -4* >$• >3"

2:2:2: 2:2:5:^5:2:2:2:2:2:2:2:2:5:5:2:5:5:2: 2:2:5:2:2:2:2:2:2:2:5:2:2:2:5:2:2:2:2:2:2:5:5:2:

OOoOOO O0<--0o0o000o0 0000o00000o000o0o000o00000 oOoOoOoOoOOOOOoOoOoOoOOOoOOOOOoOoOoOoOOOoOoOOOoO

>0+zX

— 00 -4- OOr^- o on o+ i-i a: i-h

z h- - \-*•» 00 rO 00X •-< a: »-H

h- a: k— < » <-H H- CM I—+ 00 at 00 —Z or: —— UJ UJ r-t

X D — _) I

. uj -co co —ro 3 co + < in—a: o +2: H +--Hcc z— 2 +•• I— o »-x h- o —

z

— DO — X 3 O X—O O. CM CM I — CL CO -»X+ y- >o o + — cm H- v0 o so:z z>- in z <M+ z>— m —— 0000 r-l «- +2: 0^0 cm — CMx hh vo x z*- h-h- o ma:* 1— — \ —x 1— — + a:

cm ho (/) q ^ x » mo 00 o z: *— c£ COO 1— h- ro — —••-« COO H I— »-»HnOo: i— + cm ^vd •• t— xa:+ • —— *-* o z + •-•Qi — •"• t-t o sa;Z!<-» CM* CDO — Z 2 » CO • cO O CM*-war ^-o x «- o—. wo * -H- —inxa: 2 • — — * x. 11 h- 2 • — —h -«• m»ts» •> i/>o cm • • «^ v$-+ 000 m »cm — + cm inr-tro H-UJ — o O r-i aTZ I— LU —- O^O r-iZO CM22 < • 2 • 02 c£—« < • 2 • +w -.CMQlL 1—00 00 O 1-4 O X 1—00 00 OO ZXO vOsOII » 00^ |_ uj 11 11 — « ooj_ |_ uj|— *- «-h- +C0CM *»— < * CM CO —CM H— < • XCM ZOoi»-i in>-< 1—00 a: a: co^-i in»-< h- 000 ar^o — ^-h-a: inco 00 i— a: a: + inco 00 ^o —10 in x— O •— UJ • h- 2— — o »co • 1— in—*- + -K-

o

— i-l IQC-lOcM 1-. -. — -(T| CM XQi<CM •-«-* + C\JCO— O Z —

O

OO •OOO'-1 CO OO XO O »QHh c0r-i Z+OO Z — --I

• r-i f-t *\s\y - * • • ••-1 in <-• »z • • • —zm • a: x 1—

LUOn OOO »CM a: id. UJ UJ U-ICP" o> 00 »-cm cti— x»-o>o u_ ^x -3 •

Z I • '-hh o OZZZ*- »X iHh OO ^X UJ — r-i <fwO• »o —»OvO 11

—»— • O • • »^0 sO »-»o 11 •-•—• • •— -»ars0 •"" r-i ~52 co rs: + «i-i

*-»l— ooujH- cmoocmo———1 — — —I— h- ooujcmoocmO— r-« o-"-*—h— co H +u_a:a:- Oa:OD I— Om(-h •stmo cm cm cmO Z3 H ••-•I— —> »m+ c\i4-*-Z)in+ -JO-jf a: | cj^ujQi+ OLU wlUO 1-1 + 0++^ + + +OUJO —ra •-• + O + Z CMZI—o + z + t+ •+ «^2«-D cqd-OcDlulijZZh 2 z Z—z>w co<OcOcoaiz:w v0-a:-z>- OZC^OzMfvj•-> Z OO IHOD twwT; ,w tw tw 2! Of-ino< •—X • XO wX .<J-«-Occ:Ow-q:2xuj»-h zujrH ozxxqoxoxoxuj'-'uj zcm t-^xaroOarooujx 11 ocMX-Hoi^xarLL—hh _J—HO-J——, 11 11 11 11 w 11 w || w|-(_(- _jwO_l—ww 11 ti 1— n 11 \~wO 11 so II 11 11 II 11 — II

*-*"Z. _J -« JX rHCM>-ICM CO vf t-<Z»-i _J JX rHCM r-ICMi-H Z^" i-<CO>tmC\J v0u-aro <u.a:o< 11 u.33a:Q:iuQ:u.Q:u.ccoa: <u_o< 11 u.u_oiD:oa:Qrau.a:a:02a:ct:a:2U,a:h2U uh20UZmilu.q:q:hq:mq:m203: UMQUZHM^aioQr^SiHiL^Qii.^aauLMci;

00 00 00mo in o «-h cmO r-( r—« CNJ CM CMs0 O -O v0 -o oo o

99

oooooooooooooooo oooooo oooooooooooooooooooooooovOr^-coc^Or-t(Nj-n^'iry^or^-ooa>o^-i (Mm^m-or^- oooo>-tf\)m^-m^o(s-coo^o^<xiro-^iAO'v-co(T>o^-<^Hr-i^^-trvjrgrNjcNjcMtNjcMfNJrvjfNjroro rOrorOror^ro ro ro <*- <f vf <f <f <}• «t>l"^->f in inmin in inmm in in^OvO

2:2:2:5:2:5:2:2:5:2:5:2:5:5:5:2 5:5:5:5:2.5: 5: 5: s:s 5: 5: 5: 5:2:5: 5: s: 5: 2: 5: 2: 5: 5: 5: 5: s: 5; 5: 5:

00 00 00 00 1/) 1/) 00 00 00 1/) 00 00 0000 00 1/) oooooooooooo 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

+ 0:CO <+ Ql2: 2!w »-

X in*m» 11

->«^ •>

<f- —.

+ -j

2: +w COX +

oCO LULU LL

_J — O< —< 2!> + <LU LU

r- > > ooc < < lua: 00 00 o• ^—

«0 K- O X H-c£ D O 3

fO J— >o I—in 3 I? — Z) + -z.

OC LL O—O <N O — h" — —a: LL OOh- rH 00 3: X 00

•>I— —4|— X — H-

>r in H-o ct> (- - 1—

oc oc >-.o >-i o «» •-•

a: cc cqocd rsoco•• • ••— J— x iH *

rO «$• .-, • 3 -, - r-t —,OL OC «tO O -td — CT> vtOoc oC — • *-* *-»0 ro * »-0

o in •> so lu 3m — + vO o3off> C0--I in CO OOLU h- ^>0 CM 2! h- Oi^vO(M CMS -t OC J— • .-h »— + <-"-' 3 >OH-vO -OIL CM <X <o0 DC <0 O 2 +X O v0<0

•• O - >—\— 2 HI— O «— —. m —

»

H-h-O Of\J iH ooj_ to ir» X cOv}- lu Qoot- 1-202 »._i .-, »q ^ 11 +31— \- -a

ll h- u_ -hco o cmo ro c£X t-i rooOcm o O • • U O 2 < a: OuOoc: o— O--*— — Xc£—>UJ x— *-*—H LL CL— 2 ox—

c£ o 02^ o »-a<j-<z: • • mvo zin— — •

—"^ — —* LLO r-l rH »O00 • fMO OOO — — r-»^-t—O *-rOO• ^^ oh —^vin in oomz*-* o • untnO r-i *^r-t—^< 00 •

O-H Z0^ O— en 0> X •CT> -! 10 OO • «CMU •—I »XO*OC CC - »r- » •• «-«0 »i-»+ w«UJ • »»^ O 2! «•(— t— LL LU«—UJ

CO Oc^CNJ LLvO^O + sO 0^0 OOLUsOlllU 00 • OsOO—»— -.LU-. < v0 >-o I 02:00 •

eg lu1 n »i— >TLu^h- inf— l— «i— <-i> H-00 \— t— «Oc0r-t •inort— cd «t\i r\i »H-oo

CM »<MCM OZ3<M •— 3LLfMr)Ui >-i>ID .<UJ >—\— DDO+ + +G + I-D a: + •^'O'-'l—^ NSsO luOsD-nxODvOOD cQ<aOooID D3I—UQOUJ2ZZ<2 I O—<t2: s0<CO^ O

•QlLL • •>— 2o:-Z —2! O00— in*-2! OO'-'LU——« •w—.^._j— z:— r\|CL~ _jo ,-, <-iuj0°o:wOOnujou. 11 lu'-'Oiu"-' 2riur<,ix>-. n cqoujluzxxxllx—lu—^xcmoll cd ii llI— II — II fr— II —-I— I— »— rnl— I— I—— )— _J*-H-s0^'h- O—I— (— I— I—— II II II — II N|-lU-ll3(--J-OI-

*0 f^ r» -t 2mZ wZ _j H-t 2! <—) ll -!•—• —ir\jr0 -4- ^"»—'I— •—ii _J <ll

OoiLLc^oaru.QioLLLLciroaaro <llq:ollo —i<ill ii ^a;a.322u.33Q:>u.3 n oll<ll_j nOo; ,-'q;UQCm30 ,-|UL2U02U Uh2Qmo LLO ,_, 2:3 2>-<LLLLLL>-'LLX2c0t-'LL2:O>-«O ,-, LL2!

moo orsi m o mo o o o o ocmcm ror^ rn ^ -tin o in o cm ofMcsi cm<m (M r\i cmcm ro m >j- >t insOsO "O^O >0 O vO-0 »0 "O \0 -o >o

o o

100

ooo

>fr>t>t

000O00

ooo ovOvOsO ^o

OOOOOO 00

<S)CC

OO

aJ-00

oxo

Ohiu:sMOO

h->0 inOO inin in ^ Q>QS& m • »• •• »-<o »osOvOO II II HKHCNJ t-i~ 3=3^-* t-iLUOOOO OwZ)—w—» msz zUJUUO sOoO»-<LU(XH-H-f- OI-H-h-3»-•-« <Z— h-oioco 01— oq:uj230 DWU3Q:

O OO in

o oo «o

OOOcvlrOvJ-

i-l.-lr-|

2:5:2:t—It—It—

<

0000 00

moo000000000000•4-invor^-coa>o—tcNjmvtinvO^cor^.r^r>-r^h-r~aDcocoaDcococococo

1—li—ti—(1—It—li—1»—It—li—1»—I.—|i—It—t •—t•—

2:5:2:2:2:2:2:2:5:2:5:5:2:5:2:I—1 1—1 1—1 1—I t—1 1—I I—II—It—ll—It—It—It—1 1—It-

1

00o0</)l/5o000o0o000o000o0ooo0o0

o

ft-

•ft

*•ft

•ft

•ft

•ft

ft

•ft

ft-

ft

ft*

•ft

ftft

•ft

ft

000000000sj-in^or'-cooo'-icvja>ooa>o>oooovt*t<t"<t-<J-4-ininin

00 0000 00 00 00 00 00 00

in

11

o_icoo

U<J>

ft l-QC # »* OOO * •»

•ft t-»f- * Xft H-UJ ft <\j

*^*» ft

••

C\J

000 00 ft l-H

z Z. LU •ft•>

*—l l-< z •ft mh- 3 ft II

LU Q.00 LU00 )— UJ

r>x•> 00

h-

OO

# 00 CM < Oft t- w< 5: a.

ft »-t-H 3: al

ft UJ2 00 •^-^ _

ft O0O0—

<

00hUJO0

LL Z2 XOO r\J

1—it—«

mOLU

LL z - •K —h-H « OLL II OCQ « - << LU «LL 3 Q_l * Z-J-J-'Z *—* •LL * « «• —OOO-

M

inxLL C£ ^co *- - 1-12.2: oOH- •OLL C\JU_ «• 2!l-—'t-Hl-3 inLL *-% t—1^^ «• o<ooooza 1-1-

LL sOO O ^-00 •« i-h_j ludc: LLOLL •0 ro St- «• h-dlullis: -LULL K-rH iH ool—

1

# <SDDD^ - OLL of~- r- H-eo * 1— t-iZZOU •

—LL • <o_ ja _3 00 1—1 1—1 cC CJ—

*

II

CQLL3 3:0 H * a. 1— 1— <_jco XLLLLO OOh H 00 _j «• SSZZ CDhi - CO•llo: voo: t—

1

_i 4J- OLUOQUJ r- •>

3LL - 11 »o 11 O C0< «- UZOoh-S • C\l-OrvJcD cOoiO 00 <\j O _lO fl- 1 1 <a:rOmXa:^_i LLO LU t—

1

•1 •K- ujzc^i— rDo*-1 LU—1 • • «"

1

•fZ —

.

co- * 0.1—<<lu_ju_ - XOOO CD •-•r-IO O —

.

in ll in •H- ooLuoo<tci:^o-zlull • •HQ in in w • K- _jLU_JLU>LUt-i a: -MZ • 1— LU II II • • 000 -« oocqoq:luq. •<xHOfM LU_JZi1—1—

»

O LU H-uj •}l-«T a>

LUQ-W-00 a:

COLU

_l • • I-.

'230-coooinsz

UJ _l 1—1 •

cosO.OZ

•Jt-

3(N CO•ft

1-hHI-l-Hhhl">-#o U-OiC^OoOCilO t—11DLL in aicc •«• <<<<<<<<<c£_jlu w»^ wlm-do: M.IL^,t-lin_J—

O

T< 5:2:2:2:5:2:2:s t^-

H-<»- <l- 11 II 1 1 11 _j y- •«• c^c^ciic^oiarc^oior:ZLUZ LLLLLLOh-UJCNILCOLLCC n- OOOOOOOOOLUci'-i t—ii-hi—1 qooo: 1—

1

l—>.-Jt-iLL-JO'-iCi: * llu-llllllllllllll-ft

•«• cvjro^MnvOi^inOcoin m ft 00<~>00Oi-i •-ir-i

—< ^ ft- OOOOOOOOOr^- r- r- «• o>, o> o>, oO"i (7> cr'0N cr>

O 00

101

II—

»

COo in •

o -^ »-H o>en . *• u_

o + XX •»

H- Q. r^vi- Xw*f . •• in

ooooooooooooooooooooooooooooooooooooooooooooooooro vt lh >£> r*- co oo r-n rg rn -4- m so f*« co eno r-t r\j co >t in vO r- co ct-o <-< cm co 4- in -o r- co o>o—< (Mro^mvor^coooOOoOOOOr-<r-<.--ti-i.-»'HrH'Hr-Hr-HCMCMCM<^JCMC\lCM<MC\lcMrocOr^Lnir\LOLOLninLnLninLOLOLOLnu^LnLnLaLOLaLnu^ir\i^

CO l/) OO 00 00 1/1 00 00 OO 00 0000 i/) 00 00 00 00 00 00 1/) 00 OO CO 00 00 00 00 1/) 00 OO OO 00 1/)00 oO OO to OOOOoOoOOOoOOOoOOOOOoO

* o ac .- i—

-

» -* Z <0 .<LU .•> m HX>-iO V

•»» X O ZHiflX• - h-vO 3 < -LUl— -2: jz -j lu- - az "•

r> <uj- o si o- lu o2: i— occo x - - lu -o a:w > OoiUJ LU * ->Xcc' LU

oo x mco •> — xxx f-Di-i—. xsctmiu nj

Z m i fO M r-<in - OQ^NOl O ••LU .Q_I

O *CT> • _j -21 - — I— "Z r-l" 00- - Z—» -« •• xlu oo •• - - - x -z- < -oocdlu . o(—-— LO»-U_XLU -Z loXluoOqI - hOjX zLU < H(M -X •> -4- OX< .LO- i— h- luz- o_m —z z i— + ro^- x — <Lnc£ - .zs —ilu +*->

i-i i-h zo_ • - r— cm c£ •*•— lu- Xluuj cdSXI-- ooh- 2! o_— Chco - • lu. v. olucOH-z: Olo_i_j luz> — — on x »-*ll • cm ~> >i— lu <o -z—* y~<s> »o< 3O » lu cr> ••r— • co <zi o:<- oh- a:- ^:h- _ja: OO I— < hxu. 00 h .uJm LUc£oOO z<ql- o <

LU LU OC CO^- * LL * -CLV- >LULU- LU m LU -\— >Z LL LL H- -» »-x •" X Xoc- <>>-• *-o LLQ.X -»luCJ —

I— I

0<-H COLO'O X r-l LOO - - <a:x< oooclloll- >i-i vO _j _i + M>-t * r*- —

• .ox ••wh-roct: uj O oz<H- • o_ . -m •• -4- . - >o x- z »-lu f-is:. - - <oo< f\J o o ^r o— xx»-i t\i •—»>- •h vt .lu. > oUZ) -\ii »-uj— _l r-4 LU LU O LUX —<C0 * • 0^—H-X • -X' oo< t—oox>xs:q

• Z)LULLLL OO * »X CO >~iXt-<vO- - LO .2 Z - LO^LTi a:-'(M 2: *h h f—»*• —i 1— oorovo ll «-rMo "Z s: .x< h lu »- «-s:riv»2 m . ll ll- co _j M • * • x<?<.- o 3- >ta: - x- <- 02 »X -» 00 x 1— ^. .caca x vj- .q.luh-1 slu •>»— 00 .0 _i>-a:_j-- o m o 000 lu om XLLt-H vo •- <oi— i-<o- ^z: - f-i- oou ilu«» h o; . uj lu2: ^.(— lu+ r-t • •• •• -4- o<t< x<oouj< . .s:z- 33ox i-i O'-'O u o»-< «*< 00 «-xx <n m- - oirvj <a:i-2:Qr - - ^zjlu .u 1

»-<v0 . LL- >-i \~ i— hZ I—— CT-C0-4" • •> » .LU>-< SujZmH ••Z^OOX <•• - 2 •> _J _l •"!-• LLX -<•••» P- X^X>_J - >LU|—^ SO •"• OLHLL>X- 11 <ox lu - 2: r-tro^ ll ro -ir\<.—> .<>_- lu \>-irn »-uj »>orOr-i uj 1— *—*rn o 00 11 c£ o . • » •» -—. .- 1—-^x- z »-s ••(— »xc^-•"2 ST <|— •• LU LUO LULU LU CO^-r- X—»stOO- »-Z)v,-4- OXH LO< rO LO LLZ 00>OI 1-1 0<0 O OO OH- LL—. r-JLLLL r^ f\|_ i—i UJX . . .XO01I— i—1 1—n—I .- <|—i-H- I— Zm H- I— CL O t— <N . • - —-* * -OO •- - LT»- " .>LL- 'LIZ*— -J*-1 LL LLO UZ _J+ XXX I^hXX< .XOOLU •» • LU - LU .LUX2TLU

XX>0 <2IX-» Q.i-1 O "-HOOvO i-" .LOf-ia:- LOI— O- xoOO LUOX><f (—roooi-'*: zamo< <o -»o o— ... .x »wOC5 .Zlui—n?< _i ^'-, .llz

"O OLU -MQC a:_J f<1 Z LUX COLOLO X CM Is- vTh- LU • LUOZ < CC rDQHh— OO

CO- - O hhI— CO i-i h- I— CO -»M^O LL INIi-hi-i LO .khwoO^-iOOI— OLU- CC LU < DC .<|— - O OCNH _J H N *LL OO .O^ H- ... .<f vt- Oil—Z- Oooi~> ^—<(r>_l ,-, •»" Z

JS II O 0-—I .- —•>-••. OH- LL XXX LTli-iXCNJ ihZO .Oil— "X< - o osx .xll a<xn vO»-ii —10 —. (\jl^-m m ,^ ». zuju* ujzuj« .z-rsi^-'vO->t- LULU— 2I SJ-^<^»^_ CJ5 >_I „ UJC0< )— ,—•—» ... .X *X LUl--- 0_LU5;« - <HDJ *- »hh. oroi »-OqCs0i— < 'iio 00 z + - vocnv^ xolocm- . z *- - 1— >-i — h-llo- - • lurOX<<ZLUOmcOH-i-'Z_Jlv-<OI—Z Olo I— i-1 i-i '-' Iftt-H-t^ * "OX " ZH. - - 00 .- +&. »"0MCOUJO<(-Zw2UOQ.lLMQiuoO< V;«-'OC0 • . . . • I'SXU^SXO' O0 .. X XLUS-J• »-oiQ-ozco .uj . u .1— o-<Qi oxco - - —.- - . - ^r^-- »\ou .- luv. »Hxino\.<- - OOcOlu<- Z - oOvOLLO—ll— o- m ^ . .. v^ .. x »-i-i^Xi-iLa *Zs>

i-H t-H - - i-i- - - - V,- XOO*v- .^^CC>>.0 . .- i-«>n.LU------------- CM- - - - - - ——. .^,w-^.w.»-LUvJ-^_^-QX .«->!— V^r-irO- <—

>

«—w»-^.wwww>-^.www.—w—— —< *- x otxjz q:co- z<— - «i— - 2: <1— y-\- 1—H-1— i— h-K-H-i— 1— h-i— i— 1— 1— 1— i— or 1— t— 1—^- 1— 1— 1— i— 1— -=1 luh-lu .001— luh- - i-»z •lui— 00<<<<<<<<<<<<<<<<<< <f_|_<<< <<<<<q^- I— <M- 0< <H-—<LU'sv cc'<-2: 2:s 2: 2: 2: 2: 2: 2: 2; 5: 2: 2: 2: 2: 2: 2: 2: -*z:llas s sim 2: 2: 2: z: 2: lu zs- ct:2:o2:zLLO - z: .OiCKC^QCoiC^OiC^CCDiC^OCCiOiClloiOiOlOQ: COQlr£:c^tQiOCQ:Ci:a:>-OQi»--LUQ:oC'Ct;uj. - »C£>ooaooooooooooooooO'-to zoooo>oQooa< -i-iax »noujosxq:zxoLLLLLLLLlLLLllLLLLLLLLLLllLLlLLLLLLLi-'LL- LLLLLLLLLLLLLLLLLL- S- LLvOS- LLrvJLLOOLLoOLL-

lil 1-1 i-irsim ^ir\ir<i f-i ,-h c\i rn -4* lt\ 1-1

C>Oi-<r0^'L0s0r~-O'-'fMr0^tLr\N0 00Of-i r\i ro>-ir<i ocgcosoo 1-1 c\i ro >t^1 CM (M c\J <M (NJ CN CM r0 CO CO CO fO CO CO CO <f^ vt <tOO r-lr-lr-I^O OOO Ooooooooooooooooooo o Or-iH r-ir-<r-ir-iir\ lo lo lo ir\

cr< o> cj> cr>o q\ ct> o^ o> c> o> o> cr> cj> o^ cj> c^c^ cr> o^o^cr* o^o^o^ocr o> 0> o> o>

102

ooooooooooo o oooooooom in in in ltim in ino oo vO f*~ I

s- r** f*~ r*~ r- f*- Is-

ir>miomiT\Lnir\LPiLnmLn ir> in in in men in im inr-|--|-H.—t—1>-<--|.—tr-l--!--! -H —!•—t^-l^-C—«.—|i—li—

I

SISISISISSSISLSISIS: 2: 2:5:5:5:5:5:5:5:MMt—(M(-HMHHt-tM*-4h-t I—

H

—4 H-* ^H I—I l-H—« »—t HH

</)O0l/)t/)</)00t/>O0t/}O0GQ i/) O0</)i/)o0oo_Oo0l/)

UJ

1

_<-

a: •< c\j

2: • •»

co• u_ —

1

X •—. >—

1

sf--» xro VK

•"•«>» h- •—

i

<- (N^hO _,G0«—« «U_Q_ UJ2t— 00 LU >- - li-XN 1—

<

» •» »>C\J 1—

XX X -_l <•4-<f v0" —I -J

*-»»••. »-2<t UJ• - - —. <\lO -*a:2^t-!. ._JUJ m ,—*

M(ji^z r-u_o:i—<o- •-<—

•u_q:<<-x_j ••<- t-ai h-Ocoxiox>i/>ooo

- ^oujNoiua.Hto*-* i— •• »—

1

</)l-H

1— X- -0<r-U_0 *

Z>t>tH2HOZO.UJ »aZn • UJh->« - LU5:XUJ3 00Lut— •>>o;mz)OQ>-'OXUJLU «-_JUJIIJ

\— CQh- (—- <Q_OOuj__> »uj 3>u-t/)5:uj . a:zo <.-.—.a:x ro3 —1 uj 0. h- »o_ina.i— i—i|j_(j522 •

D - z>t— o_<>-. <2!—0- u.<uja;zzouJ» O0X» _J>UJ>-< i/T—<(—

2Th- OD>< 1-3- < - 5:- <2:o<i_i

C_- l-H UJ«jO• f-CNJ- COX Qi—ir)'^*- 0_ •- C\| <s:cq

N» »• *>» , »• >H-.<•s.- **»*- - 2:00*-•^ xs - •—

«

^H- h-v.- . V, » »

h-l—'-lK-l— K- I— h— I

H<<o_<<< <<< <2:5:- 5:5:5: 2:5:2: 5:c_a: -a:o:c_: 0:0:0: 0:000x000 000 ozu_u.r-u.u_u. U.U.U. U.UJ

rH -H i-H

ur\vo r-oocr> O'-'o -h00 000 -ncgin in

mm mmm ininm mqn(7> oo^cr1 c^c^c^, cr

X

#t»

— UJ._: a.

«UJ »0- r-l OX

»- *—- 2CNJO X Ozx - LUfOO: -O o:^ccxz t--H

LUXO O—<UJ zxN^(_ a: cma: » Q_ •a^o UJ*0:0:2: Oo:i~ a: — 2!ujoo: —<Qiluuioou:

uj> zoujZX-f(.HO-•v,* a: *.- -hH- OiUJvO--nzuj Hwhzaoo--lu<o:azuJOl-2Dcos:*— mi-iaci—o^oz>-Q^OUJZooo h-, x_-u_q:uj

rHOO

103

oX»—

ozUJQ-Cl<

*

tozot—

I

<Ou.I—

I

OO2Qz<

o

QQ<UJ

o toa a._j oz l

#**

sUJ

••2:to>—OUJotto

-» ^ujr r c »-<uj lu «*» tor z mi"0:2 hh-»«s uj

«•* z oo»-<i— i— i— = I— »-« a:r ' z *-*

- «>0—^HHOOO^ZI- t~UJtOQ cCcor h: r z Zzzajui Z2UJt-< h-UJtOI— tOOOUJlUlUUJUJi— O LU^hhJ— Z>-hi— <t-H i— tj~j_i_Ja:o2: i— ^«-i uj

j-uj>-.ujll'o>ujujujzllii— ari—Z> oZH-JH-HOO^ZZUJN'-' LU^LULU ^-.OCUlZwZZ UJmwi-h < MCO Q t UJOHaao^Jj-iu.u.3 zu. ujm

ILODUUZ OO 0<QQ 3Q ^UJt—LU2 UJ -z.ee OT—_!>—Zmaii-zOZODa:cL:o »-4_a:<rE <z

q^DOC5^:h-i<lu<5:ujlu< q ujoy>i-uuJ2<<iu<o:o:o:t-'>riJ3a: DZcqZOluu£Et-<a:a:a:5:uja:ujx^:s:uj _!<:»:<tu>oc5:Xiijaia:uj>D>03> OUJOl i<ijj

d<»^cx:<o< 2-z:^< K2.zwo^aZ2.«u: s s s s s s s ujs e c s r =e c s s 5 11 11 11 11 11 11 11 n 11 11 11 11 11 11

II II II 11 11 to to to 00 to to 00 00 ujto 00 to toto toto to toto to cC cc cc cccc cc a. cc 2c£o;a: cxqio:o:a:o:a:o:<<<<<<<:< «-<<<<<<

-» «<«IIIHIII l-Iiini— IIIIIUUUUUUUO 1->(J><J>U<^>U2 uuuou »•.,»• .-co » « » » » «UJ •.••».•- ••Oi-^fvjr0>4- Lr>^0rs- c0Z<T'O^-t|^-a0(^

— <-ic\iro 11 11 11 11 11 11 11 11 11 11 11 11 11 11 t~ 11 n 11 11 11 11

2 — II II II ~» UJUJU.lUJUJUJUJUJUJUJUJUJUJUJ»-HUJ UjUJ ljjUjUJtO D. UJUJLU a. oqoooooqcjooogo<oooooc-j> 2 «QQO 21 0O0O0OOOQ000OO20G0000x u xooo a ooouoooooooooo 000000

I o u_ooo o <<<<<<<:<<<<<<<uj<<<:<<<Z VXXCCCC z zzzzzzzzzzzzzzozzzzzz

»

-! zao.Q. -< to to to 00 to to to to 00 to 00 00 to to< to toto to00 to5; ••'-»*^i » »*»» * *»»«»*.»•.>»»•'•• »>oi »»»»»•UJ - - - »».»•. „»»«»--.„»-„-- UJ* - . » - -5:—»tooooo~--»to>>->-oooo 0:0:0:0:0:0:0:0:0. cccccccccocccccccccccc«-«• ZZZ« - CDHKI-ZZ hl-|-HI-|-l-l-hl-HI-l-|-<Hl-|-»-H-l-3->3Z5:d-3-5o:;z:2::z:dzj-* h-i-i-i-hki-i-i— i— i-i— \~y-z h-i— i-i-i-h-oocjoouoojujujujujoo- <<<<;<<<<: <.<<i<i<<i ii<k<i<<<:to<t.Z2^<<i>oooooo^^o: 00 to 00 00 to 00 00 to 00 oo 00 00 00 to to00 00 00 °oto 00

• -»--•- tototo- - \— 00 to 0000 00 00 00 00 00 to 00 00 00 000: 00 00 00 to00 00ll 11 11 11 11 11 11 a. a. a. 11 11 •

cxo_aa-a.a-a.cLa-Q_Q_a_Q_a.<CLa_Q_a-Q_a-O0t0t0t0o0oo</)000t0t0< ooooooooooooooiooooooo.a.a.a.Q.a.a.0 . - o.a- „»».»»..»••..»- o- - » - » •

>- a:uj<i— i-i-s- uj h-H-l-ONmZZD O ZtOh-<I»-itOUJUJ2|— <UJUJUJ>-«<cc -J2 1- cc hh 2: o: d _J to h- touj^<2o:x>-iOUJcDoo<to>»- a:o Z3< 0:1-3< clh- a.<" 13 1- <_>o2 a. 00a i- o 00o

uso:< h- <SUnj|-X CQOO Qloototototoo:tooooooocj hi— 1—oxo

00a.to

onr\J

QZ

UJ00

CNJ

f\l

3O

00

H-J

2»—

<

00

toUJ

<z

occ

104

U.-— 2! • *^51 UJ • IT»

(-LLI 51 CMl/)5I —

«

5£— •• O «*• *+ UJox c\j «-* z -* — z<CJ r-« .-, 2 O O — •

CEZ II O CX CX CX « CX- ^ H ex x < <. O 2:— + —

.

.

u. < 11 a. a ex «.uuex:*-*. -» —

uj—.&. »— x x < x H —.__izz —o o _jt—x x — — a. a •- xiii_ii_a: — ex cm ll— 00> x z m ex—2: »-x<x r^ < cm —.ujs:— »•*• z uj ** *-* cO H• wHOU —.+ a. H O-JZDr-l C3C Q Q O I • X>u.x + '-'X o—.—x 1— a: I z 11 » w h z * uj a.3u_.~.<x— cx2::s— ll <»iih h h w cj x zk 11 » 11 a <LUooS UJ Q.S i—x + h- 11 -• q • 1—

co-.u_—• 2 o-5:>Z) _j x<io — x < it z a. xv^« x>- x—x^ * >*ooh 2:—*o t— j— »•» 1-1 2: oUiihiLH —x * 11 —

.

2: .-.a: uj-.»-t < x h- " uj •—

<Z5toX ll 2lu_Ol~ O <. •cX * 2:2IcX Q O U_ ~ I— eXaj(—^H-H' x^iicxx ex zuj «to —«uj — «-• uj 2l. • 11

• i/)U(/)i .£—•<o <i *-^i'-4 11 LJi.^- o ex _j uj y- ->

—b^<i^o iis.cx>-< ex —» • 11

1— *£-- cm a: »-|2: »u_ xo:ocC;Um >ujxq: x -*2ii~u_ Z'—> 11 < cm o — — uj_)<•• <CX X2L6x°— — 0<U_UJ UZh X • • • CM II X :> _l X•-cOwcdo. ..>-— ex 2: cx«^uj_j xza • • • 11 \— o m 1 *» _j-»- ex;- ex —xoo < < «-_j— n exuj • t • h u. z 2:0^ t-O— _l—a ^lU-lXH- «Z-« CLrO— UJ — X_j U- UJ .-h —II + z>a:^. 11 ~i— uj «-<to • -t— x<-iujq 2: 1 — u_i -J «- xcx-~ a<» — « u 2:— scuj #-*u- — 11 no ui uj —»-»—.—»—«_j ex ass »•

»o.U-- u-uj •— s:»-i> olu (Mhoo 2:000 «--»cMcor-io— uj o Zluuj i—•x3u.d> •xujh-x (x_j »2:u~ox — «o «o 11 11 11 11 uj o 1— «-'t~5; u_iwi-D(-x »05: < 1 •<u_,x »uoa •cxh-i— 1— j—o 00+ «« ujcxt/^i-co z«- a. •> »z_1 tziux <xxxxo o lu -»-»x _jQ^ioo^ y-iX AX= — «2 • Q.OOOOO x > 5:s;u. 11

Q.O^U +Q |—2 OS (X— X>— •—«•—•*—<X &^ X Ujuj II >»-'<0< -«ZAA I SU- ZO A XS A— (XCXoTiX «— 2:21^ X

• • A ii co<cQAASm i i d: q: a l"uj lz *•• ex —ws; »

£X I\~- co»

I I uj r I I Z iAh .I i

vOSIA I <rvjoOiA O XXUJ cCO I X— - — IISl. II UJ I

II UJ I ACM—I

UJCMrOCOCM I— U-OS oy- OcX— (X —X I—Z I (-Z I

II O I 21 II II II II A O A II Z— f—O •-'_JCX_J XQ. —X • X •I |-Z II I— •— 1^— I— I

UJ |AXHX OUJ CXC9-JC3 U-U. 2:02: 02: U-Z <U-LLU-U. 1 > 1 I

•—• ru- UJ

> — II (——— X>»—'<f '-'<. — "J CX —»»— UJUJUJUJ x I — >I —a: —.—« xo- - Ztxz exz"» _jx ><i_j_j_j_j ex xX - O - • k-.q.uj_j *-~- —«— - 2: — *•* ujcj——— O fr?

-Z.\- >_J— S<- UJ • UJ O'-t— UJ - O— LLILUUJUJ 1— A-*O OO (-<_! •-•>U_0 U-O Zl— CJ JhOUQQO« -» O I

-Jz H-.LU .—s:_j hzujo ujo 2:^02:0 <wo;oooai- a x—uj i _j«-• I—> h»-o 00<tcXO exo <zoo 2: KUUUUW | ox> oQ Ox ZOZ CQZXX <X CC<L-Z.~X eXZxxXXX<T I Z"-»X Zo < . ujuj <oz z <(x< o< _i »-h rO- -O .-00 00 CLh-CX ZUJ > —

-

•• z *e *e- *e*ft- » - - - 2: x (Xtx ct:

uj uj — —*— —— — —<— —

— 00 o•• •• o a<~s 000 o 000 OO O UJ h-h- I—ujujcx on ex cxex exexcx ex excxex excX cX o OO O

O O < « <<< < <<<l << < O UJUJ UJOUJH LL CX Q-CX CXQ-CX Q_ CXClQ. Q. Q. CX O >> >CXQO X XX XXX X XXX XX X X XX x<OUJ >cxo> oXXX UI

_JUJUJUJ oht-H Xujujuj a.—J—»_i exUjUJLU oOQO 2!

105

re cm »-h —»- — —»it I— < <*> — XCO oo O Ht— —» Q-»-H uj < O- <-<— I—CC X» • «» 3fc—— <t

I- >-X «-X X—I-

i— &* cnoo 10. o.X'-oo<. «— i— t-i o.z— zo_x&?re in — _j Z3"> xzo.*-

I- O O O XO— UDZIH- 00 Z »Z O 00 02I ZODO.< UJ kh >UJ 00 Z — — Z O- *-ZOI—h-o o _j s: o_ • » — z >-—zz00 O O CL O. 2! 2: O X h->-»-_Q_ — O LL1 Z O 00 oOoO—. ——. AO ~Z.V->-cCO0 CNJ Z Dior OO » • » - **• • AIZ LUZI— O-

I— UJ UJ O *—".ww»— - <5I I I w w-oiZO I/O— • &? WO X- IIWQOO

IO- O— LU A

Z UJ- • «— _j< 0.0:0.0-- - - - x 20*-Io xo— • z cooo o: zwzz--»»-w 00 dzoa i

»-< OZ« — O <oo o: O X- DDIIII —w h-,OZ1

II ^?- ^ (M i-h z< O »— 0«OOQ.aQ.Q.«. UJA II hO1

t o> wwQ t- I- OS! O I— < ZIZZZZZZ'UJQICMIm —• re ma:*-' to ««oo 00 <: o Q- xxxxluso i rao 11

• •> (— 3:» a lu ouj <i a: o o z aouoiwo »-rea> i—— OOOOw I —X ZX UJ AQ-ACJACt: X zzzz^hq: « -re—•<m lu^qc I

oj »-<o oca lw 1 a 1 oc auaa I— » a. —in •—

m X<3: ^e^ "I l

oo 1 a 1 uj IZI I - -~ 11 — cm 11 mH»-a:—o 00 t-~- a < 1 a. uj h- III — xco- %coiioox

— h - z •-•in o o h- z AAAAXO_re>-xracQ»-| 0-

I— 1^ <—

—»- UJAAf- Z -•I I I I Q-Z^-H-O.— 031— O-

00— <0 A >• Zoo 0||0 — —-<- A I I I IZDIZZl-<iU

ttUJO *-"-«A I H- <UJI I Z— - • — I

—— XOO-LUXO-XH- Ct

00>-O UJ" I I1-1 XO ~SL - OQ13 CC -

J• . UZh 00O|— Q.O0O-

Z- DAD- I AH- OO O oOXOOoo O . |— l-H Z <o0Z<l--o*-oo 1 oa; I z - a: M^iyHz^H-. z zz——— h-cl—.>-<«-•-"o: 1 1 02 1 < 11 u-—•— Ma<<«^5: uj ujuj- . - - —oooo_ooi— x—H-3: • <oo — X co - - 1— _jooooo5iouj i—— 1— H- UJU-JUJU-J— - - 3 ooo. -)—ooooq zz— C3 •»—— iuza'.<oooaujujuj5: z» zzszzz- 1— *«oo zco—ujzuj oo<» _i • »oi- ooiiizQ-o:3z:i- oq;oommw|h i-m —— joiZXQC—II _)<— UJ «|— 00 <»-huj|— lLiOcr'-0 ,--0 ,-LI OOOOOH- _l_J_J>-i00 AXUJA O r °-

O a_- CO <>>-Z I— UJ i!h> - - UJ- UJ- Q -------- <2 IO.Q

I AZ »-Q-

I ocre >wK • <>- zoo_ir • •!- »o .0 wwww^.w—-3:< 1 20 II - ujo -h- ao>hz »- hujq. 11 oazooos xxxxxxxx- oc du 1 oia:h-A<MH-c\l I c.h-|—< r\j— _jxujooujuji-hUJ5:uj<-J o.o.o.o.q.o.q.o.%-1- Oq: XI— cl

IH-<h- I I-ZZ3—h-CC OCC&. • » •< .O-J ..ZZZZZZZZCO- Z Q_ O.I-—

00 I 000000 ZLLKO- 003: UJ- - <-.— —O—• I X IDDDJ3DDDO:>"« II— H<~'oi ujoouj m .xjoijuoo x • lis?. s:«-s:—z wooaoaoaoiuz* co» —<ooco"J DaD - luo<zdz 1— oooujujQruJc£UJa: «-«zzzzzzzz>x>— re>-- 1—0003 ooo'-^zr>"0< lulu— s:5;ui:e:uj5:ijj _j oh- - —-t->ooo.—00^»&$- &?cO_l • •• ••«->&? • nu>--O w, l3*''J o ZZ>IZh oxZcD-«-M<tCZZa:w I UJLUOOLULU<IUJ<UJ< A Z————————— LUI-Q_UJ2 . Q_o.i-<l— cot— en > hh <.< 3: i— a. o. < a. o. 00 o. 00 a. 00 I

lu. --•-•--• oo»—>i— t^— lj_i—^ztfZ'-'Zl qCXOooZa >->-a:>->-oo>-oo>-oo I

5Iujuji— aii-ujsuj—ooh-<<cq- »0OHUJCtUJl—Ih-OOZUJ

I OhHIhh<h<h-< OXOOZOZOXO- aZhhOH^Ozi— 001—oo<<i

i_j<oo 1 zujujq.ujuj5:uj5:ujs: zs:<<ruj<uj<r2:<2oujoooo2:zo:z•—><t \— re><i<L<i (_iw.w w— «— «^ »-i t-i cc a. (X ac cc en—

'

cL <l - - - - •—'Q.o r < r rra>> ..000 o<-^> 000 oxujujqiluo'-.ujxu.'ujv}^} *&±ncc rOw — w^w-.—w ujozz zz z z z o<j:>>o>o>'Os:— *-~-o_—

••OCsl (M CM CM (\l CM CM CM Uhm »-i^-. t-t t-4 t-i OS <l<0 <3-0<Z <- XX XX- XUJZH- h- t— I— I—

I— I

I- OZOO OO OOO LU- -------- — Q_Q_ O.Q.— O.LU00 OO 0O0O0OOOOO 00 ZLUOO DO OOO Ow«-——————2ZZ ZZCDZ

cm lu uj luluU-ilulu uj •-• oo ' oo ooo iT)nnT:oiDDj DDaDH-OIX X DDDDD X OOCZZ ZZ Z Z Z OCQDOODCDQDOOO DOIUOLOOo O OOOOO O OOLUUJ UJLU UJ UJ uj o««««<zzz zz>zUJU- OLL ulX z0>- UJ>- >.o OO

UJO UJO Oh--» I--J -JUJO UJU o-12; -151 xUJUJ LUuj UJOOO OOO _J

106

z —UJ H-oo 3 *Q O ~3 ~ ^ -2:2«£ 21 »-H — UJ-» — LU 00 2:5:>- h- Z » UJ—i- z> — d— s:h-Z O 3 Zt— "-LULU 21 00 i-O O0021 «-h 00 HO OCLh-i 00 00 UJ2I 33f— •> CL </)•-< O0O0-*II Q O -» — ~ -00 II-——» z - h- \- \— cvjt. - -2:

—. 21 1-4 « J J J IIQ .UJ

*-» -» UJ I- 21 3 3 3-»<^Z 2:22: —— 2: UJ uj 2: 2: 2!f-ra'-< UJujw —

C£ 00 .». 00 5; _ ,-h __j -h- 2.2LJJ 21OO Z f- - —. 00 00 oOZ>vJ-UJ ——O UJ» 3 hh O 3*-* • »• ••S II to QfflO 2:w o A-»z 11 002: x x x—«co - 1.U.-.2: «-00 z 1

—»3 co >lu o: cc DioorgmA A cccc<- oZ *—

I h^ CB X2I h- »- »— ——— II I I A CLf-or UJ

3 Q- Z»-« «-•*»- 3 3 3^X0^ I *-I— |

"•I h- I 00

O Z3 UJh- —M - JS U. O. D.UO>0 - - | • < - CL

Z 10 00—' - O 000 - f - -3 a: a:—. |—• <

*- «O^AI Ooo ,-< .-» --4 vt 00 a. a.2 -2 Q-

00 00 LU3CJIO0 O£O0 II II II II —Z——• hhlu^UJ 00

Z CC Y-^. I»-• O-O- > > >AACO>-<^^— ^2:2:2:

A3 < <r— ja 000 xxxii raocwuuiu- uj— h-

IO X —1>- O I 00 J

•> - - I | -WLUUJUJO^^SZ 3IZ O 31— A Z I a. c\J C\| <M ^DDIIwIolwh O

»- 2:z 1 -«ijj o—• 11 11 11 oogooxoi->-.-h.-» 2:UJ moj

Juj- - I— X X X Z» —- 2" 001— org hh

2: 002: can iiz h m h-4^.-. 1-4 n uj 11 — iiluzzujawZA < — 1-< »-4.—-» ->UJ - - -Zoo ——•Z-»H--*'3UJOO I *

I Z ZH tf22 20-) x X X3HAf-2:02<>".OLJU<C | QI 3 II -uuj<Aujg q; q: cccctl I

aujOujimj | | 00 z

O DC—l-oo2a: I 23 I— l— I UJI2:2— 2Z3S.*-- oo i-h—2:>-4UJ—o I '—sC 3 3 3UJ> cj^-uj*-.—w^ aj »—

A 2ZUJZQUJO UJ— O- Q.AQ.I— Ui c£UJ|-UJ>-UJO EDLU»mU ••

I UJ2I3

Cl.cC Cl^O * -I-< O- Q. U.J Q_ U_ O- «-O00

X XJ

_j—« -uj>-Q- >-oo rg ro 1 vT _i|———>-_i >-_>. q;.-, -00 00 "OOUJuJI— I- T— H-Q.A II A II II 3ZooZI-Ci.K-oil— OCCT.•—-•I— •—1

*-* iois<hj -cnujo I > 1 > >2u.ij—ljuj2uj<ujA o^ujq.-j _i w^wm|_wWo»- r l x 1 x x»-'c:z<-'—o— _j>-

1 0:0.1™O O—. MQ.h- H-O0C5O0I—O * •"- 'WtfU'hOOOOO I UJ zZ— -» <£—• _l »>0Q • ZaUZ r-4 HUJH— 3>o-)2T—^—Z »-->

UJ- - UJQ. 0>U>-ImOUJi-i II II 3 II a-OUJUJi-^^Z'-' XOC<t— 3 ~z.y-ac.y- 000 »->q —x—xzxcn - dd<io'-'Q clq.onw 000 ujzclz^ui o i-wa:MMwOhi-oo^o<0'« ah^"

Z*-1 *-" ^— UJ«-UJ_JOZ00O LU«-<— H-—U.ZZ—'OOO-JOQ. I Z<-«»—«_JJ— >-4 00 CD2^2!OZh-(oOZ oo^uj^z^qc-.k-.^z—zazo IwyQm< Qq; z.-.o^_zujDiO-uj uJO_iOooujct:a:ooa!viujxujf- 0:0Ol— I— 0< >-,y- y- lli clO a: O o clq.cl< O uj 00 a.UDW OX Q«- —— —— — — w ^-w«-w w w »-UJ- - Zo Oh- l-h- HI- h- I- K- I— I— I— I— h- h~ »- H-O— UJw oz zz zz z z z zzzz Z Z Z Z*o.

0000 O0 •tLUUJ LUUJ UJLU UJ UJ UJ UJUJUJUJ UJ UJ UJ UJ<5.

o£ZZ olz H-Qoo 0000 0000 00 00 00 oooooooo 00 OT 00 000033 03 Z O CO QQ Q Q Q QQQQ O O Q OZ ..

U-OO U.O UJois 33 33 3 3 3 3333 3 3 3 33 UJzz z woy K^ ^^ ^ ^i ^ ^^^^: ^ ^i ^ i^a. _i

>- >- QLL i-i

O O 3 LLo o ^>_J -J o u-o o UJO oX X H_ia. cl ujo aCC CC -J2 ZO O ujuj UJ21 21 O00 ..

107

LIST OF REFERENCES

1. Minsky, Marvin, ed. , Semantic Information Processing,MIT Press, Cambridge, Mass. , 1968.

2. Simmons, R. F. , "Natural Language Question AnsweringSystems: 1969", Communications of the ACM, Vol. 13,

No. 1, pp. 15-30, January 1970.

3. Lamb, Sydney M. , Outline of Stratificational Grammar,Georgetown University Press, Washington, D. C. , 1966.

4. Heidorn, George E. , Natural Language Inputs to a SimulationProgramming System, Technical Report NPS-55HD7210 1A,

Naval Postgraduate School, Monterey, Calif. , October 1972.

5. Hansen, Richard D. , GES: A Data-Structure_to-GPSS EncodingSystem, M. S. Thesis, Naval Postgraduate School, Monterey,California, December 1970.

6. McGee, Robert T. , The Translation of Data Structure

Representations of Simple Queuing Problems into GPSSPrograms and English Text, M.S. Thesis, Naval Post-

graduate School, Monterey, California, June 1971.

7. Baker, Eldon S. , Question-Answer Inputs to a SimulationProgram Generating System, M.S. Thesis, Naval Post-graduate School, Monterey, California, June 1971.

8. Hemphill, Frederick H. , Computer Verification of the Complete-ness of a Simulation Problem Description by NaturalLanguage Interaction, M.S. Thesis, Naval PostgraduateSchool, Monterey, California, December 1971.

9. Williams, Robert J. , A GPSS-Like Simulator Callable from a

Fortran Program, M.S. Thesis, Naval PostgraduateSchool, Monterey, California, March 1972.

10. Rickelman, John H. , Translation of a Queuing ProblemDescription Into GPSS-Like Tables , M.S. Thesis, NavalPostgraduate School, Monterey, California, June 1972.

11. International Business Machines Corporation, General PurposeSimulation System/360, User's Manual, 1968.

108

INITIAL DISTRIBUTION LIST

No. Copies

1. Defense Documentation Center 2

Cameron Station

Alexandria, Virginia 22314

2. Library, Code 0212 2

Naval Postgraduate SchoolMonterey, California 93940

3. Professor George E. Heidorn, Code 55Hd 5

Department of Operations Research andAdministrative Sciences

Naval Postgraduate School

Monterey, California 93940

4. Professor David K. Jefferson, Code 53Jf 1

Department of MathematicsNaval Postgraduate SchoolMonterey, California 93940

5. LT Joseph Leon Clapper, USNR 1

Box 19A, R.D.#1Wernersville, Pennsylvania 19565

6. LT Kenneth Stanley Nelson, USN 1

1426 South GourleyBoise, Idaho 83705

109

UnclassifiedSec u n t v Classification

DOCUMENT CONTROL DATA - R 8. D

Secure rl...lfl«rten ol title, body of .b.fr.r, and indexing annotation n,u«f b, .nt.r»d «*> th> ov.r.ff report /, classified)

r, Gin A TING activity ( Corpora te author)

Javal Postgraduate School

Monterey, California 93940

2«. REPORT SECURITY C U A SSI F I C * T I O N

Unclassified26. CROUP

REPORT TITLE

Towards an English Language Interactive Simulation System

DESCRIPTIVE NOTES (Typa o( report and.inclueive dates)

Maste r's Thesis; December 1972

au THORiSl (First name, middle initial, last name)

Joseph L. Clapper

Kenneth S. Nelson

REPORT O A TE

December 1972CONTRACT OR GRANT NO.

I. PROJECT NO.

7*. TOTAL NO. OF PAGES

111

7b. NO. OF REFS

11

9a. ORIGINATOR"* REPORT NUMBER(S)

9b. OTHER REPORT NO(S> (Any other numbera that may be aeii&ied

this report)

>. DISTRIBUTION STATEMENT

Approved for public release; distribution unlimited.

I. SUPPLEMENTARY NOTES 12. SPONSORING MILITARY ACTIVITY

Naval Postgraduate School

Monterey, California 93940

». ABSTRACT

Research at the Naval Postgraduate School has led to the development

of a system for producing GPSS simulation programs for simple queuing

problems through English language dialogue with an IBM 360/67 computer

This thesis describes work done to give the system the capability to actually

perform the simulation and report the results through English language

dialogue. A complete, sample terminal session is included.

(PAGE 1)

110Unclassified

Security Classificationi- 3 1408

UnclassifiedSecurity Classification

KEY WO KOI

Digital Computer Simulation

Simulation Programming

GPSS

Computational Linguistics

Grammar -Rule Language

Stratificational Grammar

Natural Language Processing

DD ,

F

°r..1473 <back> Unclass ified

S/N 01 Ot - 807-68 2 1111 Security Clarification A- 31 409

Thesis

CU802c.l

1U1257

^^^wards an English

language interact. ve

simulation system.

ThesisC480Zc.l

ClapperTowards an Engl Tsh

language interactivesimulation system.

thesC4802

Towards an English language interactive

3 2768 002 10247 7

DUDLEY KNOX LIBRARY