towards an english language interactive simulation system
TRANSCRIPT
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.